SCD1284 INTEL [Intel Corporation], SCD1284 Datasheet - Page 143

no-image

SCD1284

Manufacturer Part Number
SCD1284
Description
IEEE 1284-Compatible Parallel Interface Controller with Two High-Speed Asynchronous Serial Ports
Manufacturer
INTEL [Intel Corporation]
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
SCD128410QCE
Manufacturer:
INTEL
Quantity:
20 000
7.7.13
7.7.14
Datasheet
Register Name: PFQR
Register Description: Parallel FIFO Quantity
Access: Read/Write
Register Name: PFSR
Register Description: Parallel FIFO Status
Access: Read only
FFfull
Bit 7
Bit 7
Bit
7
6
5
4
3
These registers are cleared by a device or FIFO reset and marked as empty in HRSR. Any tagged
status is also cleared.
Parallel FIFO Quantity Register
This register maintains the quantity (or count) of either data bytes or space available in the parallel
FIFO. In the receive direction (DMAdir
transmit direction (DMAdir
characters to transmit. FIFOres, together with the value of DMAdir, initialize PFQR to either x’00
(receive) or x’40 (transmit).
In either case, the PFQR indicates only the quantity of data or space available in the FIFO, and
does not include the data pipeline registers.
Parallel FIFO Status Register
This read-only register provides the current FIFO and data pipeline status. Host software should
examine these bits in response to pipeline interrupts or polling operations.
This register is not directly cleared by reset, but the individual bits reflect the status of other
registers.
Parallel FIFO is Full: If this bit is set, it indicates that the parallel FIFO is full.
Parallel FIFO is Empty: If this bit is set, the parallel FIFO is empty.
Timeout: This bit is set when Stale goes from false to true. In the receive direction, Timeout is delayed until
the FIFO is empty and all DMA cycles are complete (PFHR2 may or may not be full). Timeout is a pipeline
interrupt condition and must be cleared manually by the CPU. This is done by toggling ClrTO (PACR[3]) or by
a FIFO reset in PFCR.
Holding Register Tag: This bit indicates that a tagged character is in either PFHR1, PFHR2, or both. If
enabled, this bit being set causes a host interrupt to be generated. The host should examine the HRSR to
determine the exact cause(s) of this bit being set.
Holding Register Data: If this bit is set, it indicates that either PFHR1, PFHR2, or both contain data.
FFempty
Bit 6
Bit 6
Timeout
Bit 5
Bit 5
Data or Space Available in FIFO — Max 0x40
IEEE 1284-Compatible Parallel Interface Controller — CD1284
1), PFQR counts space available in the FIFO for additional
HRtag
Bit 4
Bit 4
0), PFQR counts data characters in the FIFO. In the
Description
HRdata
Bit 3
Bit 3
Stale
Bit 2
Bit 2
OneChar
Bit 1
Bit 1
8-Bit Hex Address: 3A
8-Bit Hex Address: 32
Default Value: 00
Default Value: 40
DataErr
Bit 0
Bit 0
143

Related parts for SCD1284