folkert van heusden
|
a0917ab438
|
clean-up
|
2024-04-13 22:25:49 +02:00 |
|
folkert van heusden
|
186816e82e
|
space
|
2024-04-13 20:38:17 +02:00 |
|
folkert van heusden
|
93d0cfd084
|
Merge branch 'master' of ssh://172.29.0.8/home/folkert/git/PDP-11
|
2024-04-13 18:21:35 +02:00 |
|
folkert van heusden
|
c5734e2c4d
|
whitespace
|
2024-04-13 18:21:32 +02:00 |
|
folkert van heusden
|
541d0c7829
|
module
|
2024-04-13 18:20:55 +02:00 |
|
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
|
16e78b9417
|
comments
|
2024-04-13 11:37:52 +02:00 |
|
folkert van heusden
|
0483dc1080
|
mmr0-before (json validation set)
|
2024-04-13 11:26:08 +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
|
9883edc233
|
d-bit in mmr0 was always set
|
2024-04-13 02:21:15 +02:00 |
|
folkert van heusden
|
3b2e65a8a7
|
reworked page access control
|
2024-04-13 02:10:40 +02:00 |
|
folkert van heusden
|
3d4dbbc1c2
|
clean-up
|
2024-04-12 23:57:29 +02:00 |
|
folkert van heusden
|
f4e515ba44
|
const
|
2024-04-12 22:47:16 +02:00 |
|
folkert van heusden
|
773d2f4e94
|
MMR1 locking
|
2024-04-12 22:43:35 +02:00 |
|
folkert van heusden
|
616674f8b1
|
partial revert of 85e8f873e9 as they broke unix 5
|
2024-04-12 21:46:00 +02:00 |
|
folkert van heusden
|
ec9211a0f1
|
assert
|
2024-04-12 21:41:56 +02:00 |
|
folkert van heusden
|
8fb77ff4d4
|
recover stack when a trap in a trap
|
2024-04-12 21:32:33 +02:00 |
|
folkert van heusden
|
77a12c0fa1
|
do not crash on fault in debugger
|
2024-04-12 21:20:23 +02:00 |
|
folkert van heusden
|
3886e216f0
|
TRAP shall not update MMR1
|
2024-04-12 21:09:43 +02:00 |
|
folkert van heusden
|
74f3a4d949
|
no SP update in MMR1 for M.P.?
|
2024-04-12 21:06:23 +02:00 |
|
folkert van heusden
|
bdfc8a53db
|
validation output
|
2024-04-12 20:47:53 +02:00 |
|
folkert van heusden
|
f2d8c7d5f9
|
more MMR1 rework
|
2024-04-12 20:47:39 +02:00 |
|
folkert van heusden
|
92642c0e17
|
mov mmr1 tweak
|
2024-04-12 20:06:54 +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
|
b3955faa04
|
logging
|
2024-04-12 15:44:18 +02:00 |
|
folkert van heusden
|
e4b9825f3f
|
load images from the debugger
|
2024-04-12 00:25:40 +02:00 |
|
folkert van heusden
|
fca574ee23
|
metrics
|
2024-04-11 22:31: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
|
5dec87aaa4
|
^w
|
2024-04-11 17:24:43 +02:00 |
|
folkert van heusden
|
c3ddce554b
|
tweaks to get history working
|
2024-04-11 17:20:56 +02:00 |
|
folkert van heusden
|
75c476f200
|
wip: commandline history
|
2024-04-11 17:09:07 +02:00 |
|
folkert van heusden
|
21558d7383
|
git version
|
2024-04-11 16:49:26 +02:00 |
|
folkert van heusden
|
c7f8d83c2b
|
PSW addressing tweak
|
2024-04-08 16:03:52 +02:00 |
|
folkert van heusden
|
a80d3b711d
|
PSW accessing check
|
2024-04-08 15:01:30 +02:00 |
|
folkert van heusden
|
4992b723e7
|
const
|
2024-04-08 14:44:03 +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
|
38c1846685
|
debugger can now load tape/bic files (useful for esp32 platform)
|
2024-04-08 00:18:11 +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
|
657ac27612
|
tapes not neccessarily run in debug by default
|
2024-04-07 23:22:32 +02:00 |
|
folkert van heusden
|
4be9b235e7
|
part of e123d6d55f broke unix
|
2024-04-07 22:29:34 +02:00 |
|
folkert van heusden
|
e123d6d55f
|
fix for BKTCB0.BIC
|
2024-04-07 22:26:35 +02:00 |
|
folkert van heusden
|
d020492384
|
DIV tweak (signed divisor) / RTI: clear TRAP flag
|
2024-04-05 23:56:20 +02:00 |
|
folkert van heusden
|
cc41de0d8a
|
fixes
|
2024-04-05 17:56:50 +02:00 |
|