Skip to content

WIP: added reset support for qemu using semihosting in aarch64-virt#40

Merged
andoma merged 1 commit intoandoma:masterfrom
eriang:wip-semihosting
Jan 15, 2026
Merged

WIP: added reset support for qemu using semihosting in aarch64-virt#40
andoma merged 1 commit intoandoma:masterfrom
eriang:wip-semihosting

Conversation

@eriang
Copy link
Contributor

@eriang eriang commented Jan 15, 2026

With this change it is possible to exit the qemu emulator session when you execute the reset cli command.

More info on semihosting:
https://github.com/ARM-software/abi-aa/blob/main/semihosting/semihosting.rst
Note: there are some drawbacks of semhosting in qemu, see:
https://www.qemu.org/docs/master/about/emulation.html

With this change it is possible to exit the qemu emulator session when
you execute the reset cli command.

More info on semihosting:
 https://github.com/ARM-software/abi-aa/blob/main/semihosting/semihosting.rst
Note: there are some drawbacks of semhosting in qemu, see:
 https://www.qemu.org/docs/master/about/emulation.html
@andoma andoma merged commit 966866c into andoma:master Jan 15, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants