Radosław Kujawa
|
e36a9c34fb
|
Add accumulator addressing mode handling.
|
2017-01-18 11:12:37 +01:00 |
|
Radosław Kujawa
|
23802b176f
|
Instruction set definition is now private to 65c02isa.c, has API.
Minor refactoring while here, splitting stuff.
|
2017-01-17 14:29:20 +01:00 |
|
Radosław Kujawa
|
aa362b81fd
|
Add structs representing current emulator state.
|
2017-01-17 11:28:42 +01:00 |
|
Radosław Kujawa
|
d515954f44
|
Move reg_state struct to header, rename op to opcode.
|
2017-01-17 11:18:48 +01:00 |
|
Radosław Kujawa
|
0da3d6dc5f
|
Instruction addressing modes now handled with enum.
While here imlpement instruciton printing for all addressing modes.
|
2017-01-17 00:42:31 +01:00 |
|
Radosław Kujawa
|
5861d40352
|
When linking against static lib, the order matters.
|
2017-01-16 23:56:10 +01:00 |
|
Radosław Kujawa
|
a0821195c7
|
Also build static library and use it for tests.
|
2017-01-16 23:54:46 +01:00 |
|
Radosław Kujawa
|
64e71a081f
|
Since this is a library, off with the main function now.
|
2017-01-16 23:54:24 +01:00 |
|
Radosław Kujawa
|
f298eaade0
|
rk65c02 is now a shared library.
|
2017-01-16 22:56:07 +01:00 |
|
Radosław Kujawa
|
b446b08271
|
Add missing argument to bus_finish() prototype.
|
2017-01-16 22:55:42 +01:00 |
|
Radosław Kujawa
|
0a43717337
|
Add first test cases (for bus access).
|
2017-01-16 22:54:51 +01:00 |
|
Radosław Kujawa
|
26384ce27d
|
Add asserts to freeing the bus.
|
2017-01-16 21:34:56 +01:00 |
|
Radosław Kujawa
|
e7c81c0fbc
|
Initial import, skeleton...
|
2017-01-16 19:35:28 +01:00 |
|
Radosław Kujawa
|
4fdc2e4de1
|
Initial commit
|
2017-01-16 19:33:02 +01:00 |
|