Appendix A: System Routines — Utility
TI-83 Plus Developer Guide
7
Beta Version May 16, 2001
GetSysInfo
Utility
Return nine bytes of system information, including current speed.
HL = RAM location of where to put system information
None
None
None
None
(HL) . . . (HL + 8) set depending on system information.
AF, BC, HL
Note that this B_CALL is not available on TI-83 Plus version 1.12 and earlier.
The calling routine needs to check the software version before performing the
B_CALL.
This routine returns nine bytes representing various aspects of system
operation:
Byte00 = Boot Code Revision # (Major)
01 = Boot Code Revision # (Minor)
02 = Hardware Revision # (00 if TI-83 Plus, NZ if not)
03 = Lsn = Current Speed
03 = Bit 4 = reset if TI-83 Plus, set if TI-83 Plus
SILVER EDITION
04 = Device code default
05 = 0 = reserved for future use
06 = 0 = reserved for future use
07 = 0 = reserved for future use
08 = 0 = reserved for future use
(continued)
Category:
Description:
Input:
Registers:
Flags:
Others:
Outputs:
Registers:
Flags:
Others:
Registers
destroyed:
Remarks: