Difference between revisions of "83Plus:BCALLs:4EEE"
From WikiTI
Line 1: | Line 1: | ||
− | [[Category:83Plus:BCALLs:By Name:Link| | + | [[Category:83Plus:BCALLs:By Name:Link|GetVariableData]] [[Category:83Plus:BCALLs:By Name|GetVariableData]] [[Category:83Plus:BCALLs:By Address|5092 - GetVariableData]] |
== Synopsis == | == Synopsis == | ||
− | '''Unofficial Name:''' | + | '''Unofficial Name:''' GetVariableData |
− | '''BCALL Address:''' | + | '''BCALL Address:''' 5092 |
Receives a data packet over the link port and sends either acknowledge or bad checksum packets. | Receives a data packet over the link port and sends either acknowledge or bad checksum packets. | ||
=== Inputs === | === Inputs === | ||
− | * | + | * ([[83Plus:RAM:8674|header]]+2): size of packet data |
+ | * ([[83Plus:RAM:84DB|iMathPtr5]]): address to receive data | ||
* ([[83Plus:RAM:83EE|arcInfo]]): page of address to receive data (if in Flash ROM) | * ([[83Plus:RAM:83EE|arcInfo]]): page of address to receive data (if in Flash ROM) | ||
− | |||
* iy+1Bh set up accordingly | * iy+1Bh set up accordingly | ||
Line 20: | Line 20: | ||
== Comments == | == Comments == | ||
− | This BCALL will throw ERR:LINK if any problems are found. It | + | This BCALL will throw ERR:LINK if any problems are found. It is a subroutine of [[83Plus:BCALLs:4EEE|GetDataPacket]]. |
If the checksum is valid, an acknowledgement packet is sent. Otherwise, a bad checksum packet is sent and ERR:LINK is thrown. | If the checksum is valid, an acknowledgement packet is sent. Otherwise, a bad checksum packet is sent and ERR:LINK is thrown. |
Revision as of 23:11, 19 February 2007
Synopsis
Unofficial Name: GetVariableData
BCALL Address: 5092
Receives a data packet over the link port and sends either acknowledge or bad checksum packets.
Inputs
- (header+2): size of packet data
- (iMathPtr5): address to receive data
- (arcInfo): page of address to receive data (if in Flash ROM)
- iy+1Bh set up accordingly
Outputs
- None
Destroys
- All
Comments
This BCALL will throw ERR:LINK if any problems are found. It is a subroutine of GetDataPacket.
If the checksum is valid, an acknowledgement packet is sent. Otherwise, a bad checksum packet is sent and ERR:LINK is thrown.