.RDPARAMS LDA #0 \ Set PARANO = 0 to point to the position of the next STA PARANO \ free byte in the PARAMS buffer (i.e. reset the buffer) LDA #137 \ Execute a USOSWRCH 137 command so subsequent OSWRCH JMP USOSWRCH \ calls from the parasite can send parameters that get \ added to PARAMS, and return from the subroutine using \ a tail callName: RDPARAMS [Show more] Type: Subroutine Category: Dashboard Summary: Implement the #RDPARAMS command (start receiving a new set of parameters for updating the dashboard)Context: See this subroutine in context in the source code References: This subroutine is called as follows: * JMPTAB calls RDPARAMS
[X]
Variable PARANO in workspace I/O variables
PARANO points to the last free byte in PARAMS, which is used as a buffer for bytes sent from the parasite by the #RDPARAMS and OSWRCH 137 commands when updating the dashboard
[X]
Subroutine USOSWRCH (category: Tube)
The custom OSWRCH routine for writing characters and implementing jump table commands