Thomas Harte
|
a3d37640aa
|
Switch include guards to #pragma once .
|
2024-01-16 23:34:46 -05:00 |
|
Thomas Harte
|
8578dfbf22
|
Eliminate various other errant spaces.
|
2023-05-16 16:40:09 -04:00 |
|
Thomas Harte
|
28c79b2885
|
Eliminate redundant [space][tab] pairs.
|
2023-05-12 14:14:45 -04:00 |
|
Thomas Harte
|
2b56b7be0d
|
Simplify namespace syntax.
|
2023-05-10 16:02:18 -05:00 |
|
Thomas Harte
|
e83b2120ce
|
Tidies up, allows Operations and AddressingModes to be posted directly to ostreams.
|
2021-02-10 21:46:56 -05:00 |
|
Thomas Harte
|
819e9039ab
|
Corrects printed target address for ZeroPageRelative .
|
2021-02-04 20:54:31 -05:00 |
|
Thomas Harte
|
dcc2fe0990
|
Improves M50470 entry-point detection, adds test output.
|
2021-01-26 21:29:17 -05:00 |
|
Thomas Harte
|
cc90935abd
|
Starts to provide just a touch of reflection.
|
2021-01-26 19:22:00 -05:00 |
|
Thomas Harte
|
8789ffda15
|
Corrects performer storage, RMW/W confusion, implicit casts, port readback.
|
2021-01-24 22:30:42 -05:00 |
|
Thomas Harte
|
17b12120eb
|
Corrects bit-selection shifts.
|
2021-01-21 23:13:00 -05:00 |
|
Thomas Harte
|
ebdb58d790
|
Seemingly advances to the first indefinite loop.
|
2021-01-20 21:18:52 -05:00 |
|
Thomas Harte
|
e502d76371
|
Corrects immediate instruction length, muddles through to having to parse a second program segment.
Albeit with JSR not yet properly implemented.
|
2021-01-19 22:12:18 -05:00 |
|
Thomas Harte
|
aa478cd222
|
Stops trying to force bit ID into the addressing mode.
|
2021-01-19 21:51:01 -05:00 |
|
Thomas Harte
|
54b26c7991
|
Bends to using 8-bit lookups for M50740 instructions.
|
2021-01-17 20:03:36 -05:00 |
|
Thomas Harte
|
5f413a38df
|
Switches all American-style dates.
I'd failed to configure my new computer appropriately, it seems.
|
2021-01-16 22:09:19 -05:00 |
|
Thomas Harte
|
cd6ac51aa6
|
Muddles along to generating functions.
Albeit right now without a body.
|
2021-01-16 21:45:44 -05:00 |
|
Thomas Harte
|
8f2eea8819
|
Corrects AccessType::Read.
|
2021-01-16 20:04:48 -05:00 |
|
Thomas Harte
|
3b2d65fa16
|
Adds access type declaration.
|
2021-01-16 20:04:01 -05:00 |
|
Thomas Harte
|
3dc36b704a
|
Starts on the next piece: parsers.
|
2021-01-16 19:54:40 -05:00 |
|
Thomas Harte
|
37a20e125c
|
Completes the M50740 decoder.
Completely untested.
|
2021-01-15 22:47:52 -05:00 |
|
Thomas Harte
|
1acb8c3c42
|
Completes the opcode map.
|
2021-01-15 22:24:37 -05:00 |
|
Thomas Harte
|
d82187bee2
|
Decides to shove bit number into AddressingMode .
|
2021-01-15 21:50:05 -05:00 |
|
Thomas Harte
|
3c20e1f037
|
Adds files for the M50740 and corrects namespace errors elsewhere.
|
2021-01-15 21:30:30 -05:00 |
|