aboutsummaryrefslogtreecommitdiff
path: root/src/target/aarch64.c
AgeCommit message (Expand)AuthorFilesLines
2018-05-08armv8: valgrind memleak fixesMatthias Welwarsky1-0/+15
2018-03-30target: restructure dap supportMatthias Welwarsky1-48/+75
2018-03-30arm_cti: add cti command groupMatthias Welwarsky1-9/+69
2018-03-16aarch64: fix debug entry from EL0Matthias Welwarsky1-2/+2
2018-02-27gdb_server: run control fixes for vContTomas Vanek1-2/+2
2018-01-29aarch64: clean up scan-build errorsMatthias Welwarsky1-7/+29
2018-01-26aarch64: implement mmu on/off for aarch32Matthias Welwarsky1-1/+9
2018-01-16aarch64: speed up first examinationMatthias Welwarsky1-40/+20
2018-01-16aarch64: add 'maskisr' commandMatthias Welwarsky1-8/+52
2018-01-09aarch64: fix crash on single-steppingMatthias Welwarsky1-0/+3
2018-01-04target aarch64: rework memory read/write to use 8/16/32 bit operationsBas Vermeulen1-186/+257
2017-05-02Fix compile failure on MacOSXMatthias Welwarsky1-2/+0
2017-04-02aarch64: clear CTI halt event early at debug entryMatthias Welwarsky1-0/+2
2017-02-24aarch64: run control reworkMatthias Welwarsky1-259/+605
2017-02-24aarch64: clean up struct aarch64_commonMatthias Welwarsky1-12/+14
2017-02-24aarch64: clean up target specific commandsMatthias Welwarsky1-7/+2
2017-02-24aarch64: reset fixesMatthias Welwarsky1-2/+11
2017-02-24armv8: factor out generic bit set/clr for debug registersMatthias Welwarsky1-17/+1
2017-02-24aarch64: remove bogus address check before memory accessMatthias Welwarsky1-13/+0
2017-02-24aarch64: reduce debug output to improve legibilityMatthias Welwarsky1-19/+0
2017-02-24aarch64: refactor SCTLR manipulationMatthias Welwarsky1-135/+94
2017-02-24aarch64: fix software breakpoints when in aarch32 stateMatthias Welwarsky1-1/+1
2017-02-10aarch64: don't try resuming if target is not haltedMatthias Welwarsky1-0/+4
2017-02-10aarch64: don't segfault on reset when target is not examinedMatthias Welwarsky1-1/+5
2017-02-10aarch64: remove arm command chain from aarch64 target commandsMatthias Welwarsky1-3/+0
2017-02-10aarch64: improve debug outputMatthias Welwarsky1-5/+6
2017-02-10aarch64: consolidate sticky error handlingMatthias Welwarsky1-22/+3
2017-02-10aarch64: discard async aborts on entering debug stateMatthias Welwarsky1-1/+6
2017-02-10aarch64: cleanup context restoreMatthias Welwarsky1-12/+3
2017-02-10aarch64: enable aarch32 debugging with arm gdbMatthias Welwarsky1-0/+1
2017-02-10aarch64: make sure to enable HDE for all SMP PEs to be haltedMatthias Welwarsky1-28/+27
2017-02-10aarch64: handle exceptions taken in debug stateMatthias Welwarsky1-0/+2
2017-02-10aarch64: fix mode switchingMatthias Welwarsky1-3/+3
2017-02-10aarch64: register access rewriteMatthias Welwarsky1-12/+16
2017-02-10aarch64: allow reading system control register when halted in EL0Matthias Welwarsky1-1/+10
2017-02-10aarch64: provide virt2phys commandMatthias Welwarsky1-1/+1
2017-02-10aarch64: slightly simplify breakpoint set functionMatthias Welwarsky1-6/+1
2017-02-10aarch64: armv8 cache functions updateMatthias Welwarsky1-2/+4
2017-02-10aarch64: refactor armv8 dpmMatthias Welwarsky1-510/+13
2017-02-10aarch64: add basic Aarch32 supportMatthias Welwarsky1-26/+17
2017-02-10aarch64: update smp halt and resume to better facilitate CTIMatthias Welwarsky1-73/+77
2017-02-10aarch64: add cache handling when setting/deleting soft breakpointsMatthias Welwarsky1-0/+29
2017-02-10aarch64: disable interrupts when stepping [WIP]Matthias Welwarsky1-0/+32
2017-02-10aarch64: use correct instruction for software breakpointsMatthias Welwarsky1-1/+1
2017-02-10aarch64: report the correct reason for halting after singlestepMatthias Welwarsky1-12/+10
2017-02-10aarch64: remove code for AHB-AP supportMatthias Welwarsky1-175/+27
2017-02-10aarch64: fix stepping from addressMatthias Welwarsky1-1/+1
2017-02-10aarch64: remove references to armv7-rMatthias Welwarsky1-18/+9
2017-02-10aarch64: unify armv7-a and armv8 debug entry decodingMatthias Welwarsky1-6/+2
2017-02-10aarch64: use correct A64 instructions for cache handlingMatthias Welwarsky1-9/+9