
PEB 2255
FALC-LH V1.3
Signaling Controller Operating Modes
Data Sheet
173
2000-07
After having written 1 to 32 bytes to
X
FIFO, the command
X
REP and
X
TF via the CMDR
register (bit 7
…
0
=
‘00100100’
=
2
4
H
) forces the FALC
-LH to transmit the data stored
in
X
FIFO repeatedly to the remote end.
Note: The cyclic transmission continues until a reset command (CMDR: SRES) is issued
or with resetting CMDR.XREP, after which continuous
‘
1
’
s are transmitted.
During cyclic transmission the XREP-bit has to be set with every write operation
to CMDR.
8.3.5
CRC ON/OFF Features
As an option in HDLC mode the internal handling of received and transmitted CRC
checksum can be influenced via control bits CCR3.RCRC and CCR3.
X
CRC.
Receive Direction
The received CRC checksum is always assumed to be in the 2 last bytes of a frame
(CRC-IT
U
), immediately preceding a closing flag. If CCR3.RCRC is set, the received
CRC checksum is written to RFIFO where it precedes the frame status byte (contents of
register RSIS). The received CRC checksum is additionally checked for correctness. If
HDLC mode is selected, the limits for ‘Valid Frame’ check are modified (refer to
description of bit RSIS.VFR).
Transmit Direction
If CCR3.
X
CRC is set, the CRC checksum is not generated internally. The checksum has
to be provided via the transmit FIFO (
X
FIFO) as the last two bytes. The transmitted frame
will only be closed automatically with a closing flag.
The FALC
-LH does not check whether the length of the frame, i.e. the number of bytes
to be transmitted makes sense or not.
8.3.6
Receive Address pushed to RFIFO
The address field of received frames can be pushed to the receive FIFO (first one or two
bytes of the frame). This function is useful with the extended address recognition. It is
enabled by setting control bit CCR2.RADD.
8.3.7
In transmit direction 2
×
32 byte FIFO buffers are provided. After checking the
X
FIFO
status by polling bit SIS.
X
FW or after an interrupt ISR1.
X
PR (Transmit Pool Ready), up
to 32 bytes may be entered by the CP
U
to the
X
FIFO.
The transmission of a frame can be started by issuing an
X
HF command via the
command register. If enabled, a specified number of preambles (defined by register
PRE) are sent optionally before transmission of the current frame starts. If the transmit
command does not include an end of message indication (CMDR.
X
ME), the FALC
-LH
will repeatedly request for the next data block by means of an
X
PR interrupt as soon as
HDLC Data Transmission