Zilog Z16C30 User Manual
Page 172

8-17
Z16C30 USC
®
U
SER
'
S
M
ANUAL
Z
ILOG
UM97USC0100
Bit(s)
Field/Bit
Name
Conditions
/Context
Description
RW
Status
Ref Chapter: Section
CMR11-8
Channel Mode Register (CMR) (Continued)
Because the content of the SubMode fields depends on the Mode fields, the following descriptions are grouped by mode. TxSubMode
and RxSubMode bits that are not shown for a particular Mode value are Reserved in that mode and should be programmed with zeros.
TxMode
1101=13=Reserved
CMR3-0
RxMode
CMR11-8
TxMode
1110=14=HDLC/SDLC Loop
RW
5: HDLC/SDLC Loop Mode
CMR15-14
TxSubMode
TxMode
00=send 7-bit Abort on Tx Underrun;
01=send 15-bit Abort; 10=send Flag;
11=send CRC then Flag
RW
=14
CMR13
(initially) 0=Transmit disabled; 1=insert into loop;
(once inserted) 0=repeat Rx to Tx; 1=send
RW
CMR12
1=consecutive idle Flags share a 0
(11111101111111...); 0=(11111100111111...)
RW
CMR3-0
RxMode
1110=14=Reserved (use RxMode=0110=6=
HDLC/SDLC, with TxMode=1110=14)
CMR11-8
TxMode
1111=15=Reserved
CMR3-0
RxMode
CMR11-8
TxMode
1001=9=802.3 (Ethernet)
RW
5: 802.3 (Ethernet) Mode
CMR15
TxSubMode
1=send CRC on Tx Underrun
RW
TxMode=9
CMR3-0
RxMode
1001=9=802.3 (Ethernet)
RW
CMR4
RxSubMode
0=receive all frames;
1=match 16-bit Destination Address vs RSR
RW
RxMode=9
CMR11-8
TxMode
101x=10-11=Reserved
CMR3-0
RxMode
CMR11-8
TxMode
1100=12=Slaved Monosync
5: 802.3 (Ethernet) Mode
RW
CMR15
TxSubMode
1=send CRC on Tx Underrun
RW
TxMode
=12
CMR13
0=do not send (stop sending at EOM);
1=send a(nother) message
CMR12
0=send 8-bit Syncs;
1=send Syncs per TxLength
CMR3-0
RxMode
1100=12=Reserved (use RxMode=0100=4=
Monosync, with TxMode=1100=12)
RW = Read/Write, RO = Read Only, WO = Write Only – for other codes see p. 8-10.
UM009402-0201