2020-04-23 11:19:12 +10:00
|
|
|
Z80 boot code
|
|
|
|
|
|
|
|
This assembles the boot binary. It requires the Z80 assembler
|
2020-05-12 11:08:24 +10:00
|
|
|
(B200) and cross compilation setup (B260). It also requires
|
|
|
|
these constants to be set:
|
2020-04-23 11:19:12 +10:00
|
|
|
|
2020-05-12 11:08:24 +10:00
|
|
|
RAMSTART: beginning address of RAM. This is where system
|
|
|
|
variables are placed. HERE is then placed at RAM+80 (ref B80).
|
2020-04-23 11:19:12 +10:00
|
|
|
|
2020-05-12 11:08:24 +10:00
|
|
|
RS_ADDR: to be set to the bottom address of the Return Stack.
|
2020-04-23 11:19:12 +10:00
|
|
|
|
2020-05-12 11:08:24 +10:00
|
|
|
PS_ADDR: top address of the Parameter stack (PS grows down-
|
|
|
|
wards). Allow space for stack underflow protection (B76).
|
|
|
|
|
|
|
|
|
|
|
|
(cont.)
|