Commit graph

963 commits

Author SHA1 Message Date
folkert van heusden
624abe5a4d
RK05 bus address calculation fix 2024-04-17 13:44:27 +02:00
folkert van heusden
a386e9aa03
write in 512 bytes blocks 2024-04-17 11:56:32 +02:00
folkert van heusden
285316fd9b
keep track of sector number 2024-04-17 11:31:20 +02:00
folkert van heusden
770d303504
tweaks 2024-04-17 11:24:49 +02:00
folkert van heusden
17b7d0a481
unibus read/write clean-up 2024-04-17 11:03:38 +02:00
folkert van heusden
97ad897df8
read/write unibus needs 32b address to accomodate 18/22 bits addresses 2024-04-17 10:55:23 +02:00
folkert van heusden
82d6c1ce18
bus address in rk05 is 18 bit 2024-04-17 10:48:15 +02:00
folkert van heusden
04bd8ac6eb
bus address update fix 2024-04-17 10:40:56 +02:00
folkert van heusden
67835c7a07
removed a debug counter 2024-04-17 10:12:07 +02:00
folkert van heusden
208658bd2f
code clean-up 2024-04-17 10:09:35 +02:00
folkert van heusden
fac8c93865
code reduction 2024-04-17 09:38:00 +02:00
folkert van heusden
ef0121a26c
code clean-up 2024-04-17 09:27:29 +02:00
folkert van heusden
8641ab491a
use -Os to reduce flash usage (2,5% difference) 2024-04-17 09:17:01 +02:00
folkert van heusden
ba2333e6f1
code clean-up 2024-04-17 08:33:49 +02:00
folkert van heusden
e30cba36b1
backtrace 2024-04-16 20:52:26 +02:00
folkert van heusden
9d4a552daf
improved examine output & bug-fix for examine 2024-04-16 20:17:48 +02:00
folkert van heusden
e35f9eb8d5
psw breakpoint 2024-04-16 20:10:02 +02:00
folkert van heusden
1b4300b357
userfriendly bp numbers 2024-04-16 17:09:08 +02:00
folkert van heusden
4f317a3a71
Merge branch 'master' of ssh://172.29.0.8/home/folkert/git/PDP-11 2024-04-16 16:07:33 +02:00
folkert van heusden
3dabe53442
breakpoint code in ESP32 2024-04-16 16:07:10 +02:00
folkert van heusden
e9d9659d74
missing = 2024-04-16 15:43:04 +02:00
folkert van heusden
1344440a04
register breakpoint: MMR0-3 2024-04-16 14:49:15 +02:00
folkert van heusden
ffe36af9b4
memory breakpoint (4) 2024-04-16 14:26:25 +02:00
folkert van heusden
d3f749bce4
memory breakpoint (3) 2024-04-16 14:24:24 +02:00
folkert van heusden
1cc6ac9522
memory breakpoint (2) 2024-04-16 14:23:38 +02:00
folkert van heusden
4e39cc3329
memory breakpoint 2024-04-16 14:22:06 +02:00
folkert van heusden
70cd49e2a9
example 2024-04-16 11:00:20 +02:00
folkert van heusden
5b5579ab2d
Merge branch 'master' of ssh://172.29.0.8/home/folkert/git/PDP-11 2024-04-16 10:53:36 +02:00
folkert van heusden
688c0c6960
Merge branch 'master' of github.com:folkertvanheusden/kek 2024-04-16 10:52:50 +02:00
folkert van heusden
601c21d802
breakpoints 2024-04-16 10:52:12 +02:00
folkert van heusden
9bbd4caef2
dates 2024-04-13 23:11:32 +02:00
folkert van heusden
32f8462a25
assert instead of return 2024-04-13 23:05:15 +02:00
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