| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | AA | AB | AC | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | high byte | low byte | rd | wr | MB03+ Ultimate | eLeMeNt ZX | MB02+ | NEXT | ZX Spectrum | Other | |||||||||||||||||||
2 | |||||||||||||||||||||||||||||
3 | #x1 | FF | * | SAA1099 | SAA1099 | ||||||||||||||||||||||||
4 | #x0 | FF | * | SAA1099 | SAA1099 | ||||||||||||||||||||||||
5 | #xx | FF | * | Timex graphics mode | Timex graphics mode | Timex graphics mode | |||||||||||||||||||||||
6 | #xx | FE | * | ULA | ULA | ULA | |||||||||||||||||||||||
7 | #FF | FD | 3xAY | TurboSound FM | 3xAY | AY-3-8910 | |||||||||||||||||||||||
8 | #DF | FD | memory bank extension | ||||||||||||||||||||||||||
9 | #BF | FD | 3xAY | TurboSound FM | 3xAY | AY-3-8910 | |||||||||||||||||||||||
10 | #9x | FD | * | read only - reserved | read only - reserved | ||||||||||||||||||||||||
11 | #9F | FD | read only - last #FF value | read only - last #FF value | |||||||||||||||||||||||||
12 | #9E | FD | read only - last #FE value | read only - last #FE value | |||||||||||||||||||||||||
13 | #7F | FD | memory 128/+2 paging | memory 128/+2 paging | memory ZXS128 paging | memory ZXS128 paging | |||||||||||||||||||||||
14 | #1F | FD | memory +2A/+3 paging | memory +2A/+3 paging | memory +2A/+3 paging | memory +2A/+3 paging | |||||||||||||||||||||||
15 | |||||||||||||||||||||||||||||
16 | #xx | FB | DAC A,D | ||||||||||||||||||||||||||
17 | #xx | F9 | DAC C | ||||||||||||||||||||||||||
18 | #xx | F3 | DAC B | ||||||||||||||||||||||||||
19 | #xx | F1 | DAC A | ||||||||||||||||||||||||||
20 | #xx | EB | divMMC - data | divMMC - data | divMMC - data | ||||||||||||||||||||||||
21 | #xx | E7 | divMMC - select device | divMMC - select device | divMMC - select device | ||||||||||||||||||||||||
22 | #xx | E3 | divIDE/divMMC - control | divIDE/divMMC - control | divIDE/divMMC - control | ||||||||||||||||||||||||
23 | |||||||||||||||||||||||||||||
24 | #FF | DF | Kempston Mouse Y-axis | Kempston Mouse Y-axis | Kempston Mouse Y-axis | ||||||||||||||||||||||||
25 | #FB | DF | Kempston Mouse X-axis | Kempston Mouse X-axis | Kempston Mouse X-axis | ||||||||||||||||||||||||
26 | #FA | DF | Kempston Mouse Buttons | Kempston Mouse Buttons | Kempston Mouse Buttons | ||||||||||||||||||||||||
27 | |||||||||||||||||||||||||||||
28 | #xx | DF | MBIDE-dron | MBIDE-dron | DAC A,D | ||||||||||||||||||||||||
29 | #xx | DB | MBIDE-dron\hood | MBIDE-dron\hood | |||||||||||||||||||||||||
30 | #xx | D7 | MBIDE-dron | MBIDE-dron | |||||||||||||||||||||||||
31 | #xx | D3 | MBIDE-dron\hood | MBIDE-dron\hood | |||||||||||||||||||||||||
32 | #xx | CF | MBIDE-dron | MBIDE-dron | |||||||||||||||||||||||||
33 | #xx | CB | MBIDE-dron\hood | MBIDE-dron\hood | |||||||||||||||||||||||||
34 | #xx | C7 | MBIDE-dron | MBIDE-dron | |||||||||||||||||||||||||
35 | #xx | C3 | MBIDE-dron\hood | MBIDE-dron\hood | |||||||||||||||||||||||||
36 | #xx | BF | divIDE-pvl\hood | divIDE-pvl\hood | Multiface +3 disable | divIDE | |||||||||||||||||||||||
37 | #xx | BB | divIDE-pvl | divIDE-pvl | divIDE | ||||||||||||||||||||||||
38 | #xx | BB | General Sound - status | General Sound - status (Au+ FPGA) | |||||||||||||||||||||||||
39 | #xx | B7 | divIDE-pvl\hood | divIDE-pvl\hood | divIDE | ||||||||||||||||||||||||
40 | #xx | B3 | divIDE-pvl | divIDE-pvl | DAC B,C | divIDE | |||||||||||||||||||||||
41 | #xx | B3 | General Sound - data | General Sound - data (Au+ FPGA) | |||||||||||||||||||||||||
42 | #xx | AF | divIDE-pvl\hood | divIDE-pvl\hood | divIDE | ||||||||||||||||||||||||
43 | #xx | AB | divIDE-pvl | divIDE-pvl | divIDE | ||||||||||||||||||||||||
44 | #xx | A7 | divIDE-pvl\hood | divIDE-pvl\hood | divIDE | ||||||||||||||||||||||||
45 | #xx | A3 | divIDE-pvl | divIDE-pvl | divIDE | ||||||||||||||||||||||||
46 | |||||||||||||||||||||||||||||
47 | |||||||||||||||||||||||||||||
48 | #xx | 9F | Multiface 1 and 128 enable | ||||||||||||||||||||||||||
49 | #xx | 7F | reserved | reserved | 8255 | ||||||||||||||||||||||||
50 | #xx | 7B | reserved | reserved | 8255#2 | ||||||||||||||||||||||||
51 | #xx | 77 | Z-Controller SD | Z-Controller SD | !memory | Z-Controller | |||||||||||||||||||||||
52 | #xx | 73 | memory config reg | memory config reg | !Floppy select reg | ||||||||||||||||||||||||
53 | #xx | 6F | reserved | reserved | FDC | ||||||||||||||||||||||||
54 | #xx | 6B | !DMA | zxnDMA | Datagear | ||||||||||||||||||||||||
55 | #xx | 67 | memory high byte of Page in Area1 | memory high byte of Page in Area1 | !HDD | ||||||||||||||||||||||||
56 | #xx | 63 | reserved | reserved | !RTC72421 | ||||||||||||||||||||||||
57 | #xx | 5F | DAC-Czech C, Soundrive RightD | DAC-Czech C, Soundrive RightD | 8255 | DAC D | |||||||||||||||||||||||
58 | #xx | 5B | 8255#2 | Sprite pattern | |||||||||||||||||||||||||
59 | #xx | 57 | Z-Controller SD | Z-Controller SD | !memory | Sprite attributes | Z-Controller | ||||||||||||||||||||||
60 | #xx | 53 | memory config reg | memory config reg | !Floppy select reg | ||||||||||||||||||||||||
61 | #xx | 4F | DAC-Soundrive RightC, Covox Right | DAC-Soundrive RightC, Covox Right | FDC | DAC C | |||||||||||||||||||||||
62 | #xx | 4B | LMN DMA - reserved | LMN DMA - reserved | !DMA | ||||||||||||||||||||||||
63 | #xx | 47 | memory low byte of Page in Area1 | memory low byte of Page in Area1 | !HDD | ||||||||||||||||||||||||
64 | #xx | 43 | reserved | reserved | !RTC72421 | ||||||||||||||||||||||||
65 | #xx | 3F | DAC-Czech B | DAC-Czech B | 8255 | Multiface +3 enable/DAC A | |||||||||||||||||||||||
66 | |||||||||||||||||||||||||||||
67 | #FF | 3B | ULA+ data | ULA+ data | ULA+ data | ZXi | |||||||||||||||||||||||
68 | #BF | 3B | ULA+ reg | ULA+ reg | ULA+ reg | ZXi | |||||||||||||||||||||||
69 | #7F | 3B | mirror ports of 3xAY/TSFM | mirror ports of 3xAY/TSFM | ZXi | ||||||||||||||||||||||||
70 | #7E | 3B | mirror ports of 3xAY/TSFM | mirror ports of 3xAY/TSFM | ZXi | ||||||||||||||||||||||||
71 | #7x | 3B | Config #70-#7F | Config #70-#7F | ZXi | ||||||||||||||||||||||||
72 | #6F | 3B | SAA1099 mirror ports | SAA1099 mirror ports | ZXi | ||||||||||||||||||||||||
73 | #6E | 3B | SAA1099 mirror ports | SAA1099 mirror ports | ZXi | ||||||||||||||||||||||||
74 | #6D | 3B | SID: read/write selected SID Control Register | SID: read/write selected SID Control Register | ZXi | ||||||||||||||||||||||||
75 | #6C | 3B | SID: select SID Control Register | SID: select SID Control Register | ZXi | ||||||||||||||||||||||||
76 | #30 | 3B | Sprite slot, flags | ZXi | |||||||||||||||||||||||||
77 | #25 | 3B | NextREG Data | ZXi | |||||||||||||||||||||||||
78 | #24 | 3B | NextREG Register Select | ZXi | |||||||||||||||||||||||||
79 | #16 | 3B | UART Frame | ||||||||||||||||||||||||||
80 | #15 | 3B | UART control/speed | UART control/speed | UART control | ZXi | |||||||||||||||||||||||
81 | #14 | 3B | UART rx/WiFi rx | UART rx/WiFi rx | UART rx | ZXi | |||||||||||||||||||||||
82 | #13 | 3B | UART tx/WiFi tx | UART tx/WiFi tx | UART tx | ZXi | |||||||||||||||||||||||
83 | #12 | 3B | Layer 2 | ZXi | |||||||||||||||||||||||||
84 | #11 | 3B | i2c SDA | ZXi | |||||||||||||||||||||||||
85 | #10 | 3B | i2c SCL | ZXi | |||||||||||||||||||||||||
86 | #xx | 3B | 8255#2 | ZXi | |||||||||||||||||||||||||
87 | |||||||||||||||||||||||||||||
88 | #xx | 37 | !memory | Kempston joy 2 / Joy Control | |||||||||||||||||||||||||
89 | #xx | 33 | reserved | reserved | Floppy DD/HD select | ||||||||||||||||||||||||
90 | #xx | 2B | LIFO I/O Stack | LIFO I/O Stack | !DMA | ||||||||||||||||||||||||
91 | #xx | 2F | reserved | reserved | FDC | ||||||||||||||||||||||||
92 | #xx | 27 | memory high byte of Page in Area0 | memory high byte of Page in Area0 | !HDD | ||||||||||||||||||||||||
93 | #xx | 23 | reserved | reserved | !RTC72421 | ||||||||||||||||||||||||
94 | #xx | 1F | DAC-Czech A, Soundrive LeftB/Kempston | DAC-Czech A, Soundrive LeftB/Kempston | 8255/Kempston | Kempston/Multiface 1 and 128 disable/DAC A | |||||||||||||||||||||||
95 | #xx | 1B | reserved | reserved | 8255#2 | ||||||||||||||||||||||||
96 | #xx | 17 | memory MB02+ mode | memory MB02+ mode | memory | ||||||||||||||||||||||||
97 | #xx | 13 | reserved | reserved | Floppy select reg | ||||||||||||||||||||||||
98 | #xx | 0F | DAC-Soundrive LeftA, Covox Left | DAC-Soundrive LeftA, Covox Left | FDC | DAC B | |||||||||||||||||||||||
99 | #xx | 0B | DMA | DMA | DMA | DMA | |||||||||||||||||||||||
100 | #xx | 07 | memory low byte of Page in Area0 | memory low byte of Page in Area0 | HDD |