Commit graph

1143 commits

Author SHA1 Message Date
Folkert van Heusden
218b48988d
portTICK_RATE_MS => portTICK_PERIOD_MS 2024-03-30 13:43:02 +01:00
folkert van heusden
ddfb16e628
ASLB: need to retain MSB for register access in byte mode 2024-03-30 10:29:48 +01:00
folkert van heusden
7bf07d747f
can now filter traps 2024-03-30 10:24:22 +01:00
folkert van heusden
41989863e2
comment 2024-03-30 00:59:05 +01:00
folkert van heusden
1ef5211bc1
setPSW: limited if current(!) run-mode is !kernel 2024-03-30 00:46:30 +01:00
folkert van heusden
c913cc3410
Can only use D-space when enabled in MMU 2024-03-30 00:42:55 +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
a3af6ef422
disable esp_backtrace_print 2024-03-29 22:53:05 +01:00
folkert van heusden
5bf293a639
"stats" debugger command 2024-03-29 22:40:01 +01:00
folkert van heusden
ecc63c9fee
allow EXFAT formatted SD cards 2024-03-29 22:39:46 +01:00
folkert van heusden
97bd0a7809
serial thread is required(?) as well on esp32 2024-03-29 22:06:51 +01:00
folkert van heusden
7baff320d5
sanity check in serial speed code 2024-03-29 22:06:23 +01:00
folkert van heusden
42c57f1c3a
SP verification 2024-03-29 21:21:44 +01:00
folkert van heusden
881447b7c7
comment 2024-03-29 15:58:53 +01:00
folkert van heusden
3139ee8a0d
BISB: Z-flag only for LSB 2024-03-29 15:56:36 +01:00
folkert van heusden
d15c43faad
ASR: Z-flag is for full word 2024-03-29 15:33:43 +01:00
folkert van heusden
64dd360cc9
ASRB (re?-)fix 2024-03-29 15:13:53 +01:00
folkert van heusden
f927510a7b
-X now suppresses timestamp logging 2024-03-29 15:07:05 +01:00
folkert van heusden
651d7d4871
broke BIC/EKBAD0.BIC
Revert "SWAB flag fix (negative flag)"

This reverts commit d523d2dcc3.
2024-03-29 14:46:11 +01:00
folkert van heusden
b708b88014
do not re-add upper byte for ASL 2024-03-29 12:09:19 +01:00
folkert van heusden
bdadc393b2
ASR 2024-03-29 12:05:05 +01:00
folkert van heusden
a15d464532
ASH for shift > 32 fix 2024-03-29 11:51:25 +01:00
folkert van heusden
1605d1a9a7
fix for v-flag for ASH shifts of < 32 2024-03-29 11:26:04 +01:00
folkert van heusden
43134223ae
Merge branch 'master' into json_validation 2024-03-29 10:30:15 +01:00
folkert van heusden
661d94f8f6
MIPS calculation: compensate for idle waits 2024-03-29 10:29:09 +01:00
folkert van heusden
e67f383d65
GAM fixes (increment/decrement & MMR1) 2024-03-29 10:23:39 +01:00
folkert van heusden
9828a013c9
fix for @(Rn)+: increment is 1 in case of bytes / @-(Rn) idem 2024-03-29 10:02:04 +01:00
folkert van heusden
1d57cade27
reduce output 2024-03-29 09:49:24 +01:00
folkert van heusden
68be8eeffc
fix for @(Rn)+: increment is 1 in case of bytes 2024-03-29 09:47:21 +01:00
folkert van heusden
b8d0a08bcf
SXT opt 2024-03-28 23:54:49 +01:00
folkert van heusden
22d51ba515
slightly more (emulated) ram 2024-03-28 23:48:37 +01:00
folkert van heusden
d523d2dcc3
SWAB flag fix (negative flag) 2024-03-28 23:48:25 +01:00
folkert van heusden
881494b9ae
COMB fix 2024-03-28 23:31:28 +01:00
folkert van heusden
9dd4e51ff4
CLRB fix 2024-03-28 23:28:20 +01:00
folkert van heusden
4339334e57
RORB fix 2024-03-28 22:18:39 +01:00
folkert van heusden
c68600e01e
wrongly committed file 2024-03-28 22:05:57 +01:00
folkert van heusden
ef4739b251
INCB clean-up & fix 2024-03-28 22:02:31 +01:00
folkert van heusden
1e91bb9814
testing tweaks 2024-03-28 22:00:12 +01:00
folkert van heusden
0bc17c628a
reason 2024-03-28 18:24:13 +01:00
folkert van heusden
182a907182
date 2024-03-28 17:31:15 +01:00
folkert van heusden
90909f73b3
more test fixes 2024-03-28 17:10:57 +01:00
folkert van heusden
d3bc4b5ff0
clean-up 2024-03-28 16:17:50 +01:00
folkert van heusden
a0630fd485
fixes 2024-03-28 15:41:44 +01:00
folkert van heusden
c62aadd318
basic framework for json validation 2024-03-28 00:51:06 +01:00
folkert van heusden
81f7d8f1ad
validation producer, against https://github.com/outofmbufs/python-pdp11-emulator 981efedeed0b12cca1db395c2f28e4a64ad68d01 2023-12-26 23:35:13 +01:00
folkert van heusden
976cf32631
meta 2023-04-08 16:53:34 +02:00
folkert van heusden
9bf367bb51
SD card interface 2023-04-08 16:49:09 +02:00
folkert van heusden
1d87ecc570
debugger runs 2023-04-08 15:08:13 +02:00
folkert van heusden
8432ba3ea1
/dev/ttyACM0 appears 2023-04-08 00:45:00 +02:00