Adrian Conlon
|
d4e6e13fde
|
First stab at cycle accurate 6809
Signed-off-by: Adrian Conlon <adrian.conlon@gmail.com>
|
2020-04-03 10:13:42 +01:00 |
|
Adrian Conlon
|
d0467421ff
|
Improve compatibility with .net emulator code.
Signed-off-by: Adrian Conlon <Adrian.conlon@gmail.com>
|
2019-11-09 18:58:23 +00:00 |
|
Adrian Conlon
|
467369d248
|
MC6850: Add JSR/RTS unit tests
Signed-off-by: Adrian Conlon <Adrian.conlon@gmail.com>
|
2019-05-05 10:30:10 +01:00 |
|
Adrian Conlon
|
92d23d82d6
|
Start big refactor of device/CPU pin usage (to allow pin events throughout).
Signed-off-by: Adrian Conlon <Adrian.conlon@gmail.com>
|
2019-01-14 02:10:17 +00:00 |
|
Adrian Conlon
|
fdbb28828f
|
Apply the concept of powered components to the "board"
Signed-off-by: Adrian Conlon <Adrian.conlon@gmail.com>
|
2018-11-11 16:48:44 +00:00 |
|
Adrian Conlon
|
f29c571226
|
Add tests for BHI BLE on the 6809
Signed-off-by: Adrian Conlon <Adrian.conlon@gmail.com>
|
2018-11-10 20:48:43 +00:00 |
|
Adrian Conlon
|
b82ca402bf
|
Add 6809 BGT tests.
Signed-off-by: Adrian Conlon <Adrian.conlon@gmail.com>
|
2018-11-10 20:30:38 +00:00 |
|
Adrian Conlon
|
8c8438f819
|
Tidy the test code formatting a little
Signed-off-by: Adrian Conlon <Adrian.conlon@gmail.com>
|
2018-10-14 23:39:37 +01:00 |
|
Adrian Conlon
|
140e87485c
|
Whoops: Correct dodgy CMP test. That explains why I never understood why it was failing!
Signed-off-by: Adrian Conlon <Adrian.conlon@gmail.com>
|
2018-10-14 21:26:33 +01:00 |
|
Adrian Conlon
|
12dc90c064
|
Add lots of tests, mainly covering addition and subtraction. Shows quite a few problems...
Signed-off-by: Adrian Conlon <Adrian.conlon@gmail.com>
|
2018-10-14 10:06:47 +01:00 |
|
Adrian Conlon
|
9445e7d1c4
|
Add test for CLRA implied
Signed-off-by: Adrian Conlon <Adrian.conlon@gmail.com>
|
2018-10-07 11:04:22 +01:00 |
|
Adrian Conlon
|
9296eaf954
|
Add test for BITA immediate.
Signed-off-by: Adrian Conlon <Adrian.conlon@gmail.com>
|
2018-10-07 10:55:30 +01:00 |
|
Adrian Conlon
|
cf32f37fc3
|
Add test for ASRA inherent. And fix resulting bugs exposed!
Signed-off-by: Adrian Conlon <Adrian.conlon@gmail.com>
|
2018-10-07 10:48:27 +01:00 |
|
Adrian Conlon
|
f2b9ab0814
|
Add test for ASLA inherent.
Signed-off-by: Adrian Conlon <Adrian.conlon@gmail.com>
|
2018-10-07 10:32:26 +01:00 |
|
Adrian Conlon
|
7719c8e875
|
Add test for ANDA immediate
Signed-off-by: Adrian Conlon <Adrian.conlon@gmail.com>
|
2018-10-07 10:08:12 +01:00 |
|
Adrian Conlon
|
1f4a84b803
|
Add test for ADDA immediate. Seems to be working.
Signed-off-by: Adrian Conlon <Adrian.conlon@gmail.com>
|
2018-10-07 09:47:10 +01:00 |
|
Adrian Conlon
|
5dc185866e
|
Add a test for ADCA immediate. Half carry and overflow flags incorrect!
Signed-off-by: Adrian Conlon <Adrian.conlon@gmail.com>
|
2018-10-07 09:14:30 +01:00 |
|
Adrian Conlon
|
7e57efd4cd
|
Modification of unit test comments: no functional modification.
|
2018-10-06 23:54:33 +01:00 |
|
Adrian Conlon
|
fe05d468d6
|
Start adding MC6809 unit tests for each instruction. Just ABX, so far
Signed-off-by: Adrian Conlon <Adrian.conlon@gmail.com>
|
2018-10-06 23:52:39 +01:00 |
|