folkert van heusden
dc357fbe09
step_a/step_b -> step, that way the mmr1 is retained in the debuglogging
2024-04-13 16:20:02 +02:00
folkert van heusden
078bf2da43
trap action
2024-04-13 11:22:59 +02:00
folkert van heusden
6941b44ace
mmures: page offset
2024-04-13 11:07:12 +02:00
folkert van heusden
8745954e3c
debugger: mmures - resolve a virtual address
2024-04-13 10:59:40 +02:00
folkert van heusden
e4b9825f3f
load images from the debugger
2024-04-12 00:25:40 +02:00
folkert van heusden
0647819dd8
reset in ESP32 mode now will not reset complete ESP32, only the emulation
2024-04-11 17:44:14 +02:00
folkert van heusden
91902b8b17
fix for global stats
2024-04-08 12:34:41 +02:00
folkert van heusden
f3522adb9b
include wait_time in metrics
2024-04-08 01:22:37 +02:00
folkert van heusden
276a149d8e
metrics
2024-04-08 00:54:05 +02:00
folkert van heusden
6858904281
load BIC/tape from debugger
2024-04-07 23:39:21 +02:00
folkert van heusden
608d374138
logging no longer on by default
2024-04-07 23:28:32 +02:00
folkert van heusden
cc41de0d8a
fixes
2024-04-05 17:56:50 +02:00
folkert van heusden
a6003698a6
also in disassembler mode it would throw exceptions
2024-04-05 15:00:45 +02:00
folkert van heusden
f75293a9b0
log psw as value
2024-04-04 16:39:27 +02:00
folkert van heusden
dc3b9812a8
logging
2024-03-31 04:11:43 +02:00
folkert van heusden
c075fd02d0
trl
2024-03-30 18:56:23 +01:00
folkert van heusden
db9d7b3f9f
"regdump" command, "stats" also on !ESP32
2024-03-30 00:42:34 +01:00
folkert van heusden
af8aa61876
"examine" now wants p/v instead of b/w
2024-03-29 23:50:13 +01:00
folkert van heusden
5bf293a639
"stats" debugger command
2024-03-29 22:40:01 +01:00
folkert van heusden
9bf367bb51
SD card interface
2023-04-08 16:49:09 +02:00
folkert van heusden
2b6de27c35
compiles
2023-04-07 23:10:26 +02:00
folkert van heusden
2008635261
compile fixes
2023-03-27 19:40:51 +02:00
folkert van heusden
ce1caff5a8
does not even compile yet
2023-03-27 19:40:29 +02:00
folkert van heusden
4bdc5272b2
"int" is 16 bit on an ESP32
2023-03-26 22:38:13 +02:00
folkert van heusden
43b2e2ca93
compile fix
2023-03-26 22:16:16 +02:00
Folkert van Heusden
4c7fcb4854
license
2023-03-26 21:47:42 +02:00
folkert van heusden
3b558c621a
store serial speed in flash
2023-03-26 21:33:32 +02:00
folkert van heusden
ee7e934df9
store network configuration on flash-disk
2023-03-26 21:20:52 +02:00
folkert van heusden
093cfdeb0c
run_bic: always only log disassembly to file
2023-03-26 11:23:39 +02:00
folkert van heusden
c282d1dcdd
Allow BIC-files to be terminated with ^e.
2023-03-26 11:15:03 +02:00
folkert van heusden
0300738cbd
.BIC processing
2023-03-26 11:07:29 +02:00
folkert van heusden
a09460dc20
debugger: log MMR3
2023-03-25 16:20:37 +01:00
folkert van heusden
d66650b5b2
prev_mode: rm_cur/rm_prev
2023-03-25 13:57:47 +01:00
folkert van heusden
ebbc11993b
cls/serspd commands
2023-03-25 13:21:51 +01:00
folkert van heusden
0a34a2117f
chknet command
2023-03-25 12:27:56 +01:00
folkert van heusden
b2f3fdb0e9
made word_mode into an enum
2023-03-25 09:56:52 +01:00
folkert van heusden
5b38f238e8
log SP of each run mode
2023-03-24 10:54:26 +01:00
folkert van heusden
b33b688564
debugger: log MMR1
2023-03-23 09:14:59 +01:00
folkert van heusden
7ecd1cef81
turbo-mode: faster in debug-mode
2023-03-22 21:38:50 +01:00
folkert van heusden
47c8bade13
turbo-mode which is not that turbo
2023-03-22 21:37:15 +01:00
folkert van heusden
9040a2b075
ESP32: configure network & NBD disk backend
2023-03-22 11:26:13 +01:00
folkert van heusden
8278c8d308
ESP32
2023-03-21 22:02:15 +01:00
folkert van heusden
daf5e27842
console switches/leds work
2023-03-19 15:33:39 +01:00
folkert van heusden
3c81b4f9e8
single step: clear stop_event
2023-03-18 01:06:37 +01:00
folkert van heusden
38369348c3
debugger: setmem
2023-03-18 00:56:03 +01:00
folkert van heusden
62205273aa
setpc (debugger)
2023-03-17 22:47:44 +01:00
folkert van heusden
5de6b16cee
ifdef'd code that would crash the ESP32
2023-03-17 19:38:54 +01:00
folkert van heusden
08d8c75d58
- readPhysical
...
- initialize psw to 0 to match pypdp (for diff)
- SUB instruction V-flag may have been incorrect
- MFPI/MTPI flags
- MFPI readPhysical
- bootloader from pypdp (for diff)
2023-03-12 22:32:53 +01:00
folkert van heusden
a84d9a2a3a
make log more readable
2023-03-12 10:20:47 +01:00
folkert van heusden
2838695fb6
debugger enhancements
2022-11-10 13:26:45 +01:00