aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2017-02-10aarch64: consolidate sticky error handlingMatthias Welwarsky2-31/+7
2017-02-10aarch64: discard async aborts on entering debug stateMatthias Welwarsky4-2/+17
2017-02-10aarch64: cleanup context restoreMatthias Welwarsky1-12/+3
2017-02-10aarch64: enable aarch32 debugging with arm gdbMatthias Welwarsky2-27/+164
2017-02-10aarch64: allow reading TTBR register when halted in EL0Matthias Welwarsky1-0/+3
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 Welwarsky3-0/+60
2017-02-10aarch64: cache identification for aarch32 stateMatthias Welwarsky3-6/+14
2017-02-10aarch64: fix mode switchingMatthias Welwarsky6-51/+119
2017-02-10aarch64: register access rewriteMatthias Welwarsky8-366/+580
2017-02-10aarch64: simplify armv8_read_ttbcrMatthias Welwarsky1-50/+47
2017-02-10aarch64: allow reading system control register when halted in EL0Matthias Welwarsky1-1/+10
2017-02-10aarch64: simplify armv8_set_cpsr()Matthias Welwarsky1-29/+3
2017-02-10aarch64: provide virt2phys commandMatthias Welwarsky4-2/+89
2017-02-10aarch64: slightly simplify breakpoint set functionMatthias Welwarsky1-6/+1
2017-02-10aarch64: remove bogus os_border calculationMatthias Welwarsky2-36/+5
2017-02-10aarch64: armv8 cache functions updateMatthias Welwarsky5-271/+353
2017-02-10aarch64: refactor armv8 dpmMatthias Welwarsky2-510/+440
2017-02-10aarch64: add basic Aarch32 supportMatthias Welwarsky7-83/+406
2017-02-10aarch64: update smp halt and resume to better facilitate CTIMatthias Welwarsky2-73/+82
2017-02-10aarch64: add cache handling when setting/deleting soft breakpointsMatthias Welwarsky1-0/+29
2017-02-10aarch64: add cache handling functionsMatthias Welwarsky4-1/+153
2017-02-10aarch64: disable interrupts when stepping [WIP]Matthias Welwarsky1-0/+32
2017-02-10aarch64: use correct instruction for software breakpointsMatthias Welwarsky3-3/+6
2017-02-10aarch64: report the correct reason for halting after singlestepMatthias Welwarsky2-13/+14
2017-02-10aarch64: fix register listMatthias Welwarsky1-33/+33
2017-02-10aarch64: fix duplication of register cacheMatthias Welwarsky1-3/+5
2017-02-10aarch64: remove code for AHB-AP supportMatthias Welwarsky3-181/+31
2017-02-10aarch64: fix stepping from addressMatthias Welwarsky1-1/+1
2017-02-10aarch64: remove references to armv7-rMatthias Welwarsky2-19/+9
2017-02-10aarch64: fix armv8_set_core_reg when destination is cpsrMatthias Welwarsky1-2/+8
2017-02-10aarch64: unify armv7-a and armv8 debug entry decodingMatthias Welwarsky4-33/+21
2017-02-10aarch64: use correct A64 instructions for cache handlingMatthias Welwarsky2-11/+10
2017-02-10aarch64: fix first examinationMatthias Welwarsky1-51/+42
2017-02-10aarch64: correct display for aarch64 stateMatthias Welwarsky1-11/+29
2017-02-10aarch64: use symbolic constant for register countMatthias Welwarsky1-4/+3
2017-02-10aarch64: remove armv7-a virt-to-phys codeMatthias Welwarsky3-93/+27
2017-02-10aarch64: clear breakpoint value register on removalMatthias Welwarsky1-0/+27
2017-02-10aarch64: correct breakpoint register offsetMatthias Welwarsky1-7/+4
2017-02-10aarch64: fix cache identificationMatthias Welwarsky2-28/+18
2017-02-10aarch64: fix reading of translation table registersMatthias Welwarsky2-11/+100
2017-02-10aarch64: fix entry into debug stateMatthias Welwarsky2-20/+16
2017-02-10aarch64: use symbolic opcodes instead of hex valuesMatthias Welwarsky1-7/+6
2017-02-10aarch64: fix accesses to SCTLR_ELn registerMatthias Welwarsky1-27/+142
2017-02-10aarch64: fix error recovery in aarch64_dpm_prepareMatthias Welwarsky1-4/+8
2017-02-10aarch64: formalize use of CTI in halt and resumeMatthias Welwarsky2-57/+68
2017-02-10aarch64: fix context and hybrid hardware breakpointsMatthias Welwarsky1-10/+17
2017-02-10aarch64: deconflict debug register namesMatthias Welwarsky2-127/+131
2017-02-10aarch64: Implement MA mode for bulk memory reads and writesMatthias Welwarsky1-84/+165
2017-02-10aarch64: make DCC read/write functions operate on struct armv8_commonMatthias Welwarsky1-30/+31