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
|
27bd66fb20
|
flags tweak for DIV with maximum negative value
|
2024-04-04 23:01:15 +02:00 |
|
folkert van heusden
|
5185df56eb
|
ASLB zero-flag fix
|
2024-04-04 22:34:45 +02:00 |
|
folkert van heusden
|
96d4946194
|
SBC flag fix
|
2024-04-04 22:29:20 +02:00 |
|
folkert van heusden
|
49e77cfdcb
|
SBCB v-flag fix
|
2024-04-04 21:55:54 +02:00 |
|
folkert van heusden
|
90d98f4330
|
PSW set fix for limited mode (! kernel) / ASRB flag fix
|
2024-04-04 21:19:44 +02:00 |
|
folkert van heusden
|
d737841ffd
|
missing octal-prefix
|
2024-04-04 18:47:24 +02:00 |
|
folkert van heusden
|
2334daff16
|
cannot replace the run-mode bits nor the set of registers
|
2024-04-04 18:03:39 +02:00 |
|
folkert van heusden
|
f75293a9b0
|
log psw as value
|
2024-04-04 16:39:27 +02:00 |
|
folkert van heusden
|
00ec6af6cd
|
Revert "clean-up & "instruction_aborted" flag for MTFPDI"
This reverts commit ecbe3f5f84 .
|
2024-04-01 22:45:25 +02:00 |
|
folkert van heusden
|
ecbe3f5f84
|
clean-up & "instruction_aborted" flag for MTFPDI
|
2024-04-01 22:03:15 +02:00 |
|
folkert van heusden
|
f43f0a889c
|
rework for PSW-access
|
2024-04-01 11:27:50 +02:00 |
|
folkert van heusden
|
56134c8bc3
|
reset MMR1 before storing deltas for trap
|
2024-03-31 21:37:19 +02:00 |
|
folkert van heusden
|
7fe3949307
|
SOB: code reduction / RTS: fix for "RTS R6"
|
2024-03-31 14:31:28 +02:00 |
|
folkert van heusden
|
cf0d500a59
|
Revert "SOB"
This reverts commit 49a902f457 .
|
2024-03-31 12:12:06 +02:00 |
|
folkert van heusden
|
49a902f457
|
SOB
|
2024-03-31 12:07:24 +02:00 |
|
folkert van heusden
|
d3cbab42fb
|
I/O base
|
2024-03-31 04:11:28 +02:00 |
|
folkert van heusden
|
f23e18bae3
|
-
|
2024-03-30 21:22:03 +01:00 |
|
folkert van heusden
|
ddfb16e628
|
ASLB: need to retain MSB for register access in byte mode
|
2024-03-30 10:29:48 +01:00 |
|
folkert van heusden
|
41989863e2
|
comment
|
2024-03-30 00:59:05 +01:00 |
|
folkert van heusden
|
1ef5211bc1
|
setPSW: limited if current(!) run-mode is !kernel
|
2024-03-30 00:46:30 +01:00 |
|
folkert van heusden
|
5bf293a639
|
"stats" debugger command
|
2024-03-29 22:40:01 +01:00 |
|
folkert van heusden
|
42c57f1c3a
|
SP verification
|
2024-03-29 21:21:44 +01:00 |
|
folkert van heusden
|
881447b7c7
|
comment
|
2024-03-29 15:58:53 +01:00 |
|
folkert van heusden
|
3139ee8a0d
|
BISB: Z-flag only for LSB
|
2024-03-29 15:56:36 +01:00 |
|
folkert van heusden
|
d15c43faad
|
ASR: Z-flag is for full word
|
2024-03-29 15:33:43 +01:00 |
|
folkert van heusden
|
64dd360cc9
|
ASRB (re?-)fix
|
2024-03-29 15:13:53 +01:00 |
|
folkert van heusden
|
651d7d4871
|
broke BIC/EKBAD0.BIC
Revert "SWAB flag fix (negative flag)"
This reverts commit d523d2dcc3 .
|
2024-03-29 14:46:11 +01:00 |
|
folkert van heusden
|
b708b88014
|
do not re-add upper byte for ASL
|
2024-03-29 12:09:19 +01:00 |
|
folkert van heusden
|
bdadc393b2
|
ASR
|
2024-03-29 12:05:05 +01:00 |
|
folkert van heusden
|
a15d464532
|
ASH for shift > 32 fix
|
2024-03-29 11:51:25 +01:00 |
|
folkert van heusden
|
1605d1a9a7
|
fix for v-flag for ASH shifts of < 32
|
2024-03-29 11:26:04 +01:00 |
|
folkert van heusden
|
43134223ae
|
Merge branch 'master' into json_validation
|
2024-03-29 10:30:15 +01:00 |
|
folkert van heusden
|
661d94f8f6
|
MIPS calculation: compensate for idle waits
|
2024-03-29 10:29:09 +01:00 |
|
folkert van heusden
|
e67f383d65
|
GAM fixes (increment/decrement & MMR1)
|
2024-03-29 10:23:39 +01:00 |
|
folkert van heusden
|
9828a013c9
|
fix for @(Rn)+: increment is 1 in case of bytes / @-(Rn) idem
|
2024-03-29 10:02:04 +01:00 |
|
folkert van heusden
|
68be8eeffc
|
fix for @(Rn)+: increment is 1 in case of bytes
|
2024-03-29 09:47:21 +01:00 |
|
folkert van heusden
|
b8d0a08bcf
|
SXT opt
|
2024-03-28 23:54:49 +01:00 |
|
folkert van heusden
|
d523d2dcc3
|
SWAB flag fix (negative flag)
|
2024-03-28 23:48:25 +01:00 |
|
folkert van heusden
|
881494b9ae
|
COMB fix
|
2024-03-28 23:31:28 +01:00 |
|
folkert van heusden
|
9dd4e51ff4
|
CLRB fix
|
2024-03-28 23:28:20 +01:00 |
|
folkert van heusden
|
4339334e57
|
RORB fix
|
2024-03-28 22:18:39 +01:00 |
|
folkert van heusden
|
ef4739b251
|
INCB clean-up & fix
|
2024-03-28 22:02:31 +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
|
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
|
1d87ecc570
|
debugger runs
|
2023-04-08 15:08:13 +02:00 |
|