| Entry | |
|---|---|
| R0 | Reason code |
| All other registers dependent on reason code | |
| Exit | |
|---|---|
| R0 | Preserved |
| All other registers dependent on reason code | |
The purpose of this call is to access the serial device driver directly.
The action performed depends on the reason code value in R0.
OS_SerialOp is vectored via SerialV?.
| # | Hex # | Action |
|---|---|---|
| 0 | &00 | Read/write serial states |
| 1 | &01 | Read/write data format |
| 2 | &02 | Send break |
| 3 | &03 | Send byte |
| 4 | &04 | Get byte |
| 5 | &05 | Read/write receive baud rate |
| 6 | &06 | Read/write transmit baud rate |
| 7 | &07 | Internal use only |
| 8 | &08 | Read/write serial input buffer threshold value |
| 9 | &09 | Enumerate available serial port speeds |