-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
Find chips related to these I/O peripherals and try to understand their purpose.
$Dxis already known as handled by chip in D8.- For
$8x, chip in D9 is a good starting point.
| I/O addr | R/W | rom addr | notes |
|---|---|---|---|
| w | c058 | speaker - splash screen | |
| w | c09a - c0a2 | speaker - boot | |
| d6 | r | c0e1 | timer 1 configuration (read value is used to address prescaler table, masked with 0b111) |
| de | w | c171/001c | ... |
| dc | w | c229 | FDC, before re-enabling IRQ |
| dc | w | c27f | FDC, before re-enabling IRQ |
| dc | w | c33a | FDC, before re-enabling IRQ |
| w | c5f5 | speaker | |
| d6 | r | c6ce | crtc |
| d6 | r | c95f | ... |
| 83 | w | c030 | set to $89 |
| 81 | w | c037 | set to $10 |
| 81 | r | c165 - c169 - c16f | bit 0 is set |
| 82 | r | c216 | FDC, polling on bit 2, busy wait until is set |
| 82 | r | c26c | same |
| 82 | r | c32a | same |
| 82 | r | c3d2 | same |
| 82 | r | c75d | polling on bit 1, busy wait until is set |
| 81 | r | c770 | as c165 but sets and resets bit 7 |
| 81 | r/w | c795 | sets bit 7 |
| 81 | r/w | c79e | resets bit 7 |
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels