SER_ERR_NO_DATA = $06 ; Nothing to read
SER_ERR_OVERFLOW = $07 ; No room in send buffer
SER_ERR_INIT_FAILED = $08 ; Initialization failed
-
+SER_ERR_INV_IOCTL = $09 ; IOCTL not supported
SER_HDR_PAUSE = SER_HDR_JUMPTAB+10 ; PAUSE routine
SER_HDR_UNPAUSE = SER_HDR_JUMPTAB+12 ; UNPAUSE routine
SER_HDR_STATUS = SER_HDR_JUMPTAB+14 ; STATUS routine
+SER_HDR_IOCTL = SER_HDR_JUMPTAB+16 ; IOCTL routine
-SER_HDR_JUMPCOUNT = 8 ; Number of jump vectors
+SER_HDR_JUMPCOUNT = 9 ; Number of jump vectors
;------------------------------------------------------------------------------
; Offsets into the struct passed to ser_params
.global ser_pause
.global ser_unpause
.global ser_status
-
+ .global ser_ioctl
;------------------------------------------------------------------------------
.global _ser_pause
.global _ser_unpause
.global _ser_status
-
+ .global _ser_ioctl