Register parameters
Code Block | ||||
---|---|---|---|---|
| ||||
IN: A = 1, for fast bank switching DE = address to copy code into HL = 0, for code to terminate with RET HL <> 0, for code to terminate with JP (HL) C = segment for bank switching (MS_Sx) OUT: Fc = 0 Registers changed after return: ..BCDEHL/IXIY same AF....../.... different The OS_Fc fast bank switching code has now been established. Subsequent calls to OS_Fc with: IN: A = bank to bind to segment specified by OS_Fc initialization OUT: AFBCDEHL/IXIY/afbcdehl same ......../..../........ different |
...