3 UART_REG_MODEA equ $00 ; MR1A/MR2A
4 UART_REG_STATA equ $01 ; SRA (rd)
5 UART_REG_CSELA equ $01 ; CSRA (wr)
6 UART_REG_CMDA equ $02 ; CRA (wr)
7 UART_REG_DATAA equ $03 ; RBA (rd) / TBA (wr)
9 UART_REG_MODEB equ $08 ; MR1B/MR2B
10 UART_REG_STATB equ $09 ; SRB (rd)
11 UART_REG_CSELB equ $09 ; CSRB (wr)
12 UART_REG_CMDB equ $0a ; CRB (wr)
13 UART_REG_DATAB equ $0b ; RBB (rd) / TBB (wr)
15 UART_REG_IPCR equ $04 ; (rd)
16 UART_REG_AUXCTL equ $04 ; ACR (wr)
17 UART_REG_ISTAT equ $05 ; ISR (rd)
18 UART_REG_IMASK equ $05 ; IMR (wr)
19 UART_REG_COUNTH equ $06 ; CUR (rd)
20 UART_REG_COUNTL equ $07 ; CLR (rd)
21 UART_REG_CTSETH equ $06 ; CTUR (wr)
22 UART_REG_CTSETL equ $07 ; CTLR (wr)
24 UART_REG_IVEC equ $0c ; IVR
25 UART_REG_IPORT equ $0d ; (rd)
26 UART_REG_OPCR equ $0d ; (wr)
27 UART_REG_CSTART_CMD equ $0e ; (rd)
28 UART_REG_CSTOP_CMD equ $0f ; (rd)
29 UART_REG_OSET equ $0e ; (wr)
30 UART_REG_OCLR equ $0f ; (wr)
37 UART_M1_PAREVEN equ $00
38 UART_M1_PARODD equ $04
40 UART_M1_IRQ_RDY equ $00
41 UART_M1_IRQ_FULL equ $40
42 UART_M1_RX_RTS equ $80
44 ; stop bit count goes in low nibble of MODE2 register
47 UART_M2_TX_RTS equ $20
49 UART_M2_LOOP_LOCAL equ $80
50 UART_M2_LOOP_REMOTE equ $c0
52 UART_CSEL_TX_300 equ $04
53 UART_CSEL_RX_300 equ $40
54 UART_CSEL_TX_9600 equ $0b
55 UART_CSEL_RX_9600 equ $b0
56 UART_CSEL_TX_38400_19200 equ $0c
57 UART_CSEL_RX_38400_19200 equ $c0
58 UART_CSEL_TX_TIMER equ $0d
59 UART_CSEL_RX_TIMER equ $d0
61 UART_STAT_RXRDY equ $01
62 UART_STAT_FFULL equ $02
63 UART_STAT_TXRDY equ $04
64 UART_STAT_TXEMPTY equ $08
65 UART_STAT_ERR_OVR equ $10
66 UART_STAT_ERR_PAR equ $20
67 UART_STAT_ERR_FRM equ $40
68 UART_STAT_ERR_BRK equ $80
70 UART_CMD_RX_ON equ $01
71 UART_CMD_RX_OFF equ $02
72 UART_CMD_TX_ON equ $04
73 UART_CMD_TX_OFF equ $08
74 UART_CMD_RST_MPTR equ $10
75 UART_CMD_RST_RX equ $20
76 UART_CMD_RST_TX equ $30
77 UART_CMD_RST_ERR equ $40
78 UART_CMD_RST_BRKINT equ $50
79 UART_CMD_START_BRK equ $60
80 UART_CMD_STOP_BRK equ $70
82 UART_OPCR_OP2_TXCA16 equ $01
83 UART_OPCR_OP2_TXA equ $02
84 UART_OPCR_OP2_RXA equ $03
85 UART_OPCR_OP3_CTR equ $04
86 UART_OPCR_OP3_TXB equ $08
87 UART_OPCR_OP3_RXB equ $0c
88 UART_OPCR_OP4_RXRDYA equ $10
89 UART_OPCR_OP5_RXRDYB equ $20
90 UART_OPCR_OP6_TXRDYA equ $40
91 UART_OPCR_OP7_TXRDYB equ $80