Changes between Version 5 and Version 6 of TeradriveHardwareNotes
- Timestamp:
- 08/04/2024 03:45:28 AM (9 months ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
TeradriveHardwareNotes
v5 v6 9 9 == 286 Memory Map 10 10 11 This uses physical addresses rather than the more traditional segment:offset format since the latter has multiple representations for the same physical address and can't represent addresses above 1 MiB. Since the chipset is fairly flexible, a lot of this map can be changed, but this is the config set by the BIOS. 12 13 `000000 - 09FFFF`: conventional memory\\ 14 `0A0000 - 0BFFFF`: VGA memory (only part of this may be used depending on VGA register settings)\\ 15 `0CE000 - 0CFFFF`: bus switch memory window into extra firmware ROM or 68K address space (note address is configurable in settings menu)\\ 16 `0E0000 - 0FFFFF`: combined VGA BIOS and main BIOS (in shadow memory)\\ 17 `100000 - XXXXXX`: additional RAM\\ 11 18 == 68K Memory Map 12 19 … … 30 37 `A15100 - A153FF`: normally unmapped (no !DTACK), 32X registers if 32X present\\ 31 38 `A15400 - ADFFFF`: unmapped (!DTACK not asserted, will freeze without additional hardware)\\ 32 `AE0000 - AE????`: MD-side Teradrive bus switch registers\\ 39 `AE0000 - AE0003`: MD-side Teradrive bus switch registers\\ 40 `AE0004 - AEFFFF`: unmapped (!DTACK not asserted, will freeze without additional hardware)\\ 33 41 `AF0000 - AFFFFF`: PC IO space (including PC-side bus switch registers)\\ 34 42 `B00000 - BFFFFF`: 1 MiB window into PC address space\\