forked from MirrorRepos/RomWBW
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
24 lines
1.0 KiB
24 lines
1.0 KiB
Z1RCC Disk Prefix Layout
|
|
======================
|
|
|
|
---- Bytes ---- --- Sectors ---
|
|
Start Length Start Length Description
|
|
------- ------- ------- ------- ---------------------------
|
|
0x00000 0x001BE 0 1 CF Boot Loader
|
|
0x001B8 0x00048 RomWBW Partition Table
|
|
0x00200 0x1EE00 1 247 Unused
|
|
0x1F000 0x01000 248 8 Z1RCC Monitor v0.2a
|
|
0x20000 0x04000 256 32 Unused
|
|
0x24000 0x80000 288 1024 RomWBW
|
|
0xA4000 0x5C000 1312 736 Unused
|
|
0x100000 2048 Start of slices (partition 0x1E)
|
|
|
|
Notes
|
|
-----
|
|
|
|
- At startup CPLD ROM is mapped to Z80 CPU address space 0x0000-0x003F, CPU begins execution at 0x0000
|
|
- CPLD ROM (CF bootstrap mode) reads CF Boot Loader (512B) from start of CF (MBR) to 0xA000 and runs it
|
|
- CF Boot Loader reads Z1RCC Monitor (4KB) from sectors 0xF8-0xFF of CF to 0xB000 and runs from 0xB400
|
|
- Z1RCC Monitor reads 480KB (RomWBW) from sectors 0x120-0x4DF of CF into 480KB of physical RAM
|
|
|
|
|
|
|