| 13 | | 000000 - 3FFFFF: cartridge or expansion port or PC memory or firmware |
| 14 | | 400000 - 7FFFFF: expansion port or cartridge (need to verify what happens here when PC memory or firmware is enabled at 0) |
| 15 | | 800000 - 9FFFFF: unmapped (32X) |
| 16 | | A00000 - A07EFF: Z80 address space |
| 17 | | A07F00 - A07FFF: freeze (Z80 VDP port window) |
| 18 | | A08000 - A0FFFF: mirror of A00000 |
| 19 | | A10000 - A100FF: IO registers |
| 20 | | A11000 - A110FF: memory mode register |
| 21 | | A11100 - A111FF: Z80 BUSREQ/BUSACK |
| 22 | | A11200 - A112FF: Z80 RESET |
| 23 | | A11300 - A113FF: open bus |
| 24 | | A11400 - A11FFF: unmapped (!DTACK not asserted, will freeze without additional hardware) |
| 25 | | A12000 - A120FF: !FDC (Sega CD) |
| 26 | | A12100 - A12FFF: unmapped (!DTACK not asserted, will freeze without additional hardware) |
| 27 | | A13000 - A130FF: !TIME (cart mapper registers, also `MARS` at A130EC when a 32X is attached) |
| 28 | | A13100 - A13FFF: unmapped (!DTACK not asserted, will freeze without additional hardware) |
| 29 | | A14000 - A14???: TMSS lock (note this functions differently from the standard TMSS lock register) |
| 30 | | A15100 - A153FF: normally unmapped (no !DTACK), 32X registers if 32X present |
| 31 | | A15400 - ADFFFF: unmapped (!DTACK not asserted, will freeze without additional hardware) |
| 32 | | AE0000 - AE????: MD-side Teradrive bus switch registers |
| 33 | | AF0000 - AFFFFF: PC IO space (including PC-side bus switch registers) |
| 34 | | B00000 - BFFFFF: 1 MiB window into PC address space |
| 35 | | C00000 - DFFFFF: VDP/PSG registers (with holes) |
| 36 | | E00000 - FFFFFF: Work RAM |
| | 13 | 000000 - 3FFFFF: cartridge or expansion port or PC memory or firmware\\ |
| | 14 | 400000 - 7FFFFF: expansion port or cartridge (need to verify what happens here when PC memory or firmware is enabled at 0)\\ |
| | 15 | 800000 - 9FFFFF: unmapped (32X)\\ |
| | 16 | A00000 - A07EFF: Z80 address space\\ |
| | 17 | A07F00 - A07FFF: freeze (Z80 VDP port window)\\ |
| | 18 | A08000 - A0FFFF: mirror of A00000\\ |
| | 19 | A10000 - A100FF: IO registers\\ |
| | 20 | A11000 - A110FF: memory mode register\\ |
| | 21 | A11100 - A111FF: Z80 BUSREQ/BUSACK\\ |
| | 22 | A11200 - A112FF: Z80 RESET\\ |
| | 23 | A11300 - A113FF: open bus\\ |
| | 24 | A11400 - A11FFF: unmapped (!DTACK not asserted, will freeze without additional hardware)\\ |
| | 25 | A12000 - A120FF: !FDC (Sega CD)\\ |
| | 26 | A12100 - A12FFF: unmapped (!DTACK not asserted, will freeze without additional hardware)\\ |
| | 27 | A13000 - A130FF: !TIME (cart mapper registers, also `MARS` at A130EC when a 32X is attached)\\ |
| | 28 | A13100 - A13FFF: unmapped (!DTACK not asserted, will freeze without additional hardware)\\ |
| | 29 | A14000 - A14???: TMSS lock (note this functions differently from the standard TMSS lock register)\\ |
| | 30 | A15100 - A153FF: normally unmapped (no !DTACK), 32X registers if 32X present\\ |
| | 31 | A15400 - ADFFFF: unmapped (!DTACK not asserted, will freeze without additional hardware)\\ |
| | 32 | AE0000 - AE????: MD-side Teradrive bus switch registers\\ |
| | 33 | AF0000 - AFFFFF: PC IO space (including PC-side bus switch registers)\\ |
| | 34 | B00000 - BFFFFF: 1 MiB window into PC address space\\ |
| | 35 | C00000 - DFFFFF: VDP/PSG registers (with holes)\\ |
| | 36 | E00000 - FFFFFF: Work RAM\\ |
| 69 | | U1: D42264V-10 (64Kx4 dual port VRAM) |
| 70 | | U2: Sega 315-5313/Yamaha YM7101 (MD VDP) |
| 71 | | U3: D42264V-10 (64Kx4 dual port VRAM) |
| 72 | | U4: Toshiba TMP68HC000N-10 (10Mhz CMOS 68000) |
| 73 | | U5: Sega 315-5309 (MD IO) |
| 74 | | U6: D42264V-10 (64Kx4 dual port VRAM) |
| 75 | | U7: 74HC4066 (Quad single-pole single-throw analog switch) |
| 76 | | U8: D42264V-10 (64Kx4 dual port VRAM) |
| 77 | | U9: 74HC4066 (Quad single-pole single-throw analog switch) |
| 78 | | U10: IMSG179P (VGA palette RAM/DAC) |
| 79 | | U11: Sega 315-5364 (MD bus arbiter) |
| 80 | | U12: Sony CXA1145 (composite video encoder) |
| 81 | | U13: 256Kx4 DRAM (VGA video RAM) |
| 82 | | U14: 256Kx4 DRAM (VGA video RAM) |
| 83 | | U15: 84C00AM-6 (Z80) |
| 84 | | U16: Western Digital WD90C61-JE (VGA dual clock generator) |
| 85 | | U17: 74HC4066 (Quad single-pole single-throw analog switch) |
| 86 | | U18: IBM 79F2661 (labeled BUS SW) |
| 87 | | U19: Western Digital WD90C10-LR (VGA chipset) |
| 88 | | U20: 79F2662 (Display Switch, branded NEC but has an IBM part number) |
| 89 | | U21: 74F245 (Octal bus transceiver) |
| 90 | | U22: 74HC4066 (Quad single-pole single-throw analog switch) |
| 91 | | U23: ALS257 (Quad 2-input multiplexer with tri-state outputs) |
| 92 | | U24: M5M5165FP-10L (8KB SRAM for Z80) |
| 93 | | U25: 74LS14 (Hex Schmitt-Trigger inverters) |
| 94 | | U26: 74LS508 (Quad 2-input NAND gate) |
| 95 | | U27: 74F245 (Octal Bidirectional transceiver with tri-state outputs) |
| 96 | | U28: Sony CXA1145 (composite video encoder) |
| 97 | | U29: ALS240 (Octal inverter buffer) |
| 98 | | U30: ALS138 (3 to 8-line decoder/de-multiplexer) |
| 99 | | U31: ALS151 (1 of 8 selector/multilplexer) |
| 100 | | U32: M5M5165FP-10L (8KB SRAM for Z80) |
| 101 | | U33: ALS32 (Quad 2-input OR gate) |
| 102 | | U34: AMD N80L286-10/S (286 CPU) |
| 103 | | U35: ALS00 (Quad 2-input NAND gate) |
| 104 | | U36: ALS273 (Octal D-Type Edge-Triggered Flip-flop) |
| 105 | | U37: ALS373 (Octal transparent latch) |
| 106 | | U38: HN62414FPD80 (additional firmware) |
| 107 | | U39: ALS244A (octal buffer and line driver with 3-state outputs) |
| 108 | | U40: ALS157 (Quad 2-input data selector/multiplexer, non-inverting) |
| 109 | | U41: Western Digital WD76C10LP-LR (system controller) |
| 110 | | U42: Western Digital WD76C30-JU (peripheral controller, Serial & Parallel ports) |
| 111 | | U43: ALS373 (Octal transparent latch) |
| 112 | | U44: Yamaha YM3438 (MD FM chip) |
| 113 | | U45: IBM 89X8922 (128Kx4 DRAM) |
| 114 | | U46: 27C010 (BIOS) |
| 115 | | U47: TL7705 (Single Supply Voltage Supervisor for 5V Systems with Programmable Time Delay) |
| 116 | | U49: 74F125D (Quad buffer tri-state) |
| 117 | | U50: ALS04B (Hex inverter) |
| 118 | | U51: TL431 (Three-terminal adjustable shunt regulator) |
| 119 | | U52: IBM 89X8922 (128Kx4 DRAM) |
| 120 | | U53: ALS245A (Octal bus transceiver) |
| 121 | | U54: ALS04 (Quad 2-input OR gate) |
| 122 | | U55: Intel 8042 (keyboard controller) |
| 123 | | U56: Sony CXA1034 (Headphone amp) |
| 124 | | U57: 74LS06 (Hex inverter) |
| 125 | | U58: ALS32 (Quad 2-input OR gate) |
| 126 | | U59: IBM 89X8922 (128Kx4 DRAM) |
| 127 | | U60: Western Digital WD76C20-JU (floppy controller) |
| 128 | | U61: LM386 (audio amplifier) |
| 129 | | U62: ALS245A (Octal bus transceiver) |
| 130 | | U63: NEC D4714 (RS-232 Line Driver) |
| | 69 | U1: D42264V-10 (64Kx4 dual port VRAM)\\ |
| | 70 | U2: Sega 315-5313/Yamaha YM7101 (MD VDP)\\ |
| | 71 | U3: D42264V-10 (64Kx4 dual port VRAM)\\ |
| | 72 | U4: Toshiba TMP68HC000N-10 (10Mhz CMOS 68000)\\ |
| | 73 | U5: Sega 315-5309 (MD IO)\\ |
| | 74 | U6: D42264V-10 (64Kx4 dual port VRAM)\\ |
| | 75 | U7: 74HC4066 (Quad single-pole single-throw analog switch)\\ |
| | 76 | U8: D42264V-10 (64Kx4 dual port VRAM)\\ |
| | 77 | U9: 74HC4066 (Quad single-pole single-throw analog switch)\\ |
| | 78 | U10: IMSG179P (VGA palette RAM/DAC)\\ |
| | 79 | U11: Sega 315-5364 (MD bus arbiter)\\ |
| | 80 | U12: Sony CXA1145 (composite video encoder)\\ |
| | 81 | U13: 256Kx4 DRAM (VGA video RAM)\\ |
| | 82 | U14: 256Kx4 DRAM (VGA video RAM)\\ |
| | 83 | U15: 84C00AM-6 (Z80)\\ |
| | 84 | U16: Western Digital WD90C61-JE (VGA dual clock generator)\\ |
| | 85 | U17: 74HC4066 (Quad single-pole single-throw analog switch)\\ |
| | 86 | U18: IBM 79F2661 (labeled BUS SW)\\ |
| | 87 | U19: Western Digital WD90C10-LR (VGA chipset)\\ |
| | 88 | U20: 79F2662 (Display Switch, branded NEC but has an IBM part number)\\ |
| | 89 | U21: 74F245 (Octal bus transceiver)\\ |
| | 90 | U22: 74HC4066 (Quad single-pole single-throw analog switch)\\ |
| | 91 | U23: ALS257 (Quad 2-input multiplexer with tri-state outputs)\\ |
| | 92 | U24: M5M5165FP-10L (8KB SRAM for Z80)\\ |
| | 93 | U25: 74LS14 (Hex Schmitt-Trigger inverters)\\ |
| | 94 | U26: 74LS508 (Quad 2-input NAND gate)\\ |
| | 95 | U27: 74F245 (Octal Bidirectional transceiver with tri-state outputs)\\ |
| | 96 | U28: Sony CXA1145 (composite video encoder)\\ |
| | 97 | U29: ALS240 (Octal inverter buffer)\\ |
| | 98 | U30: ALS138 (3 to 8-line decoder/de-multiplexer)\\ |
| | 99 | U31: ALS151 (1 of 8 selector/multilplexer)\\ |
| | 100 | U32: M5M5165FP-10L (8KB SRAM for Z80)\\ |
| | 101 | U33: ALS32 (Quad 2-input OR gate)\\ |
| | 102 | U34: AMD N80L286-10/S (286 CPU)\\ |
| | 103 | U35: ALS00 (Quad 2-input NAND gate)\\ |
| | 104 | U36: ALS273 (Octal D-Type Edge-Triggered Flip-flop)\\ |
| | 105 | U37: ALS373 (Octal transparent latch)\\ |
| | 106 | U38: HN62414FPD80 (additional firmware)\\ |
| | 107 | U39: ALS244A (octal buffer and line driver with 3-state outputs)\\ |
| | 108 | U40: ALS157 (Quad 2-input data selector/multiplexer, non-inverting)\\ |
| | 109 | U41: Western Digital WD76C10LP-LR (system controller)\\ |
| | 110 | U42: Western Digital WD76C30-JU (peripheral controller, Serial & Parallel ports)\\ |
| | 111 | U43: ALS373 (Octal transparent latch)\\ |
| | 112 | U44: Yamaha YM3438 (MD FM chip)\\ |
| | 113 | U45: IBM 89X8922 (128Kx4 DRAM)\\ |
| | 114 | U46: 27C010 (BIOS)\\ |
| | 115 | U47: TL7705 (Single Supply Voltage Supervisor for 5V Systems with Programmable Time Delay)\\ |
| | 116 | U49: 74F125D (Quad buffer tri-state)\\ |
| | 117 | U50: ALS04B (Hex inverter)\\ |
| | 118 | U51: TL431 (Three-terminal adjustable shunt regulator)\\ |
| | 119 | U52: IBM 89X8922 (128Kx4 DRAM)\\ |
| | 120 | U53: ALS245A (Octal bus transceiver)\\ |
| | 121 | U54: ALS04 (Quad 2-input OR gate)\\ |
| | 122 | U55: Intel 8042 (keyboard controller)\\ |
| | 123 | U56: Sony CXA1034 (Headphone amp)\\ |
| | 124 | U57: 74LS06 (Hex inverter)\\ |
| | 125 | U58: ALS32 (Quad 2-input OR gate)\\ |
| | 126 | U59: IBM 89X8922 (128Kx4 DRAM)\\ |
| | 127 | U60: Western Digital WD76C20-JU (floppy controller)\\ |
| | 128 | U61: LM386 (audio amplifier)\\ |
| | 129 | U62: ALS245A (Octal bus transceiver)\\ |
| | 130 | U63: NEC D4714 (RS-232 Line Driver)\\ |