folkert van heusden
|
3a43e55663
|
no need to retrieve value of MOV dst
|
2023-03-24 08:26:58 +01:00 |
|
folkert van heusden
|
0fd4a70600
|
for some reason unixv5 wants to write a word to the system id i/o address
|
2023-03-23 22:09:19 +01:00 |
|
folkert van heusden
|
9eb9254c6e
|
RK05: statically sized read-buffer is not always large enough
|
2023-03-23 21:38:42 +01:00 |
|
folkert van heusden
|
69b2651bf7
|
getGAM (for else) had wrong parameter for prev_mode
|
2023-03-23 21:29:53 +01:00 |
|
folkert van heusden
|
bcb5305473
|
getGAM fix: when reading data from d_space, then set g.space to that as well so that putGAM will write back to d_space
|
2023-03-23 20:51:37 +01:00 |
|
folkert van heusden
|
c096114c6b
|
EKBEE expects 18 bit address space with no RAM behind the last 8/16(?)kB
|
2023-03-23 20:18:36 +01:00 |
|
folkert van heusden
|
82da553c94
|
EKBE complains when unibus mapping-bit is masked off
|
2023-03-23 20:11:55 +01:00 |
|
folkert van heusden
|
9fc748e7e5
|
layout
|
2023-03-23 19:34:57 +01:00 |
|
folkert van heusden
|
283fc29c81
|
system size registers should not trap and also be r/o
|
2023-03-23 19:28:14 +01:00 |
|
folkert van heusden
|
4e6dff4ad9
|
SYSTEM_11_44 define in bus.h to aid KKTA/KKTB testing
|
2023-03-23 16:53:39 +01:00 |
|
folkert van heusden
|
921610643c
|
stack is in d-space
|
2023-03-23 16:12:17 +01:00 |
|
folkert van heusden
|
f2a3d955a4
|
MMR1 tracking
|
2023-03-23 16:09:43 +01:00 |
|
folkert van heusden
|
5a7c85b34b
|
log address-space (d/i)
|
2023-03-23 14:39:06 +01:00 |
|
folkert van heusden
|
f9eb348572
|
odd trap handling method
|
2023-03-23 14:19:35 +01:00 |
|
folkert van heusden
|
cd4322ac4a
|
when to update MMR1
|
2023-03-23 13:57:44 +01:00 |
|
folkert van heusden
|
763f078bd3
|
fixes in getGAM
|
2023-03-23 13:33:18 +01:00 |
|
folkert van heusden
|
9ce5cb0bf6
|
lock bits / get instruction can trap
|
2023-03-23 12:44:06 +01:00 |
|
folkert van heusden
|
b184068789
|
always process ACF? not only when mmu enabled?! experiment!
|
2023-03-23 11:47:40 +01:00 |
|
folkert van heusden
|
b33b688564
|
debugger: log MMR1
|
2023-03-23 09:14:59 +01:00 |
|
folkert van heusden
|
45890daf75
|
MMR0 in byte mode
|
2023-03-23 09:14:50 +01:00 |
|
folkert van heusden
|
8a3594ec47
|
push/popstack now do the MMR1 updating
|
2023-03-23 08:55:52 +01:00 |
|
folkert van heusden
|
b020fea67d
|
Merge branch 'master' into MMR1
|
2023-03-23 08:40:11 +01:00 |
|
folkert van heusden
|
c160fdf43e
|
meta
|
2023-03-22 22:32:57 +01:00 |
|
folkert van heusden
|
5e909f4879
|
Merge branch 'master' into RS232
|
2023-03-22 21:58:02 +01:00 |
|
folkert van heusden
|
7ecd1cef81
|
turbo-mode: faster in debug-mode
|
2023-03-22 21:38:50 +01:00 |
|
folkert van heusden
|
47c8bade13
|
turbo-mode which is not that turbo
|
2023-03-22 21:37:15 +01:00 |
|
folkert van heusden
|
75ee217530
|
multiple console ports
|
2023-03-22 20:44:43 +01:00 |
|
folkert van heusden
|
97ba6fd41b
|
6 character address
|
2023-03-22 14:32:47 +01:00 |
|
folkert van heusden
|
d34d1ad299
|
Multiple serial ports (e.g. real serial & usb) connected to console tty
|
2023-03-22 14:32:12 +01:00 |
|
folkert van heusden
|
9137e7dd3d
|
Allow different Serial-port to be used on ESP32
|
2023-03-22 14:16:31 +01:00 |
|
folkert van heusden
|
77997c3a63
|
gave each throw its own unique identifier
|
2023-03-22 13:51:13 +01:00 |
|
folkert van heusden
|
8a47015a93
|
replaced schedule_trap by trap() + throw
|
2023-03-22 13:48:55 +01:00 |
|
folkert van heusden
|
a820edea23
|
prevent memory leaks when re-adding devices
|
2023-03-22 13:44:27 +01:00 |
|
folkert van heusden
|
6038beb4b5
|
allow filename selection to be aborted
|
2023-03-22 13:40:58 +01:00 |
|
folkert van heusden
|
7b7b37b3cf
|
readme
|
2023-03-22 13:34:17 +01:00 |
|
folkert van heusden
|
a00226e118
|
Merge branch 'master' into MMR1
|
2023-03-22 13:16:54 +01:00 |
|
folkert van heusden
|
a58d09861b
|
Merge branch 'master' into RP2040
|
2023-03-22 13:16:31 +01:00 |
|
folkert van heusden
|
d159b3571b
|
compile fixes
|
2023-03-22 13:16:20 +01:00 |
|
folkert van heusden
|
cfc819630e
|
Revert "MMR2 tracking"
This reverts commit 2afa705209 .
=> breaks EKBA (from XXDP)
|
2023-03-22 13:08:23 +01:00 |
|
folkert van heusden
|
4799cba2de
|
Revert "d/i index 0 for i is more logical? because it is default mode."
This reverts commit cf420ca726 .
=> breaks at least the unix v6 bootloader
|
2023-03-22 13:06:33 +01:00 |
|
folkert van heusden
|
22cacbe020
|
does not even compile yet
|
2023-03-22 13:01:01 +01:00 |
|
folkert van heusden
|
9040a2b075
|
ESP32: configure network & NBD disk backend
|
2023-03-22 11:26:13 +01:00 |
|
folkert van heusden
|
89a9fbead0
|
NBD: implemented read/write
|
2023-03-22 10:24:23 +01:00 |
|
folkert van heusden
|
f61d49c98f
|
connect
|
2023-03-22 07:33:08 +01:00 |
|
folkert van heusden
|
52df10587d
|
Merge branch 'master' into nbd
|
2023-03-21 22:39:26 +01:00 |
|
folkert van heusden
|
68a7c8376e
|
override
|
2023-03-21 22:39:19 +01:00 |
|
folkert van heusden
|
06d4373fc7
|
resolve hostname
|
2023-03-21 22:38:28 +01:00 |
|
folkert van heusden
|
cd55079217
|
Merge branch 'master' into nbd
|
2023-03-21 22:32:20 +01:00 |
|
folkert van heusden
|
4a4448e7b0
|
disk_backend::begin()
|
2023-03-21 22:28:43 +01:00 |
|
folkert van heusden
|
553688a983
|
wip
|
2023-03-21 22:15:27 +01:00 |
|