home *** CD-ROM | disk | FTP | other *** search
- IFND DEVICES_SERIAL_I
- DEVICES_SERIAL_I EQU 1
- * $Filename: devices/serial.i $
- * $Release: 2.04 Includes, V37.4 $
- * $Revision: 33.6 $
- * $Date: 90/11/06 $
- * external declarations for the serial device
- * (C) Copyright 1985-1991 Commodore-Amiga, Inc.
- * All Rights Reserved
- IFND EXEC_IO_I
- include "exec/io.i"
- ENDC
- SER_DEFAULT_CTLCHAR EQU $11130000
- 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
- dc.w 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 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 2
- TERMARRAY_1 rs 2
- TERMARRAY_SIZE rs.b 0
- RSRESET
- IOEXTSER rs.b IOSTD_SIZE
- IO_CTLCHAR rs 2
- IO_RBUFLEN rs 2
- IO_EXTFLAGS rs 2
- IO_BAUD rs 2
- IO_BRKTIME rs 2
- 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_BufErr EQU 4
- SerErr_InvParam EQU 5
- SerErr_LineErr EQU 6
- SerErr_ParityErr EQU 9
- SerErr_TimerErr EQU 11
- SerErr_BufOverflow EQU 12
- SerErr_NoDSR EQU 13
- SerErr_DetectedBreak EQU 15
- IFD DEVICES_SERIAL_I_OBSOLETE
- SER_DBAUD EQU 9600
- SerErr_InvBaud EQU 3
- SerErr_NotOpen EQU 7
- SerErr_PortReset EQU 8
- SerErr_InitErr EQU 10
- SerErr_NoCTS EQU 14
- BITDEF IOSER,QUEUED,6
- BITDEF IOSER,ABORT,5
- BITDEF IOSER,ACTIVE,4
- ENDC
- ENDC
-