2020-06-23 04:20:46 +10:00
|
|
|
STABLE ABI: As a compatible binary, this binary follows the
|
|
|
|
same stable ABI as its z80 counterpart.
|
|
|
|
|
|
|
|
PS CHECKS: Unlike z80 boot code, we don't check PS at each next
|
|
|
|
call (we do check RS though). It is the responsibility of every
|
|
|
|
native PSP-modifying word to call chkPS, . Also, chkPS, is a
|
|
|
|
bit different than in z80: it is parametrizable. The idea is
|
|
|
|
that we always call chkPS, before popping, telling the expected
|
|
|
|
size of stack. This allows for some interesting optimization.
|
|
|
|
For example, in SWAP, no need to pop, chkPS, then push, we can
|
|
|
|
chkPS and then proceed to optimized swapping in PS.
|
|
|
|
|
2020-09-26 07:31:06 +10:00
|
|
|
To assemble, load blocks 445 through 461
|