| 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.