Commit graph

100 commits

Author SHA1 Message Date
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
0483dc1080
mmr0-before (json validation set) 2024-04-13 11:26:08 +02:00
folkert van heusden
bdfc8a53db
validation output 2024-04-12 20:47:53 +02:00
folkert van heusden
85e8f873e9
several swapped MMR1 instances 2024-04-12 19:50:35 +02:00
folkert van heusden
ce8af01f63
verify MMR* registers 2024-04-12 18:04:03 +02:00
folkert van heusden
132dba3cba
bootloader is now autoselect 2024-04-12 15:44:31 +02:00
folkert van heusden
fca574ee23
metrics 2024-04-11 22:31:40 +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
657ac27612
tapes not neccessarily run in debug by default 2024-04-07 23:22:32 +02:00
folkert van heusden
30a6c9229c
validation: show instruction when a trap occured 2024-04-04 16:39:43 +02:00
folkert van heusden
8c34684284
validation_psw_mask 2024-03-31 22:29:10 +02:00
folkert van heusden
6ef4a275f9
ignore psw bit 8-10 in validation 2024-03-31 21:58:57 +02:00
folkert van heusden
dc3b9812a8
logging 2024-03-31 04:11:43 +02:00
folkert van heusden
42c57f1c3a
SP verification 2024-03-29 21:21:44 +01:00
folkert van heusden
f927510a7b
-X now suppresses timestamp logging 2024-03-29 15:07:05 +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
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
3f61aad520
WIN32 build 2023-03-27 12:52:15 +02:00
Folkert van Heusden
4c7fcb4854 license 2023-03-26 21:47:42 +02:00
folkert van heusden
17237e7eed
TTT: generate an interrupt when the character has been transmitted. 2023-03-26 13:43:35 +02:00
folkert van heusden
0300738cbd
.BIC processing 2023-03-26 11:07:29 +02:00
folkert van heusden
f9ff9b24ba
Allow loadTape to return fail status 2023-03-26 10:43:53 +02:00
folkert van heusden
97ba6fd41b
6 character address 2023-03-22 14:32:47 +01:00
folkert van heusden
89a9fbead0
NBD: implemented read/write 2023-03-22 10:24:23 +01:00
folkert van heusden
4a4448e7b0
disk_backend::begin() 2023-03-21 22:28:43 +01:00
folkert van heusden
6236d96b83
disk backend 2023-03-21 21:45:25 +01:00
folkert van heusden
ff40cdc82c
11/34 mode removed 2023-03-21 10:32:46 +01:00
folkert van heusden
9930dd6fc8
jump into debugger when no bootloader or test is selected 2023-03-20 20:53:17 +01:00
folkert van heusden
5bc706d979
11/70 has no MFPT instruction 2023-03-20 19:07:52 +01:00
folkert van heusden
daf5e27842
console switches/leds work 2023-03-19 15:33:39 +01:00
folkert van heusden
e9284e1914
copy/paste fix 2023-03-17 21:17:08 +01:00
folkert van heusden
13d3825d73 -Q 2022-11-10 08:50:26 +01:00
folkert van heusden
4ccc53f5f2 tweaks 2022-11-09 21:25:55 +01:00
folkert van heusden
381879030f helpful logging 2022-07-02 16:55:55 +02:00
folkert van heusden
2717799df4 - fix for busy loop in console_posix (due to poll with 0ms timeout)
- disable kw11-l interrupt when emulation is not running
2022-06-26 01:41:58 +02:00
folkert van heusden
88933e303c Console switches configurable on command line 2022-06-19 15:39:46 +02:00
folkert van heusden
d851c4b9a0 18bit mode 2022-06-18 08:18:27 +02:00
folkert van heusden
8432071f9f ncurses-fix for stats at end 2022-06-17 20:34: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
a000df36b8 fix for crash due to logging changes 2022-06-13 19:26:54 +02:00
folkert van heusden
6eeb65eeb3 PAR/PDR fixes
(FKTH??)
2022-06-13 15:19:28 +02:00
folkert van heusden
c20b9554d8 streamlined get/set_Register 2022-06-11 16:02:55 +02:00
folkert van heusden
99c7398a57 Configurable log levels 2022-06-11 12:46:09 +02:00
folkert van heusden
7a9ccc651b logging facility - remove \n & reduce logging when not needed 2022-06-11 09:44:00 +02:00