-
Notifications
You must be signed in to change notification settings - Fork 1
IO Addresses
Simon Ellwood edited this page Nov 24, 2020
·
5 revisions
Dec | Hex | Binary | WR | RD | Device | Write | Read |
---|---|---|---|---|---|---|---|
76543210 | |||||||
7 | 07 | 00000111 | Y | Y | Zxpand | ZXpand_IO_Write | ZXpand_IO_Read |
15 | 0F | 00001111 | Y | ZON-X (modified) / Zxpand / MrX | sound_ay_write / data | ||
15 | 0F | 00001111 | Y | MMC-IF Card Select | |||
23 | 17 | 00010111 | |||||
31 | 1F | 00011111 | Y | ZON-X (original) / Zxpand / MrX | sound_ay_write / data | ||
31 | 1F | 00011111 | * | Y | Kempston Joystick | * | Joystick |
31 | 1F | 00011111 | MMC-IF PIPO | ||||
39 | 27 | 00100111 | Y | Y | 8255 Port A | ||
47 | 2F | 00101111 | Y | Y | 8255 Port B | ||
55 | 37 | 00110111 | Y | Y | 8255 Port C | ||
63 | 3F | 00111111 | Y | AY_TYPE_FULLER | SelectAYReg | ||
63 | 3F | 00111111 | Y | 8255 Command (WO!) | |||
71 | 47 | 01000111 | Y | Y | PIO2 PIO Port A | ||
79 | 4F | 01001111 | Y | Y | PIO2 PIO Port B | ||
87 | 57 | 01010111 | Y | PIO2 PIO Command A | |||
95 | 5F | 01011111 | Y | AY_TYPE_FULLER | sound_ay_write | ||
95 | 5F | 01011111 | Y | HIRESMEMOTECH | MemotechMode | ||
95 | 5F | 01011111 | Y | PIO2 PIO Command B | |||
103 | 67 | 01100111 | Y | (Centronics-Printerport) | |||
111 | 6F | 01101111 | Y | Centronics-Printerport | |||
115 | 73 | 01110011 | Y | Y | TS2050 | d8251writeDATA | d8251readDATA |
119 | 77 | 01110111 | Y | Y | TS2050 | d8251writeCTRL | d8251readCTRL |
119 | 77 | 01110111 | Y | RAMDISK Latch (48k) | |||
127 | 7F | 01111111 | Y | EEPROM-Latch (8k) | |||
127 | 7F | 01111111 | ULA replacement (Andy Rea) | ||||
135 | 87 | 10000111 | Y | Y | SIO Port A | ||
143 | 8F | 10001111 | Y | Y | SIO Port B | ||
151 | 97 | 10010111 | Y | SIO Command A | |||
159 | 9F | 10011111 | Y | SIO Command B | |||
167 | A7 | 10100111 | Y | Y | CTC 0 | ||
175 | AF | 10101111 | Y | Y | CTC 2 | ||
183 | B7 | 10110111 | Y | Y | CTC 1 | ||
191 | BF | 10111111 | Y | Y | CTC 3 | ||
191 | BF | 10111111 | Y | Y | Spectrum FLOPPYZX1541 | ZX1541PORT=Data | ZX1541PORT |
199 | C7 | 11000111 | Y | d8255_write | D8255PRTA | ||
199 | C7 | 11000111 | Y | Y | PIO3 PIO Port A | ||
207 | CF | 11001111 | Y | Y | ZON-X (original) / Zxpand / MrX | SelectAYReg / Latch | sound_ay_read / data |
207 | CF | 11001111 | Y | d8255_write | D8255PRTB | ||
207 | CF | 11001111 | Y | Y | PIO3 PIO Port B | ||
215 | D7 | 11010111 | Y | d8255_write | D8255PRTC | ||
215 | D7 | 11010111 | Y | PIO3 PIO Command A | |||
221 | DD | 11011101 | Y | Y | AY_TYPE_ACE | SelectAYReg | sound_ay_read / data |
223 | DF | 11011111 | Y | AY_TYPE_ACE | sound_ay_write | ||
223 | DF | 11011111 | Y | Y | ZON-X (modified) / Zxpand / MrX | SelectAYReg / Latch | sound_ay_read / data |
223 | DF | 11011111 | Y | PIO3 PIO Command B | |||
223 | DF | 11011111 | Y | Mikro-Gen Joystick | |||
231 | E7 | 11100111 | |||||
239 | EF | 11101111 | |||||
247 | F7 | 11110111 | |||||
251 | FB | 11111011 | Y | Y | ZX Printer | A2 low, WritePort | ReadPort |
253 | FD | 11111101 | Y | ULA | A1 low | ||
254 | FE | 11111110 | Y | ULA | A0 low | ||
255 | FF | 11111111 | Y | Y | ULA (Load & Save routines) |