Zilog Z16C30 User Manual
Page 181

8-26
Z16C30 USC
®
U
SER
'
S
M
ANUAL
Z
ILOG
UM97USC0100
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
15
Rcmd (WO)
Receive Command/Status Register (RCSR)
Register Address 1 0 b 10010
Bit(s)
Field/Bit
Name
Conditions
/Context
Description
RW
Status
Ref Chapter: Section
ShortF/
CVType
RCSR15-12
2ndBE 1stBE
RxResidue
Exited
Hunt
Idle
Rcved
Break
/Abort
Rx
Bound
CRCE
/FE
Abort
/PE
Rx
Over
Rx
Avail
RCmd
Sync
0000=no operation; 0001=Reserved;
0010=Clear Receive CRC Generator;
0011=Enter Hunt Mode; 0100=Reserved;
0101=Select RICRHi=RxFIFO Status;
0110=Select RICRHi=/INT Level;
0111=Select RICRHi=/RxREQ Level;
1xxx=Reserved
WO
5: Commands
RCSR15
2ndBE
Last RDR
read was
16 bits
1=2nd-oldest byte in RxFIFO had RxBound,
PE, or RxOver when RDR was last read
RO
5: Status Reporting:
Detailed Status in the RCSR
RCSR14
1stBE
1=oldest byte in RxFIFO had RxBound,
PE, or RxOver when RDR was last read
RO
RCSR11-19
RxResidue
000=frame ended at character boundary;
001-111=number of extra bits at end
RO
5: HDLC/SDLC Mode:
Frame Length Residuals
H/SDLC
RCSR8
ShortF/
CVType
H/SDLC,
CMR7-4
not xx00
1=received frame ended before
Address/Control fields (see Note 1)
R,W1U
or RO
5: Status Reporting:
Detailed Status in the RCSR
0=received Data word;
1=received Command/Status word (see Note 1)
ACV
(1553B)
RCSR7
ExitedHunt
1=receiver has left Hunt mode
R,W1U
RCSR6
IdleRcved
1=15 or 16 ones received
R,W1U
RCSR5
Break/Abort
1=Break received
R,W1U
H/SDLC
Async
1=Abort received
RCSR4
RxBound
1=address character (see Note 2)
R,W1C
or RO
ACV
(1553B)
Nine Bit
1=2nd (or only) byte of word (see Note 2)
Ext Sync,
T. Bisync
1=end of message (see Note 2)
1=end of frame (see Note 2)
HDLC/
SDLC
802.3
RCSR3
CRCE/FE
1=CRC not correct (at this point; see Note 1)
RO
Async
Sync
1=framing error (Stop bit = zero/space;
see Note 1)
RCSR2
Abort/PE
1=parity error (see Note 2)
R,W1C
or RO
RCSR1
RxOver
1=RxFIFO overflow (see Note 2)
R,W1C
RO??
RCSR0
RxAvail
1=RxFIFO is not empty
RO
Note 1: The USC carries these bits through the RxFIFO with data characters; they may represent the status of the oldest character or two
currently in the FIFO, or of the last one or two read from it, as described in the referenced Chapter/Section.
Note 2: The USC carries these bits through the RxFIFO with data characters; they may represent the status of the oldest character or two
currently in the FIFO, of the last one or two read from it, or may be a cumulative/latched bit, as described in the referenced Chapter/Section.
QAbort
(RMR8)=0
H/SDLC,
QAbort=1
1=Abort followed this character (see Note 2)
RW = Read/Write, RO = Read Only, WO = Write Only – for other codes see p. 8-10.
UM009402-0201