AMD | P R E L I M I N A R Y |
|
|
TIR15: Byte Count Limit MSB
This register is the Byte Count Limit MSB register.
Bit | Name | Reset Value | Description |
|
|
|
|
Reserved | – | Reserved. Must be written as a 0. Reads of this bit produce | |
|
|
| undefined data. |
BCLT[11:8] | 0h | Byte Count Limit. Upper 4 bits of byte count limit for both transmit |
and receive operations, depending upon which operation is cur- rently occurring. During transmit operations, when the byte count limit is reached, an interrupt to the 80188 controller will be gener- ated if the TXBCNT interrupt has been unmasked. During TX, the byte counter counts all bytes beginning with the first byte after the SFD field has been detected and does not count the CRC bytes ap- pended to the TX frame. During RX, when the byte count limit is reached, an interrupt to the 80188 controller will be generated if the RXBCNT interrupt has been unmasked. During RX, the byte counter counts all bytes that follow the Start of Frame delimiter.
Byte count limit has no effect on state machine or FIFO operations.
TIR16: Receiver Control
This register is the Receiver Control register. This regis- ter allows basic control of the receive function.
Bit | Name | Reset Value | Description | |
|
|
|
|
|
7 | RXRES | 0 | Receive Reset. When this bit is set to 1, the internal Receive Reset | |
|
|
| signal is asserted. When this bit is set to 0, the internal Receive Re- | |
|
|
| set signal is deasserted. The Receive FIFO is not reset by RXRES. | |
6 | RXFR | 0 | Receive FIFO Reset. When this bit is set to 1, the internal Receive | |
|
|
| FIFO Reset signal is asserted. When this bit is set to 0, the internal | |
|
|
| Receive FIFO Reset signal is deasserted. | |
Reserved | – | Reserved. Must be written as a 0. Reads of this bit produce | ||
|
|
| undefined data. | |
0 | RXS | 0 | Receive Start. When this bit is set to 1, then the receive state ma- | |
|
|
| chine begins operation. DRQ indications based upon RX FIFO | |
|
|
| status are independent of the value of this bit. The receive state | |
|
|
| machine is | |
|
|
| again to 1 before a subsequent reception will begin. The receive | |
|
|
| busy bit will be set in the Receive Status register (TIR17) to indicate |
the state of reception. Resetting this bit to 0 during a reception will not cause the current reception to be aborted. Receive abort is per- formed with the RXRES bit.
TIR17: Receive Status Register
This register is the RX Status register. Indicates the cur- rent status of the Receive portion of the TAI.
Bit | Name | Reset Value | Description | |
|
|
|
|
|
7 | CRC32 | 0 | CRC32 Good. The CRC32 machine has detected a good CRC and | |
|
|
| has latched the byte count that was active at the time that the CRC | |
|
|
| was good. | |
6 | CRC8 | 0 | CRC8 Good. The CRC8 machine has detected a good CRC and | |
|
|
| has latched the byte count that was active at the time that the CRC | |
|
|
| was good. | |
|
|
|
|
|
98 |
|
| Am79C930 |