46 Commits (6365e97c841e43dc6ea256857ddc7e850d5c67dd)

Author SHA1 Message Date
Peter Maydell 7bea97639e target/arm: Move TCG-specific code out of debug_helper.c 1 month ago
Peter Maydell 4f2b82f604 target/arm: Reinstate bogus AArch32 DBGDTRTX register for migration compat 8 months ago
Peter Maydell 655659a74a target/arm: Correct encoding of Debug Communications Channel registers 8 months ago
Pierrick Bouvier 61dcfb2ef2 target/arm/debug_helper: remove target_ulong 11 months ago
Pierrick Bouvier f9fba6ddfc target/arm/debug_helper: only include common helpers 11 months ago
Philippe Mathieu-Daudé 84307cd602 include: Remove 'exec/exec-all.h' 11 months ago
Richard Henderson 3e57baa22e include/exec: Split out watchpoint.h 1 year ago
Peter Maydell cc503abf4b target/arm: Make dummy debug registers RAZ, not NOP 1 year ago
Peter Maydell 2d60f1acdb target/arm: Use CP_ACCESS_TRAP_EL1 for traps that are always to EL1 1 year ago
Peter Maydell 4d436fb05c target/arm: Honour SDCR.TDCC and SCR.TERR in AArch32 EL3 non-Monitor modes 1 year ago
Philippe Mathieu-Daudé 32cad1ffb8 include: Rename sysemu/ -> system/ 1 year ago
Peter Maydell bb7b95b070 target/arm: Mark up VNCR offsets (offsets 0x100..0x160) 2 years ago
Peter Maydell 83aea11db0 target/arm: Make EL2 cpreg accessfns safe for FEAT_NV EL1 accesses 2 years ago
Peter Maydell c36a0d577b target/arm: Don't implement *32_EL2 registers when EL1 is AArch64 only 2 years ago
Alex Bennée f654387b81 target/arm: hide all versions of DBGD[RS]AR from gdbstub 2 years ago
Peter Maydell 5a534314a8 target/arm: Move feature test functions to their own header 2 years ago
Peter Maydell 5d78893f39 target/arm: Special case M-profile in debug_helper.c code 3 years ago
Zhuojia Shen f9ac778898 target/arm: trap DCC access in user mode emulation 3 years ago
Alex Bennée 70a670cadb target/arm: add RAZ/WI handling for DBGDTR[TX|RX] 3 years ago
Fabiano Rosas 2059ec754f target/arm: Wrap TCG-only code in debug_helper.c 3 years ago
Fabiano Rosas fa05d1abb9 target/arm: Wrap breakpoint/watchpoint updates with tcg_enabled 3 years ago
Peter Maydell 1748ef03c5 target/arm: Implement MDCR_EL2.TDCC and MDCR_EL3.TDCC traps 3 years ago
Peter Maydell 917b1405c1 target/arm: Mark up sysregs for HDFGRTR bits 0..11 3 years ago
Evgeny Iakovlev b3aa2f2128 target/arm: provide stubs for more external debug registers 3 years ago
Evgeny Iakovlev 5fc83f1128 target/arm: implement DBGCLAIM registers 3 years ago
Tobias Röhmel 452c67a427 target/arm: Enable TTBCR_EAE for ARMv8-R AArch32 3 years ago
Peter Maydell cb4a0a3444 target/arm: Store TCR_EL* registers as uint64_t 4 years ago
Peter Maydell f94a6df5dd target/arm: Correctly implement Feat_DoubleLock 4 years ago
Peter Maydell 09754ca867 target/arm: Implement AArch32 DBGDEVID, DBGDEVID1, DBGDEVID2 4 years ago
Peter Maydell 40b200279c target/arm: Suppress debug exceptions when OS Lock set 4 years ago
Peter Maydell f43ee493c2 target/arm: Move define_debug_regs() to debug_helper.c 4 years ago
Richard Henderson 38e8a13c11 target/arm: Move arm_debug_target_el to debug_helper.c 4 years ago
Richard Henderson 04eacf6e79 target/arm: Create raise_exception_debug 4 years ago
Richard Henderson f0d7c2054a target/arm: Create helper_exception_swstep 4 years ago
Richard Henderson a853e3ae55 target/arm: Move arm_debug_exception_fsr to debug_helper.c 4 years ago
Richard Henderson 16f9d5f693 target/arm: Move exception_bkpt_insn to debug_helper.c 4 years ago
Richard Henderson 831c1b1087 target/arm: Use is_a64 in arm_generate_debug_exceptions 4 years ago
Richard Henderson 31c8df53ee target/arm: Move arm_generate_debug_exceptions out of line 4 years ago
Richard Henderson 55ba15b737 target/arm: Move arm_singlestep_active out of line 4 years ago
Richard Henderson 8b7a5bbecf target/arm: Use field names for accessing DBGWCRn 4 years ago
Richard Henderson 8dc89f1faa target/arm: Suppress bp for exceptions with more priority 4 years ago
Richard Henderson b5cf742841 accel/tcg: Remove TranslatorOps.breakpoint_check 5 years ago
Richard Henderson b00d86bc8b target/arm: Implement debug_check_breakpoint 5 years ago
Peter Maydell 88ce6c6ee8 target/arm: Stop assuming DBGDIDR always exists 6 years ago
Richard Henderson e2a1a4616c target/arm: Add CONTEXTIDR_EL2 6 years ago
Philippe Mathieu-Daudé 9dd5cca424 target/arm: Move debug routines to debug_helper.c 7 years ago