m1n1/proxyclient/m1n1
Daniel Berlin b50b17ceb5 Support non-constant unknown values in adt.py
On m3, these previouly expected-to-be-constant fields have exciting
non-constant values.  This updates adt.py to allow them to be
non-constant.  The second field is also really a flags field,
though i could not tell you all the flags involved.

Signed-off-by: Daniel Berlin <dberlin@dberlin.org>
2023-12-03 17:43:04 +09:00
..
agx m1n1.agx.initdata: Split buffer manager mappings between GPU/FW 2023-07-11 01:49:13 +09:00
fw m1n1.fw.dcp.ipc: Add D592 - abort_swap_ap_gated 2023-11-27 13:33:08 +09:00
hv m1n1.hv: Make xnu_mode reflect if we used a macho or not 2023-10-05 14:11:59 +09:00
hw m1n1.trace.isp: t8112 etc changes 2023-10-08 16:12:59 +09:00
trace m1n1.trace.dart: Add basic IOVA tracer 2023-10-08 16:12:59 +09:00
__init__.py proxyclient: Big cleanup/move to module 2021-06-10 19:40:48 +09:00
adt.py Support non-constant unknown values in adt.py 2023-12-03 17:43:04 +09:00
asm.py m1n1.asm: make it work again on OpenBSD 2023-09-07 19:19:38 +09:00
constructutils.py m1n1.constructutils: Add 13.5 firmware symbol 2023-09-20 22:33:45 +09:00
find_regs.py proxyclient: removed unused code 2021-09-22 19:00:34 +09:00
gpiola.py m1n1.gpiola: Support explicitly telling the LA thread to exit 2022-08-17 13:42:59 +09:00
hostutils.py m1n1.hostutils: Support accesses wider than kernel granule 2022-08-30 22:29:41 +09:00
ishell.py Add ipython shell to proxyclient 2023-11-27 13:30:27 +09:00
ishell_ext.py Add ipython shell to proxyclient 2023-11-27 13:30:27 +09:00
loadobjs.py m1n1.hw.loadobjs: Accept queer call methods 2022-05-30 23:26:31 +09:00
macho.py proxyclient/m1n1/macho: Support demangling symbols 2022-08-30 22:41:58 +09:00
malloc.py proxyclient: Big cleanup/move to module 2021-06-10 19:40:48 +09:00
proxy.py proxyclient:m1n1:rely on UartInterface defaults when creating object 2023-08-17 19:45:13 +09:00
proxyutils.py m1n1.fw.agx.initdata: Add 13.5B4 G14X initdata changes 2023-07-07 13:25:19 +09:00
setup.py m1n1.setup: Always reset PMU boot error counters 2022-08-17 13:42:59 +09:00
shell.py m1n1.shell: carry on if saving history fails 2023-11-02 15:54:23 +09:00
sysreg.py m1n1.hv: Fix register names 2023-05-21 12:29:13 +09:00
tgtypes.py proxyclient: Big cleanup/move to module 2021-06-10 19:40:48 +09:00
utils.py m1n1.trace.isp: Hexdump to HV log 2023-10-05 14:21:13 +09:00
xnutools.py m1n1.xnutools: Update decode_debugger_state() for 12.0 2021-09-15 23:26:45 +09:00