...
Code Block |
---|
language | none |
---|
title | RST 20H, DEFW $8D |
---|
|
NIN:
L = reason code
Other register parameters depend on reason code
OUT:
Depends on reason code, see below.
IX will always be unchanged. |
...
Full details of this call's reason codes are found below. This interface is used by OZ internally, and don't work on application level. For Application level serial port I/O, use GN_Opf to get serial port handle and use OS_Gb / OS_Pb to transmit data. Applications might use OS_Si to reset serial port buffers, and interact with the Panel. ...
A slot, in this context, is the set of bits required to transmit on character. This will include 8 data bits plus start and stop bits.
SI_FTX
Code Block |
---|
language | none |
---|
title | SI_FTX (L = $12), Flush transmit buffer |
---|
|
IN: -
OUT: Fc = 0
Registers changed after return:
A.BCDEHL/IXIY same
.F....../.... different |
SI_FRX
Code Block |
---|
language | none |
---|
title | SI_FRX (L = $15), Flush receive buffer |
---|
|
IN: -
OUT: Fc = 0
Registers changed after return:
A.BCDEHL/IXIY same
.F....../.... different |
SI_TMO
Code Block |
---|
language | none |
---|
title | SI_TMO (L = $18), set default timeout |
---|
|
IN: BC = new value for default timeout
OUT: Fc = 0
Registers changed after return:
A.BCDEHL/IXIY same
.F....../.... different |
...