This website requires JavaScript.
Explore
Help
Sign In
RuiFPB
/
ksymon
Watch
1
Star
0
Fork
0
forked from
public_mirrors/symon
Code
Pull Requests
Actions
Releases
2
Activity
Files
8335cf5421f7171682342e065cf5229403a6967b
ksymon
/
src
/
test
/
java
/
com
/
loomcom
/
symon
T
History
Matt Harlum
8335cf5421
Correct BRK behaviour
...
IRQ/NMI clear the BRK flag BRK is Non-Maskable
2015-06-01 08:58:17 +10:00
..
AciaTest6850.java
implement overrun flag for 6850 ACIA
2014-07-16 22:26:06 +02:00
AciaTest.java
implement overrun status flag for the 6551 ACIA
2014-07-19 17:30:23 +02:00
BusTest.java
rework bus. Don't throw an Exception any more with overlapping device addresses - this is normal for some machines. Introduce the concept of priorities to ensure that device overlap in the correct order.
2014-07-25 19:32:00 +02:00
CpuAbsoluteModeTest.java
enforce that the address range of devices falls within the address range of the bus. Turned out that the CPU tests instantiate memory with the last parameter as memory size, not end address (fixed now). Also make sure that the address lookup array takes the offset caused by non-zero starting addresses into account.
2014-07-25 21:24:16 +02:00
CpuAbsoluteXModeTest.java
enforce that the address range of devices falls within the address range of the bus. Turned out that the CPU tests instantiate memory with the last parameter as memory size, not end address (fixed now). Also make sure that the address lookup array takes the offset caused by non-zero starting addresses into account.
2014-07-25 21:24:16 +02:00
CpuAbsoluteYModeTest.java
enforce that the address range of devices falls within the address range of the bus. Turned out that the CPU tests instantiate memory with the last parameter as memory size, not end address (fixed now). Also make sure that the address lookup array takes the offset caused by non-zero starting addresses into account.
2014-07-25 21:24:16 +02:00
CpuAccumulatorModeTest.java
enforce that the address range of devices falls within the address range of the bus. Turned out that the CPU tests instantiate memory with the last parameter as memory size, not end address (fixed now). Also make sure that the address lookup array takes the offset caused by non-zero starting addresses into account.
2014-07-25 21:24:16 +02:00
CpuImmediateModeTest.java
enforce that the address range of devices falls within the address range of the bus. Turned out that the CPU tests instantiate memory with the last parameter as memory size, not end address (fixed now). Also make sure that the address lookup array takes the offset caused by non-zero starting addresses into account.
2014-07-25 21:24:16 +02:00
CpuImpliedModeTest.java
Correct BRK behaviour
2015-06-01 08:58:17 +10:00
CpuIndexedIndirectModeTest.java
enforce that the address range of devices falls within the address range of the bus. Turned out that the CPU tests instantiate memory with the last parameter as memory size, not end address (fixed now). Also make sure that the address lookup array takes the offset caused by non-zero starting addresses into account.
2014-07-25 21:24:16 +02:00
CpuIndirectIndexedModeTest.java
enforce that the address range of devices falls within the address range of the bus. Turned out that the CPU tests instantiate memory with the last parameter as memory size, not end address (fixed now). Also make sure that the address lookup array takes the offset caused by non-zero starting addresses into account.
2014-07-25 21:24:16 +02:00
CpuIndirectModeTest.java
enforce that the address range of devices falls within the address range of the bus. Turned out that the CPU tests instantiate memory with the last parameter as memory size, not end address (fixed now). Also make sure that the address lookup array takes the offset caused by non-zero starting addresses into account.
2014-07-25 21:24:16 +02:00
CpuIndirectXModeTest.java
enforce that the address range of devices falls within the address range of the bus. Turned out that the CPU tests instantiate memory with the last parameter as memory size, not end address (fixed now). Also make sure that the address lookup array takes the offset caused by non-zero starting addresses into account.
2014-07-25 21:24:16 +02:00
CpuRelativeModeTest.java
enforce that the address range of devices falls within the address range of the bus. Turned out that the CPU tests instantiate memory with the last parameter as memory size, not end address (fixed now). Also make sure that the address lookup array takes the offset caused by non-zero starting addresses into account.
2014-07-25 21:24:16 +02:00
CpuTest.java
Correct BRK behaviour
2015-06-01 08:58:17 +10:00
CpuZeroPageModeTest.java
enforce that the address range of devices falls within the address range of the bus. Turned out that the CPU tests instantiate memory with the last parameter as memory size, not end address (fixed now). Also make sure that the address lookup array takes the offset caused by non-zero starting addresses into account.
2014-07-25 21:24:16 +02:00
CpuZeroPageXModeTest.java
enforce that the address range of devices falls within the address range of the bus. Turned out that the CPU tests instantiate memory with the last parameter as memory size, not end address (fixed now). Also make sure that the address lookup array takes the offset caused by non-zero starting addresses into account.
2014-07-25 21:24:16 +02:00
CpuZeroPageYModeTest.java
enforce that the address range of devices falls within the address range of the bus. Turned out that the CPU tests instantiate memory with the last parameter as memory size, not end address (fixed now). Also make sure that the address lookup array takes the offset caused by non-zero starting addresses into account.
2014-07-25 21:24:16 +02:00
CrtcTest.java
CRTC refactoring
2014-08-14 10:53:48 -07:00
FifoRingBufferTest.java
Work In Progress: CPU behavior, UI changes
2012-11-25 22:49:21 -08:00
HexUtilTest.java
Cleaner simulator startup and run-loop exiting
2012-12-10 21:53:01 -08:00
MemoryRangeTest.java
- Continued refactoring of address decoding.
2010-01-09 16:53:04 -08:00