folkert van heusden
|
00e4234ff5
|
0177564 duplicate
|
2022-03-30 22:13:54 +02:00 |
|
folkert van heusden
|
22ef613d91
|
invalid page access
|
2022-03-30 14:44:10 +02:00 |
|
folkert van heusden
|
39535989be
|
compile switches
|
2022-03-30 14:43:51 +02:00 |
|
folkertvanheusden
|
ff9cbd45c4
|
Merge pull request #3 from folkertvanheusden/multiple-rk05
Multiple rk05
|
2022-03-30 08:40:30 +02:00 |
|
folkert van heusden
|
7922566993
|
multiple RK05 devices
|
2022-03-29 23:06:29 +02:00 |
|
folkert van heusden
|
061e76987c
|
old code
|
2022-03-28 20:46:27 +02:00 |
|
folkert van heusden
|
493f295efc
|
MUL: fix for odd register number
|
2022-03-27 22:49:58 +02:00 |
|
folkert van heusden
|
fd95246f2f
|
restructured
|
2022-03-27 13:17:28 +02:00 |
|
folkert van heusden
|
9226f63eda
|
JSR disassembly
|
2022-03-27 12:51:47 +02:00 |
|
folkert van heusden
|
ca39aafe0b
|
clean-up & throw exception during invalid memory/bus access
|
2022-03-27 12:40:29 +02:00 |
|
folkert van heusden
|
7ad20f2705
|
make sure only the trap/interrupt vectors are retrieved from kernel space, not general reads
|
2022-03-27 04:29:36 +02:00 |
|
folkert van heusden
|
fa8d6d9f9d
|
illegal instruction trap no longer stops emulation
|
2022-03-26 20:44:09 +01:00 |
|
folkert van heusden
|
aac7fa33ab
|
brightness
|
2022-03-26 20:43:50 +01:00 |
|
folkert van heusden
|
83e223e2bd
|
limit to 22b if bit 4 of mmr3 is not set
|
2022-03-26 17:55:02 +01:00 |
|
folkert van heusden
|
1d4b9ba073
|
check length of page
|
2022-03-26 17:17:10 +01:00 |
|
folkert van heusden
|
70d7b58d43
|
debug
|
2022-03-26 15:31:48 +01:00 |
|
folkert van heusden
|
392a2ed696
|
brightness
|
2022-03-26 15:30:52 +01:00 |
|
folkert van heusden
|
ebaf6393c3
|
allow bus to trap for an invalid address
|
2022-03-26 12:20:18 +01:00 |
|
folkert van heusden
|
a86c093b33
|
running flag
|
2022-03-26 11:57:46 +01:00 |
|
folkert van heusden
|
e3213c49d7
|
debug
|
2022-03-26 11:57:29 +01:00 |
|
folkert van heusden
|
55fec7a19a
|
compile fix
|
2022-03-26 11:54:29 +01:00 |
|
folkert van heusden
|
53ee8675eb
|
system size field
|
2022-03-26 09:48:41 +01:00 |
|
folkert van heusden
|
7970bcebe1
|
16 mmu slots
|
2022-03-26 09:28:21 +01:00 |
|
folkert van heusden
|
d515ea5542
|
allow memory > 16b
|
2022-03-25 23:08:54 +01:00 |
|
folkert van heusden
|
8612d99d36
|
code clean-up
|
2022-03-25 22:35:26 +01:00 |
|
folkert van heusden
|
131db78248
|
colors
|
2022-03-25 21:59:32 +01:00 |
|
folkert van heusden
|
73a1add2f1
|
panel
|
2022-03-25 21:19:33 +01:00 |
|
folkert van heusden
|
73027de4d2
|
cleaner
|
2022-03-25 17:35:45 +01:00 |
|
folkert van heusden
|
3248df3e87
|
RESET
|
2022-03-25 09:59:40 +01:00 |
|
folkert van heusden
|
cabf912e66
|
logging
|
2022-03-25 09:59:26 +01:00 |
|
folkert van heusden
|
21221e1635
|
made sure SWAB implementation no longer confuses programmer
|
2022-03-24 22:29:04 +01:00 |
|
folkert van heusden
|
1443b62fcc
|
Some 8bit commands *do* only update the lower 8 bit while not changing
the 8 upper bits.
|
2022-03-24 21:43:14 +01:00 |
|
folkert van heusden
|
ac96e9afe5
|
ASH/ASHC fix (another)
|
2022-03-24 21:03:27 +01:00 |
|
folkert van heusden
|
1095e4823b
|
another ASH/ASHC fix
|
2022-03-24 18:54:24 +01:00 |
|
folkert van heusden
|
6951e1b520
|
register access fix
|
2022-03-24 18:31:26 +01:00 |
|
folkert van heusden
|
15fd3411a5
|
code clean-up
|
2022-03-24 16:47:18 +01:00 |
|
folkert van heusden
|
b9ec3ec77f
|
BIT fix
|
2022-03-24 16:35:31 +01:00 |
|
folkert van heusden
|
85327f0d6b
|
DIV, JMP & RTS fix
|
2022-03-24 16:17:35 +01:00 |
|
folkert van heusden
|
c761ff824d
|
panel fix
|
2022-03-24 13:34:52 +01:00 |
|
folkert van heusden
|
449817aa52
|
DIV fix
|
2022-03-24 13:34:40 +01:00 |
|
folkert van heusden
|
aeab0b1845
|
meta / debug / micro-opt
|
2022-03-24 09:07:25 +01:00 |
|
folkert van heusden
|
98c9ea4c1e
|
operator precedence fix in tests::test__registers
|
2022-03-23 18:02:08 +01:00 |
|
folkert van heusden
|
7393be12e2
|
reset correct flag
|
2022-03-23 17:53:08 +01:00 |
|
folkert van heusden
|
42fe341091
|
micro opt for div
|
2022-03-23 17:52:59 +01:00 |
|
folkert van heusden
|
80fe44ce85
|
meta
|
2022-03-23 15:48:44 +01:00 |
|
folkert van heusden
|
1d73211781
|
moved panel code into console-class
|
2022-03-23 15:39:25 +01:00 |
|
folkert van heusden
|
219eacd4f7
|
(M)IPS output fix
|
2022-03-23 12:01:44 +01:00 |
|
folkert van heusden
|
e021604099
|
tweaks
|
2022-03-23 11:37:58 +01:00 |
|
folkert van heusden
|
4d98f6557e
|
interrupt priority levels
|
2022-03-23 09:50:03 +01:00 |
|
folkertvanheusden
|
cd35192950
|
Merge pull request #2 from folkertvanheusden/virtual-func
virtual function called error fix
|
2022-03-22 22:39:21 +01:00 |
|