home *** CD-ROM | disk | FTP | other *** search
- IFND DEVICES_SERIAL_I
- DEVICES_SERIAL_I EQU 1
-
- IFND EXEC_TYPES_I
- INCLUDE "exec/types.i"
- ENDC
- IFND EXEC_STRINGS_I
- INCLUDE "exec/strings.i"
- ENDC
- IFND EXEC_IO_I
- INCLUDE "exec/io.i"
- ENDC
-
- SER_DEFAULT_CTLCHAR equ $11130000
- SER_CTL equ $1113
- SER_DBAUD equ 9600
- SDCMD_QUERY equ CMD_NONSTD
- SDCMD_BREAK equ CMD_NONSTD+1
- SDCMD_SETPARAMS equ CMD_NONSTD+2
- SER_DEVFINISH equ CMD_NONSTD+2
-
- SERIALNAME MACRO
- DC.B 'serial.device',0
- ENDM
-
- BITDEF SER,XDISABLED,7
- BITDEF SER,EOFMODE,6
- BITDEF SER,SHARED,5
- BITDEF SER,RAD_BOOGIE,4
- BITDEF SER,QUEUEDBRK,3
- BITDEF SER,7WIRE,2
- BITDEF SER,PARTY_ODD,1
- BITDEF SER,PARTY_ON,0
- BITDEF IOSER,QUEUED,6
- BITDEF IOSER,ABORT,5
- BITDEF IOSER,ACTIVE,4
- BITDEF IOST,XOFFREAD,4
- BITDEF IOST,XOFFWRITE,3
- BITDEF IOST,READBREAK,2
- BITDEF IOST,WROTEBREAK,1
- BITDEF IOST,OVERRUN,0
- BITDEF SEXT,MSPON,1
- BITDEF SEXT,MARK,0
-
- RSRESET
- TERMARRAY rs.b 0
- TERMARRAY_0 rs.l 1
- TERMARRAY_1 rs.l 1
- TERMARRAY_SIZE rs.b 0
-
- RSRESET
- IOEXTSER rs.b IOSTD_SIZE
- IO_CTLCHAR rs.l 1
- IO_RBUFLEN rs.l 1
- IO_EXTFLAGS rs.l 1
- IO_BAUD rs.l 1
- IO_BRKTIME rs.l 1
- IO_TERMARRAY rs.b TERMARRAY_SIZE
- IO_READLEN rs.b 1
- IO_WRITELEN rs.b 1
- IO_STOPBITS rs.b 1
- IO_SERFLAGS rs.b 1
- IO_STATUS rs 1
- IOEXTSER_SIZE rs.b 0
-
- SerErr_DevBusy equ 1
- SerErr_BaudMismatch equ 2
- SerErr_InvBaud equ 3
- SerErr_BufErr equ 4
- SerErr_InvParam equ 5
- SerErr_LineErr equ 6
- SerErr_NotOpen equ 7
- SerErr_PortReset equ 8
- SerErr_ParityErr equ 9
- SerErr_InitErr equ 10
- SerErr_TimerErr equ 11
- SerErr_BufOverflow equ 12
- SerErr_NoDSR equ 13
- SerErr_NoCTS equ 14
- SerErr_DetectedBreak equ 15
-
- ENDC
-