Commit graph

975 commits

Author SHA1 Message Date
folkert van heusden
c771973943
remove any \r or \n 2024-04-04 21:22:35 +02:00
folkert van heusden
90d98f4330
PSW set fix for limited mode (! kernel) / ASRB flag fix 2024-04-04 21:19:44 +02:00
folkert van heusden
d737841ffd
missing octal-prefix 2024-04-04 18:47:24 +02:00
folkert van heusden
2334daff16
cannot replace the run-mode bits nor the set of registers 2024-04-04 18:03:39 +02:00
folkert van heusden
30a6c9229c
validation: show instruction when a trap occured 2024-04-04 16:39:43 +02:00
folkert van heusden
f75293a9b0
log psw as value 2024-04-04 16:39:27 +02:00
folkert van heusden
00ec6af6cd
Revert "clean-up & "instruction_aborted" flag for MTFPDI"
This reverts commit ecbe3f5f84.
2024-04-01 22:45:25 +02:00
folkert van heusden
b1019c1fbd
json producers tweaks 2024-04-01 22:41:43 +02:00
folkert van heusden
4ecf4d0de2
if not ram nor i/o, then trap 4 2024-04-01 22:40:41 +02:00
folkert van heusden
31f1af4a7b
if (word_mode) => if (word_mode == wm_byte) 2024-04-01 22:21:04 +02:00
folkert van heusden
ecbe3f5f84
clean-up & "instruction_aborted" flag for MTFPDI 2024-04-01 22:03:15 +02:00
folkert van heusden
9df48e1be7
typo 2024-04-01 21:43:57 +02:00
folkert van heusden
5cc2f218e1
read from STDIN 2024-04-01 11:28:07 +02:00
folkert van heusden
f43f0a889c
rework for PSW-access 2024-04-01 11:27:50 +02:00
folkert van heusden
07ead5578a
Merge branch 'master' of ssh://172.29.0.8/home/folkert/git/PDP-11 2024-03-31 22:29:28 +02:00
folkert van heusden
8c34684284
validation_psw_mask 2024-03-31 22:29:10 +02:00
folkert van heusden
1345c52549
Merge branch 'master' of github.com:folkertvanheusden/kek 2024-03-31 21:59:49 +02:00
folkert van heusden
9907382708
comment 2024-03-31 21:59:44 +02:00
folkert van heusden
6ef4a275f9
ignore psw bit 8-10 in validation 2024-03-31 21:58:57 +02:00
folkert van heusden
c8185cdd5e
bit 8-10 of the PSW should be ignored 2024-03-31 21:56:11 +02:00
folkert van heusden
a908c72761
meta 2024-03-31 21:45:23 +02:00
folkert van heusden
bea00df144
json producer 2 2024-03-31 21:42:56 +02:00
folkert van heusden
56134c8bc3
reset MMR1 before storing deltas for trap 2024-03-31 21:37:19 +02:00
folkert van heusden
7fe3949307
SOB: code reduction / RTS: fix for "RTS R6" 2024-03-31 14:31:28 +02:00
folkert van heusden
8abdda5066
logging 2024-03-31 14:31:03 +02:00
folkert van heusden
cf0d500a59
Revert "SOB"
This reverts commit 49a902f457.
2024-03-31 12:12:06 +02:00
folkert van heusden
49a902f457
SOB 2024-03-31 12:07:24 +02:00
folkert van heusden
dc3b9812a8
logging 2024-03-31 04:11:43 +02:00
folkert van heusden
d3cbab42fb
I/O base 2024-03-31 04:11:28 +02:00
folkert van heusden
f23e18bae3
- 2024-03-30 21:22:03 +01:00
folkert van heusden
c075fd02d0
trl 2024-03-30 18:56:23 +01:00
Folkert van Heusden
ff2344a75e
delay => vTaskDelay 2024-03-30 14:15:28 +01:00
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