Thomas Harte
|
2a3a7fa8a0
|
Reset will_request_interrupt .
|
2021-11-15 16:00:35 -05:00 |
|
Thomas Harte
|
50a6496399
|
Avoids over-greedy DMA.
|
2021-11-15 12:31:15 -05:00 |
|
Thomas Harte
|
c99dee86dd
|
Adds missing low -> high actions, implements more transitions.
|
2021-11-15 12:29:32 -05:00 |
|
Thomas Harte
|
0c5bb9626b
|
Separates state transitions and tests.
|
2021-11-15 05:29:28 -05:00 |
|
Thomas Harte
|
a9971917f5
|
Attempts a translation of Commodore's documentation.
|
2021-11-14 14:54:33 -05:00 |
|
Thomas Harte
|
4c62611da3
|
Adds enough state machine to get into the near-incomprehensible stuff on the right.
|
2021-11-14 10:48:50 -05:00 |
|
Thomas Harte
|
47f36f08fb
|
Switches to a synchronous audio state machine; renames advance -> advance_dma.
I can worry about how to just-in-time things once I better understand the hardware in general.
|
2021-11-13 15:53:41 -05:00 |
|
Thomas Harte
|
f906bab1a5
|
Provides feedback on interrupt flags, starts on state machine.
|
2021-11-13 11:05:39 -05:00 |
|
Thomas Harte
|
fffc03c4e4
|
Propagates time to the audio subsystem.
|
2021-11-12 15:30:52 -05:00 |
|
Thomas Harte
|
0a94184d6b
|
Provides a greater wealth of audio data.
|
2021-11-11 09:24:15 -05:00 |
|
Thomas Harte
|
7be3578497
|
Adds a target for audio writes.
|
2021-11-09 07:11:23 -05:00 |
|