aboutsummaryrefslogtreecommitdiff
path: root/target/arm/arm-semi.c
AgeCommit message (Expand)AuthorFilesLines
2021-01-18semihosting: Move ARM semihosting code to shared directoriesKeith Packard1-1121/+0
2021-01-18gdbstub: drop CPUEnv from gdb_exit()Alex Bennée1-1/+1
2020-12-10arm: do not use ram_size globalPaolo Bonzini1-1/+2
2020-11-23target/arm: Make SYS_HEAPINFO work with RAM that doesn't start at 0Peter Maydell1-4/+8
2020-11-10target/arm: add spaces around operatorXinhao Zhang1-4/+4
2020-01-30target/arm/arm-semi: Don't let the guest close stdin/stdout/stderrPeter Maydell1-0/+9
2020-01-17target/arm/arm-semi: fix SYS_OPEN to return nonzero filehandleMasahiro Yamada1-2/+3
2020-01-09semihosting: add qemu_semihosting_console_inc for SYS_READCKeith Packard1-2/+1
2019-10-15target/arm/arm-semi: Implement SH_EXT_STDOUT_STDERR extensionPeter Maydell1-2/+17
2019-10-15target/arm/arm-semi: Implement SH_EXT_EXIT_EXTENDED extensionPeter Maydell1-5/+14
2019-10-15target/arm/arm-semi: Implement support for semihosting feature detectionPeter Maydell1-1/+108
2019-10-15target/arm/arm-semi: Factor out implementation of SYS_FLENPeter Maydell1-10/+22
2019-10-15target/arm/arm-semi: Factor out implementation of SYS_SEEKPeter Maydell1-9/+22
2019-10-15target/arm/arm-semi: Factor out implementation of SYS_ISTTYPeter Maydell1-5/+15
2019-10-15target/arm/arm-semi: Factor out implementation of SYS_READPeter Maydell1-20/+35
2019-10-15target/arm/arm-semi: Factor out implementation of SYS_WRITEPeter Maydell1-18/+33
2019-10-15target/arm/arm-semi: Factor out implementation of SYS_CLOSEPeter Maydell1-7/+37
2019-10-15target/arm/arm-semi: Use set_swi_errno() in gdbstub callback functionsPeter Maydell1-21/+6
2019-10-15target/arm/arm-semi: Restrict use of TaskState*Peter Maydell1-48/+63
2019-10-15target/arm/arm-semi: Make semihosting code hand out its own file descriptorsPeter Maydell1-14/+214
2019-10-15target/arm/arm-semi: Correct comment about gdb syscall racesPeter Maydell1-4/+15
2019-10-15target/arm/arm-semi: Always set some kind of errno for failed callsPeter Maydell1-18/+27
2019-10-15target/arm/arm-semi: Capture errno in softmmu version of set_swi_errno()Peter Maydell1-4/+5
2019-06-12semihosting: split console_out into string and char versionsAlex Bennée1-2/+2
2019-06-12Include qemu-common.h exactly where neededMarkus Armbruster1-1/+0
2019-06-10target/arm: Use env_cpu, env_archcpuRichard Henderson1-2/+2
2019-05-28target/arm: correct return values for WRITE/READ in arm-semiAlex Bennée1-8/+12
2019-05-28target/arm: add LOG_UNIMP messages to arm-semiAlex Bennée1-2/+3
2019-05-28target/arm: use the common interface for WRITE0/WRITEC in arm-semiAlex Bennée1-25/+4
2019-05-28target/arm: fixup some of the commentary for arm-semiAlex Bennée1-9/+31
2019-05-28semihosting: move semihosting configuration into its own directoryAlex Bennée1-1/+1
2019-05-23arm: Remove unnecessary includes of hw/arm/arm.hPeter Maydell1-1/+0
2019-04-18qom/cpu: Simplify how CPUClass:cpu_dump_state() printsMarkus Armbruster1-1/+1
2018-08-24target/arm: Remove a handful of stray tabsPeter Maydell1-1/+1
2016-12-20Move target-* CPU file into a target/ folderThomas Huth1-0/+656