aboutsummaryrefslogtreecommitdiff
path: root/src/target/armv8.c
AgeCommit message (Expand)AuthorFilesLines
2021-06-04helper/jim-nvp: comply with coding style [2/2]Antonio Borneo1-5/+5
2021-05-22target/aarch64: fix watchpoint managementAntonio Borneo1-1/+1
2021-05-22target/arm_dpm: rename 'wp_pc' as 'wp_addr'Antonio Borneo1-2/+1
2021-03-19aarch64: handle semihosting in aarch32 stateTarek BOCHKATI1-7/+0
2020-11-04target: declare local symbols as staticAntonio Borneo1-1/+1
2020-09-05target: use proper format with uint32_tAntonio Borneo1-1/+1
2020-07-26target: fix minor typos and duplicated wordsAntonio Borneo1-4/+4
2020-07-08coding style: fix space separationAntonio Borneo1-17/+17
2020-06-27aarch64: Add support for debugging in HYP mode on ARMv8-A coresLucas1-0/+4
2020-04-24target/armv8: Add ARM target name on halt statusKevin Burke1-1/+2
2020-02-15armv8: check the core state to pass the correct arch to gdbAntonio Borneo1-1/+2
2019-05-14helper/command: change prototype of command_print/command_print_samelineAntonio Borneo1-2/+2
2019-05-14target/armv8: change prototype of display_cache_info()Paul Fertser1-3/+3
2019-04-10fix for sanitizer errors in left shiftsMete Balci1-1/+1
2019-03-06target/armv8: Use 'bool' data typeMarc Schink1-8/+8
2019-03-04armv8: allow halt on exceptionMatthias Welwarsky1-0/+73
2019-01-30aarch64: support for aarch32 ARM_MODE_SYSMatthias Welwarsky1-0/+4
2019-01-08target/aarch64: add support for multi-architecture gdbAntonio Borneo1-0/+5
2018-12-18target: armv8: Add TARGET_HALTED check for gdb connectLiming Sun1-0/+6
2018-08-22target: armv8: Ensure target is halted for virt2physGuido Günther1-0/+5
2018-07-13target: armv8: Avoid semihosting segfault on haltAndreas Färber1-1/+1
2018-07-13Add ARM v8 AArch64 semihosting supportOmair Javaid1-0/+13
2018-06-04Rework/update ARM semihostingLiviu Ionescu1-1/+5
2018-04-10armv8: valgrind memleak fixesMatthias Welwarsky1-6/+40
2018-03-30target: restructure dap supportMatthias Welwarsky1-4/+0
2018-03-27aarch64: add cpsr bitfields to target descriptionMatthias Welwarsky1-4/+45
2018-03-16aarch64: fix debug entry from EL0Matthias Welwarsky1-0/+9
2018-03-10Support for AArch32 SIMD/Floating-point registersOmair Javaid1-19/+171
2018-03-10Support AArch64 SIMD/FP registers read/writeOmair Javaid1-58/+292
2018-01-16aarch64: simplify mode and state handlingMatthias Welwarsky1-51/+7
2017-05-02Fix compile failure on MacOSXMatthias Welwarsky1-5/+3
2017-02-24armv8: spelling and formatting updatesMatthias Welwarsky1-9/+4
2017-02-24armv8: factor out generic bit set/clr for debug registersMatthias Welwarsky1-0/+21
2017-02-24armv8: load aarch32 register through aarch64 equivalentMatthias Welwarsky1-6/+3
2017-02-24aarch64: reduce debug output to improve legibilityMatthias Welwarsky1-3/+0
2017-02-10aarch64: remove unused struct componentsMatthias Welwarsky1-5/+0
2017-02-10aarch64: enlarge value buffer of arm_reg to store 64 bitMatthias Welwarsky1-1/+1
2017-02-10aarch64: enable aarch32 debugging with arm gdbMatthias Welwarsky1-27/+163
2017-02-10aarch64: allow reading TTBR register when halted in EL0Matthias Welwarsky1-0/+3
2017-02-10aarch64: fix mode switchingMatthias Welwarsky1-4/+12
2017-02-10aarch64: register access rewriteMatthias Welwarsky1-81/+375
2017-02-10aarch64: simplify armv8_read_ttbcrMatthias Welwarsky1-50/+47
2017-02-10aarch64: simplify armv8_set_cpsr()Matthias Welwarsky1-29/+3
2017-02-10aarch64: provide virt2phys commandMatthias Welwarsky1-1/+77
2017-02-10aarch64: remove bogus os_border calculationMatthias Welwarsky1-35/+5
2017-02-10aarch64: armv8 cache functions updateMatthias Welwarsky1-264/+37
2017-02-10aarch64: add basic Aarch32 supportMatthias Welwarsky1-32/+134
2017-02-10aarch64: fix register listMatthias Welwarsky1-33/+33
2017-02-10aarch64: remove code for AHB-AP supportMatthias Welwarsky1-2/+2
2017-02-10aarch64: fix armv8_set_core_reg when destination is cpsrMatthias Welwarsky1-2/+8