Folkert van Heusden
|
c749db63e8
|
PSW bit masking for RTI/RTT
|
2025-04-05 15:35:07 +02:00 |
|
Folkert van Heusden
|
9bb0dc305c
|
verify both register sets
|
2025-04-05 14:38:46 +02:00 |
|
Folkert van Heusden
|
1a8a239f19
|
ASH/ASHC cleanup & fix
|
2025-04-05 11:44:27 +02:00 |
|
Folkert van Heusden
|
8e9c4d3eb0
|
NEGB carry-flag fix
|
2025-04-04 23:56:01 +02:00 |
|
Folkert van Heusden
|
a6710ad0ff
|
ASHC v-flag
|
2025-04-04 23:10:53 +02:00 |
|
Folkert van Heusden
|
a965b9ce7e
|
ASH carry flag
|
2025-04-04 22:29:53 +02:00 |
|
Folkert van Heusden
|
dd546c34d7
|
ASH v-flag
|
2025-04-04 22:23:34 +02:00 |
|
Folkert van Heusden
|
f06487d051
|
show different bits
|
2025-04-04 21:36:50 +02:00 |
|
Folkert van Heusden
|
7919937fd3
|
clean-up
|
2025-04-04 21:20:41 +02:00 |
|
Folkert van Heusden
|
a0647cc250
|
comment
|
2025-04-04 09:39:59 +02:00 |
|
Folkert van Heusden
|
c749ea98ee
|
json validation test: treat invalid instructions as an error
|
2025-04-04 08:37:27 +02:00 |
|
Folkert van Heusden
|
6bd04ac84b
|
send disassembly only to logfile
|
2025-04-04 00:41:55 +02:00 |
|
Folkert van Heusden
|
67a3b27540
|
end result per test
|
2025-04-03 23:36:03 +02:00 |
|
Folkert van Heusden
|
44b8719f14
|
Due to difficulties with python & external processes, the json-verification is now a c++ solution.
|
2025-04-03 23:12:48 +02:00 |
|
Folkert van Heusden
|
b28c8bf611
|
hangs often
|
2025-04-03 21:55:23 +02:00 |
|
Folkert van Heusden
|
cf211d64a5
|
clean-up (pipe handling)
|
2025-04-03 21:55:12 +02:00 |
|
Folkert van Heusden
|
93119054fa
|
POC
|
2025-04-03 20:25:16 +02:00 |
|
Folkert van Heusden
|
72ee580d19
|
getpsw / getpc / getreg / getmem
|
2025-04-03 16:18:53 +02:00 |
|
Folkert van Heusden
|
7003953e42
|
setreg / setpsw
|
2025-04-03 16:11:46 +02:00 |
|
Folkert van Heusden
|
27b8aa490e
|
loglevels
|
2025-04-03 16:11:24 +02:00 |
|
Folkert van Heusden
|
5c9a46aec7
|
removed bus::is_psw special case from add/sub
|
2025-04-02 23:35:19 +02:00 |
|
Folkert van Heusden
|
f1bcefe433
|
misc
|
2025-04-02 23:04:05 +02:00 |
|
Folkert van Heusden
|
70cc1e30ac
|
logfiles
|
2025-04-01 12:28:15 +02:00 |
|
Folkert van Heusden
|
41ef37ce6b
|
improved benchmark
|
2025-04-01 08:06:12 +02:00 |
|
Folkert van Heusden
|
1d2f3a7a3a
|
micro opt
|
2025-04-01 07:53:25 +02:00 |
|
Folkert van Heusden
|
d88a134619
|
more instructions
|
2025-04-01 07:53:06 +02:00 |
|
Folkert van Heusden
|
2178bb4aca
|
benchmark
|
2025-04-01 07:35:32 +02:00 |
|
Folkert van Heusden
|
81473da7fe
|
get_trap_action is now a lookup table
|
2025-04-01 07:24:05 +02:00 |
|
Folkert van Heusden
|
c1691a5262
|
code clean-up
|
2025-03-30 22:44:21 +02:00 |
|
Folkert van Heusden
|
9256a330c4
|
Revert "race for cond.var."
This reverts commit 70c64ddcd2 .
(breaks console)
|
2025-03-30 10:41:21 +02:00 |
|
Folkert van Heusden
|
5a156aba06
|
Revert "no longer used"
This reverts commit 5e2c8a7f57 .
|
2024-06-26 20:58:08 +02:00 |
|
folkert van heusden
|
5bc05930d3
|
Merge branch 'master' of ssh://172.29.0.8/home/folkert/git/PDP-11
|
2024-06-26 20:57:13 +02:00 |
|
Folkert van Heusden
|
5e2c8a7f57
|
no longer used
|
2024-06-26 20:55:20 +02:00 |
|
Folkert van Heusden
|
f7896669aa
|
race in kw11-l
|
2024-06-26 20:53:34 +02:00 |
|
Folkert van Heusden
|
cc38bd8b17
|
race in kw11-l
|
2024-06-26 20:51:20 +02:00 |
|
Folkert van Heusden
|
bd38702d5b
|
Merge branch 'master' of ssh://172.29.0.8/home/folkert/git/PDP-11
|
2024-06-26 20:46:26 +02:00 |
|
Folkert van Heusden
|
70c64ddcd2
|
race for cond.var.
|
2024-06-26 20:46:21 +02:00 |
|
Folkert van Heusden
|
2d9f953959
|
sleep while locked
|
2024-06-26 20:41:44 +02:00 |
|
folkert van heusden
|
b6f84ce61f
|
disassembler fix for "invalid"
|
2024-06-25 20:03:40 +02:00 |
|
folkert van heusden
|
d7bd8d193a
|
compile fix
|
2024-06-25 19:18:13 +02:00 |
|
folkert van heusden
|
32f93b4f76
|
logging
|
2024-06-25 11:29:57 +02:00 |
|
folkert van heusden
|
8294b586b7
|
bus::write is only returning bool now, no wrapping struct
|
2024-06-24 22:48:10 +02:00 |
|
folkert van heusden
|
ddf908027a
|
sanitized peek_word()
|
2024-06-24 18:45:01 +02:00 |
|
folkert van heusden
|
d531407d30
|
removed superfluous !!
|
2024-06-24 13:34:55 +02:00 |
|
folkert van heusden
|
e782dc43dd
|
removed variable from add_register
|
2024-06-24 09:37:25 +02:00 |
|
folkert van heusden
|
a4f753915c
|
removed variable from get/set_register
|
2024-06-24 09:35:04 +02:00 |
|
folkert van heusden
|
bd1228bbf8
|
camel case get/setRegister
|
2024-06-24 09:28:33 +02:00 |
|
folkert van heusden
|
ae5b269dfa
|
getGAM is always called with rm_cur
|
2024-06-24 09:25:39 +02:00 |
|
folkert van heusden
|
ba67467f55
|
clean-up
|
2024-06-24 09:19:29 +02:00 |
|
folkert van heusden
|
5bf9f4d782
|
micro opt
|
2024-06-24 09:04:33 +02:00 |
|