SCC BISYNC Mode
MPC8260 PowerQUICC II Family Reference Manual, Rev. 2
23-8 Freescale Semiconductor
23.8 SCC BISYNC DLE Register (BDLE)
Seen in Figure 23-4, the BDLE register is used to define the BISYNC stripping and insertion of DLE
characters. When an underrun occurs while a message is being sent in transparent mode, the BISYNC
controller inserts DLE-SYNC pairs until the next buffer is available for transmission.
In transparent mode, the receiver discards any DLE character r eceived and excludes it from the BCS if the
valid bit (BDLE[V]) is set. If the second character is SYNC, the controller discards it and excludes it fr om
the BCS. If it is a DLE, the controller writes it to the buffer and includes it in the BCS. If it is not a DLE
or SYNC, the controller examines the control character table and acts accordingly. If the character is not
in the table, the buffer is closed with the DLE follow character error bit set. If the valid bit is not set, the
receiver treats the character as a normal character. When using 7-bit char acters with parity, the parity bit
should be included in the DLE register value.
Table23-6 describes BD LE fields.
Table23-5. BSYNC Field Descriptions
Bits Name Description
0 V Valid. If V = 1 and the receiver is not in hunt mode when a SYNC character is received, this character
is discarded.
1 DIS Disable BSYNC stripping
0 Normal mode.
1 BSYNC stripping disabled (BISYNC transparent mode only).
2–7 All zeros
8–15 SYNC SYNC character
012345678 15
FieldVDIS000000 DLE
Reset Undefined
R/W R/W
Addr SCC Base + 0x40
Figure 23-4. BISYNC DLE (BDLE)