aboutsummaryrefslogtreecommitdiff
path: root/src/target/armv8_dpm.c
AgeCommit message (Expand)AuthorFilesLines
2023-05-05target: with pointers, use NULL instead of 0Antonio Borneo1-2/+2
2023-04-30target:armv8: aarch32 do not try to restore same ELJulien Massot1-0/+3
2022-09-18openocd: fix SPDX tag format for files .cAntonio Borneo1-1/+1
2022-09-13openocd: remove CamelCase symbols *xPSR*Antonio Borneo1-7/+7
2022-07-23openocd: src: replace the incomplete GPL-2.0-or-later license tagAntonio Borneo1-11/+2
2022-03-19target: Rework 'set' variable of break-/watchpointsMarc Schink1-3/+3
2021-07-24openocd: fix simple cases of NULL comparisonAntonio Borneo1-1/+1
2021-07-20target/arm: rename CamelCase symbolsAntonio Borneo1-8/+8
2021-06-13armv8_dpm: do not read/write non-existent registersTarek BOCHKATI1-2/+5
2021-05-22target/aarch64: fix watchpoint managementAntonio Borneo1-21/+0
2021-05-22target/arm_dpm: rename 'wp_pc' as 'wp_addr'Antonio Borneo1-1/+1
2021-04-11target/aarch64: Add watchpoint supportLiming Sun1-2/+4
2020-09-05target: use proper format with uint32_tAntonio Borneo1-3/+3
2020-07-26target: fix minor typos and duplicated wordsAntonio Borneo1-1/+1
2020-05-09coding style: add parenthesis around the argument of sizeofAntonio Borneo1-2/+2
2020-04-05armv8: log the register name which we failed to read or writeTarek BOCHKATI1-0/+7
2019-03-04armv8: allow halt on exceptionMatthias Welwarsky1-1/+3
2019-01-30aarch64: support for aarch32 ARM_MODE_SYSMatthias Welwarsky1-0/+5
2018-03-16aarch64: fix debug entry from EL0Matthias Welwarsky1-4/+5
2018-03-10Support AArch64 SIMD/FP registers read/writeOmair Javaid1-22/+58
2018-01-16aarch64: simplify mode and state handlingMatthias Welwarsky1-6/+1
2017-02-24armv8_dpm: fix exception handlingMatthias Welwarsky1-0/+2
2017-02-24armv8_dpm: retrieve only necessary registers on haltMatthias Welwarsky1-3/+11
2017-02-24aarch64: optimize core state detectionMatthias Welwarsky1-8/+2
2017-02-24aarch64: reduce debug output to improve legibilityMatthias Welwarsky1-6/+0
2017-02-24aarch64: remove mrs/msr functions from struct armMatthias Welwarsky1-58/+0
2017-02-24aarch64: fix software breakpoints when in aarch32 stateMatthias Welwarsky1-0/+11
2017-02-10aarch64: use cached value of dscr register where neededMatthias Welwarsky1-25/+21
2017-02-10aarch64: improve debug outputMatthias Welwarsky1-4/+3
2017-02-10aarch64: consolidate sticky error handlingMatthias Welwarsky1-9/+4
2017-02-10aarch64: discard async aborts on entering debug stateMatthias Welwarsky1-1/+6
2017-02-10aarch64: handle exceptions taken in debug stateMatthias Welwarsky1-0/+57
2017-02-10aarch64: fix mode switchingMatthias Welwarsky1-39/+89
2017-02-10aarch64: register access rewriteMatthias Welwarsky1-251/+122
2017-02-10aarch64: refactor armv8 dpmMatthias Welwarsky1-0/+427
2017-02-10aarch64: add basic Aarch32 supportMatthias Welwarsky1-20/+151
2017-02-10aarch64: use correct instruction for software breakpointsMatthias Welwarsky1-2/+2
2017-02-10aarch64: report the correct reason for halting after singlestepMatthias Welwarsky1-1/+4
2017-02-10aarch64: fix duplication of register cacheMatthias Welwarsky1-3/+5
2017-02-10aarch64: introduce dpm extension for ARMv8Matthias Welwarsky1-0/+985