SIO
ROUTINES
SIOINT
59716 E944
SIO's initialization routine.
SIO
59737 E959
The main SIO routine (includes the following routines).
RETURN
59917 EA0D
Return from SIO.
WAIT
59930 EA1A
Wait for the device to finish what it has been told to do.
SEND
60011 EA6B
Send a buffer of bytes to a device.
ISRODN
60048 EA90
This is the "serial output data needed" interrupt routine. See SEROUT at location 53773.
ISRTD
60113 EAD1
This is the "transmission done interrupt" routine. See POKMSK at location 16.
RECEIV
60130 EAE2
Receive a bunch of bytes from a device and store them in a buffer.
ISRSIR
60177 EB11
This is the "serial input data needed" interrupt routine. See SERIN at location 53773.
CASENT
60292 EB84
Read or write a record to cassette (SIO handles the cassette differently than other devices).
BEGIN
60692 ED14
Figure out the baud rate for the next record. See CBAUDL/H at locations 750 and 751.
POKTAB
60882 EDD2
This is a table of values used in the preceding baud rate routine.
Return to Table of Contents | Previous Chapter | Next Chapter