Bottom     Previous     Contents

Appendix B
Operating System Calls

Subroutine (name) Address (hex) Vector (hex) Function Register/s involved
OSWRCH FFEE 20E Write character A
OSRDCH FFE0 210 Read character A
OSNEWL FFE7 - LF and CR to screen A
OSASCI FFE3 - Write character (NL if A=0D) A
OSCLI FFF7 208 Interprets command line X,Y
OSBYTE FFF4 20A All OSBYTE calls and *FX A,X,Y
OSWORD FFF1 20C All OSWORD calls A,X,Y
OSFILE FFDD 212 Load and save file A,X,Y
OSBGET FFD7 216 Load and save data file A,X,Y
OSBPUT FFD4 218 Put byte in file A,Y
OSFIND FFCE 21C Open or close file A,X,Y
OSGBPB FFD1 21A Multiple OSBPUT and OSBGET A,X,Y
NVRDCH FFCB - Non-vectored read character
NVWRCH FFC8 - Non-vectored write character
GSREAD FFC5 - Read string character
OSEVEN FFBF - Activate event
GSINIT FFC2 - Initialise string input
OSRDRM FFB9 - Read paged ROM byte

Next     Top