Changes between Version 5 and Version 6 of TeradriveHardwareNotes


Ignore:
Timestamp:
08/04/2024 03:45:28 AM (9 months ago)
Author:
Mike Pavone
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • TeradriveHardwareNotes

    v5 v6  
    99== 286 Memory Map
    1010
     11This 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\\
    1118== 68K Memory Map
    1219
     
    3037`A15100 - A153FF`: normally unmapped (no !DTACK), 32X registers if 32X present\\
    3138`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)\\
    3341`AF0000 - AFFFFF`: PC IO space (including PC-side bus switch registers)\\
    3442`B00000 - BFFFFF`: 1 MiB window into PC address space\\