Hannel Ontrol Tatus Ocal Ffset 004C; Hannel Ync Etect Yte Ocal Ffset 005C - General Standards Corporation PC104P-SIO4BX Hardware User Manual

Quad channel multi-protocol serial controller with deep transmit and receive fifos and multiprotocol transceivers
Table of Contents

Advertisement

2.1.8 Channel Control/Status: Local Offset 0x001C / 0x002C / 0x003C / 0x004C
The Channel Control/Status Register provides the reset functions and data transceiver enable controls, and the FIFO
Flag status for each channel.
D31:16 RESERVED
D15:8
Channel Status Bits
D15
Channel Rx FIFO Full Flag Lo
D14
Channel Rx FIFO Almost Full Flag Lo
D13
Channel Rx FIFO Almost Empty Flag Lo
D12
Channel Rx FIFO Empty Flag Lo
D11
Channel Tx FIFO Full Flag Lo
D10
Channel Tx FIFO Almost Full Flag Lo
D9
Channel Tx FIFO Almost Empty Flag Lo
D8
Channel Tx FIFO Empty Flag Lo
D7:0
Channel Control Bits
D7
Reset USC (Pulsed)
D6:2
RESERVED
D1 Reset Channel Rx FIFO (Pulsed)
1 = Reset/Clear Channel Rx FIFOs.
Note: This value will automatically clear to '0'.
D0 Reset Channel Tx FIFO (Pulsed)
1 = Reset/Clear Channel Tx FIFOs.
Note: This value will automatically clear to '0'.
2.1.9 Channel Sync Detect Byte: Local Offset 0x0050 / 0x0054 / 0x0058 / 0x005C
The Sync Detect Byte allows an interrupt to be generated when the received data matches the Sync Detect Byte.
D31:8
D7:0
8302A Whitesburg Drive Huntsville, AL 35802, Phone: (256) 880-8787
'1' = Reset USC chip
Notes:
This value will automatically clear to '0'.
Following a USC Reset, the next access to the USC must be a write of 0x00 to Local
Offset 0x100 (Ch1/2) or Local Offset 0x300 (Ch3/4).
Since two channels share each USC (Ch1 & Ch2, Ch3 & Ch4), resetting a USC will
affect both channels.
RESERVED
Channel Sync Detect Byte
If the data being loaded into the Receive FIFO matches this data byte, an interrupt
request (Channel Sync Detect IRQ) will be generated. The interrupt source must be
enabled in the Interrupt Control Register in order for an interrupt to be generated.
PC104P-SIO4BX User Manual, Revision: 0
General Standards Corporation
(Active Low -- 0=Rx Full)
(Active Low -- 0=Rx Almost Full)
(Active Low -- 0=Rx Almost Empty)
(Active Low -- 0=Rx Empty)
(Active Low -- 0=Tx Full)
(Active Low -- 0=Tx Almost Full)
(Active Low -- 0=Tx Almost Empty)
(Active Low -- 0=Tx Empty)

Advertisement

Table of Contents
loading

This manual is also suitable for:

Pci104-sio4bx

Table of Contents