aboutsummaryrefslogtreecommitdiff
path: root/src/target/armv8.c
AgeCommit message (Expand)AuthorFilesLines
2024-06-23target: aarch64: access reg SPSR_EL1 only in EL1, EL2 and EL3Antonio Borneo1-7/+15
2024-06-23target: aarch64: access reg ESR_EL1 only in EL1, EL2 and EL3Antonio Borneo1-7/+15
2024-06-23target: aarch64: access reg ELR_EL1 only in EL1, EL2 and EL3Antonio Borneo1-0/+10
2024-06-23target: aarch64: access reg SPSR_EL2 only in EL2 and EL3Antonio Borneo1-7/+15
2024-06-23target: aarch64: access reg ESR_EL2 only in EL2 and EL3Antonio Borneo1-7/+15
2024-06-23target: aarch64: access reg ELR_EL2 only in EL2 and EL3Antonio Borneo1-0/+10
2024-06-23target: aarch64: access reg SPSR_EL3 only in EL3Antonio Borneo1-7/+15
2024-06-23target: aarch64: access reg ESR_EL3 only in EL3Antonio Borneo1-9/+17
2024-06-23target: aarch64: access reg ELR_EL3 only in EL3Antonio Borneo1-0/+12
2024-06-23target: aarch64: align armv8_read_reg() and armv8_read_reg32()Antonio Borneo1-4/+8
2024-01-28target: get_gdb_arch() accepts target via const pointerEvgeniy Naydanov1-1/+1
2023-12-30target/armv8: Add more support for decoding memory attributesPeter Collingbourne1-3/+76
2023-07-29target: fix messages and return values of failed op because not haltedTomas Vanek1-1/+1
2023-06-02target: armv8: fix support of pointer authenticationAntonio Borneo1-1/+1
2023-05-13openocd: trivial replace of jim-nvp with new nvpAntonio Borneo1-5/+6
2023-05-05target: use 'ULL' suffix for long constantsAntonio Borneo1-1/+1
2023-01-15armv8: Add support of pointer authenticationKoudai Iwahori1-146/+189
2022-09-18openocd: fix SPDX tag format for files .cAntonio Borneo1-1/+1
2022-09-13openocd: remove CamelCase symbols *xPSR*Antonio Borneo1-13/+13
2022-07-23openocd: src/target: replace the GPL-2.0-or-later license tagAntonio Borneo1-14/+2
2022-01-29aarch64: support for aarch32 ARM_MODE_UNDJulien Massot1-0/+4
2021-10-25armv8: fix five dead assignmentsAntonio Borneo1-8/+16
2021-07-24openocd: fix Yoda conditions with checkpatchAntonio Borneo1-1/+1
2021-07-24openocd: remove NULL comparisons with checkpatch [1/2]Antonio Borneo1-4/+4
2021-07-24openocd: fix simple cases of NULL comparisonAntonio Borneo1-4/+4
2021-07-20openocd: fix simple cases of Yoda conditionAntonio Borneo1-1/+1
2021-07-20target/arm: rename CamelCase symbolsAntonio Borneo1-1/+1
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