Commit graph

121 commits

Author SHA1 Message Date
folkert van heusden
0d7cbe3da9 replaced addresses by defines 2022-06-28 17:58:04 +02:00
folkert van heusden
ea8edbf0c7 lbp fix 2022-06-25 08:11:41 +02:00
folkert van heusden
42fc44b206 page written bit only when written
double trap: use stack from 000004
2022-06-24 20:03:32 +02:00
folkert van heusden
88933e303c Console switches configurable on command line 2022-06-19 15:39:46 +02:00
folkert van heusden
82b318ea01 examine/e was an implicit step 2022-06-19 00:19:53 +02:00
folkert van heusden
a9090e0acd show instruction count together with the mips-count 2022-06-16 22:35:28 +02:00
folkert van heusden
b35c0dbf1a show MMR* 2022-06-15 08:57:24 +02:00
folkert van heusden
70543edbb8 debugger: mmudump 2022-06-12 15:46:43 +02:00
folkert van heusden
d8e8111d8a debug to log 2022-06-11 12:36:16 +02:00
folkert van heusden
8d8af7153b Event handling (stop/interrupt) clean-up 2022-06-10 20:59:36 +02:00
folkert van heusden
23a87309e3 strace -> start tracing from address 2022-06-09 08:47:54 +02:00
folkert van heusden
73be8514ba toggle tracing (debugger) 2022-06-08 22:17:28 +02:00
folkert van heusden
2268d7c9f7 examine/e command 2022-06-02 21:26:33 +02:00
folkert van heusden
3df8aea12c Split 'step()' into _a and _b so to prevent confusing disassembly of an
instruction that won't be executed anyway due to an interrupt/trap.
2022-04-30 12:16:19 +02:00
folkert van heusden
1d23b5f5bc page modes / debugger tweaks 2022-04-13 17:49:15 +02:00
folkert van heusden
4bf488212b console switches: debug-mode in -d 2022-04-13 11:18:56 +02:00
folkert van heusden
439c34abab ESP32: reboot whole ESP32 at when invoking reset 2022-04-12 22:04:26 +02:00
folkert van heusden
e5dd0105af flag handling 2022-04-12 21:02:02 +02:00
folkert van heusden
0ffb8ab7c4 disassemble: for first line show registers 2022-04-12 11:21:59 +02:00
folkert van heusden
44ad6a5912 emulation speed 2022-04-12 11:17:30 +02:00
folkert van heusden
39952ef68b debugger in ESP32 2022-04-12 11:08:47 +02:00