Bank | Contents |
---|---|
$00 | System bank 00, used in segment 0 on reset, in segment 3 on use |
$01 | Diary, clock, alarm, calendar and panel |
$02 | Index, DC calls, SI routines, FPP calls, used in s3 and s2 for SI routines |
$03 | GN calls |
$04 | Pipedream (Image for s2) |
$05 | Pipedream (Image for s3) |
$06 | BASIC, PrinterEd |
$07 | System bank 01, characters tables, tokens defs, always used in segment 2 |
$20 | $0000 | Z80 Restarts, Interrupts vectors, Low level routines |
$0200 | System variables | |
$0400 | Ports softcopies (256 bytes) | |
$0500 | Handles | |
$0B00 | Buffers (256 bytes) | |
$0E00 | Index variables | |
$1000 | System swap (2K) | |
$1800 | Stacks, mailbox (2K) | |
$2000 | Swap for bad applications (8K) | |
$21 | $0000 | :RAM.0 device structures |
:RAM.- device structures | ||
$2000 | Hires0 (Unexpanded 512 bytes) | |
$2200 | Lores0 (Unexpanded 256 bytes) | |
$3800 | Screen base (2K) |
$40 :RAM.1 device structures
$41 Expanded Swap for bad applications (16K)
$42 Expanded Swap for bad applications (16K)
$43 Expanded screens (2.2K see below)
Type | Unexp. | Expand. | ||
---|---|---|---|---|
Addr | Size | Addr | Size | |
Lores0 | $212200 | 256B | $430800 | 512B |
Lores1 | $070000 | 2K | - | - |
Hires0 | $212000 | 512B | $430000 | 2K |
Hires1 | $070800 | 1.8K | - | - |
Base | $217800 | 2K | - | - |
Thierry Peycru (Zlab), April 1998.