| AMD |
| P R E L I M I N A R Y | |
|
|
|
|
|
5 | MOREINT | 1 | MORE Interrupts. MOREINT will become set whenever there are | |
|
|
| interrupt bits set in Interrupt Register 3 (TCR11). Note that | |
|
|
| MOREINT bit does not reflect the state of interrupt status bits from | |
|
|
| Interrupt Register 2 (TIR5). There is an unmask bit for MOREINT, | |
|
|
| and there are also individual unmask bits for the interrupts in Inter- | |
|
|
| rupt Register 3 (TCR11). | |
4 | TXCNT | 0 | TX Count reached. TXCNT becomes set to a 1 when the TX Byte | |
|
|
| count limit of TIR14 and TIR15 has been reached as indicated by | |
|
|
| the TIR12 and TIR13 counter. Note that reaching the byte count | |
|
|
| limit will not cause TX operations to automatically cease. TX data | |
|
|
| transmission ceases only when the TX FIFO has become empty. | |
3 | TXDONE | 0 | TXDONE. Indicates that the CRC has been sent for the current TX | |
|
|
| frame. If the option for NO TX CRC has been selected, then | |
|
|
| TXDONE will be set to a 1 when the last data bit for the frame has | |
|
|
| been sent. | |
2 | CRCS | 0 | CRC Start. CRCS will be set to a 1 by the Am79C930 device when | |
|
|
| the first bit of the CRC is being transmitted. If the NO TX CRC option | |
|
|
| has been set, then CRCS will not become set. | |
1 | SDSNT | 0 | Start of Frame Delimiter Sent during a TX operation. | |
0 | TXFBN | 1 | TX FIFO Byte Needed. Indicates that the TX FIFO is not full. |
TIR5: Interrupt Register
The TAI Interrupt Register 2 provides interrupt status in- formation. Any interrupt bit may be cleared by writing a 1 to the bit location. Writing a 0 to a bit location has no ef- fect on the bit value. When the unmask bit for any
interrupt is set to 0, then the bit in the Interrupt register may still become set, but no interrupt to the 80188 em- bedded controller will occur.
Bit | Name | Reset Value | Description | |
|
|
|
|
|
7 | RXCNT | 0 | RX Count reached. RXCNT becomes set to a 1 when the RX Byte | |
|
|
| count limit of TIR14 and TIR15 has been reached as indicated by | |
|
|
| the TIR12 and TIR13 counter. Note that reaching the byte count | |
|
|
| limit will not cause RX operations to automatically cease. RX | |
|
|
| data reception ceases only when the RX FIFO is reset by the | |
|
|
| 80188 controller. | |
6 | CRC8G | 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. | |
5 | CRC32G | 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. | |
4 | RXFOR | 0 | RX FIFO Overrun. The RX FIFO encountered an overrun condition. | |
3 | RXFBA | 0 | RX FIFO Byte Available. The RX FIFO has at least one byte of data | |
|
|
| available for removal. The status register for the RX FIFO indicates | |
|
|
| the exact number of bytes in the RX FIFO. | |
2 | SDF | 1 | Start Delimiter Found. The SFD has been found, indicating that the | |
|
|
| receive state machine will now begin placing received bytes into the | |
|
|
| RX FIFO. | |
1 | BCF | 0 | Busy Channel Found. BCF is set to 1 by the Am79C930 device | |
|
|
| when a busy channel has been found by the CCA logic. That is, | |
|
|
| whenever CHBSY=1, which implies that the channel is busy. | |
0 | ALOKI | 0 | Antenna Lock Interrupt. ALOKI becomes set when the antenna se- | |
|
|
| lection logic has chosen an antenna based upon the programmed | |
|
|
| antenna selection criteria. | |
|
|
|
|
|
92 |
|
| Am79C930 |