Thomas Harte
|
a3d37640aa
|
Switch include guards to #pragma once .
|
2024-01-16 23:34:46 -05:00 |
|
Thomas Harte
|
2b56b7be0d
|
Simplify namespace syntax.
|
2023-05-10 16:02:18 -05:00 |
|
Thomas Harte
|
e6dc39f6f0
|
Makes an attempt at mouse event transmission.
|
2021-02-19 22:48:15 -05:00 |
|
Thomas Harte
|
2e9065b34c
|
Increases number of fixed initial values.
|
2021-02-18 22:48:53 -05:00 |
|
Thomas Harte
|
fa8236741d
|
Takes a shot at an ADB mouse.
|
2021-02-15 20:49:16 -05:00 |
|
Thomas Harte
|
99c21925f4
|
Makes attempt at keyboard mapping.
|
2021-02-15 15:00:12 -05:00 |
|
Thomas Harte
|
eccf5ca043
|
Makes first effort to wire up the ADB vertical blank input.
However: looking at the disassembly, I'm not sure it really is wired to INTR. So work to do.
|
2021-02-14 22:20:58 -05:00 |
|
Thomas Harte
|
52cf15c3e6
|
Attempts to route out modifier state.
|
2021-02-14 21:15:31 -05:00 |
|
Thomas Harte
|
17e9305282
|
Starts adding a keyboard.
|
2021-02-13 23:16:45 -05:00 |
|
Thomas Harte
|
2ab3bba695
|
Attempts GLU register latching, restoring expected startup sequence.
|
2021-02-13 17:38:42 -05:00 |
|
Thomas Harte
|
2c4dcf8843
|
Edges towards implementing an ADB device.
|
2021-02-12 21:50:24 -05:00 |
|
Thomas Harte
|
6ca8aa99fc
|
Commit SDL and Qt project files; improve commenting.
|
2021-02-10 21:28:32 -05:00 |
|
Thomas Harte
|
17bac4c8cf
|
Starts to formalise the ADB bus.
|
2021-02-10 21:24:31 -05:00 |
|
Thomas Harte
|
93a80a30d3
|
With correct divider appears to get reset requests posted.
|
2021-02-07 23:05:01 -05:00 |
|
Thomas Harte
|
b8c6d4b153
|
Rips out my high-level ADB microcontroller protocol implementation.
Adds just enough that the main computer validates the ADB controller as present and talking.
|
2021-01-30 17:53:27 -05:00 |
|
Thomas Harte
|
c8beb59172
|
Attempts properly to track ADB bus activity.
Output is not yet a valid ADB stream. Work to do.
|
2021-01-25 17:43:22 -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
|
e8e604dc3c
|
Attempts to wire up M50470 and GLU.
Resulting in an unexpected interest in R15. Bugs to find, I guess.
|
2021-01-24 18:07:05 -05:00 |
|
Thomas Harte
|
57e0fdfadc
|
Ensures ADB microcontroller is clocked.
And runs at the 'correct' speed (i.e. modulo my instruction-by-instruction implementation).
|
2021-01-23 22:55:12 -05:00 |
|
Thomas Harte
|
ec0018df79
|
Routes in the ADB keyboard ROM. This should get as far as parsing.
|
2021-01-18 16:59:49 -05:00 |
|
Thomas Harte
|
7e106c6add
|
Attempts to stub in read from microcontroller, and extends command 0x06.
A complete guess on the latter, as if you didn't know.
|
2020-11-09 21:20:53 -05:00 |
|
Thomas Harte
|
0ae49b356a
|
Seems to do enough padding out to get me to my second failing ADB command.
That's better than failing at the first.
|
2020-11-09 19:05:48 -05:00 |
|
Thomas Harte
|
46ee98639e
|
Stubs in $c010.
Also reduces memory map logging.
|
2020-11-04 21:35:11 -05:00 |
|
Thomas Harte
|
2da71acefd
|
Stubs in the ADB GLU.
|
2020-10-31 21:00:15 -04:00 |
|