Lines Matching refs:IER
53 if (intrBit & IER) {
80 DPRINTF(Uart, "Scheduling IER interrupt for %s, at cycle %lld\n",
90 : Uart(p, 8), IER(0), DLAB(0), LCR(0), MCR(0), lastTxInt(0),
119 if (device->dataAvailable() && (IER & UART_IER_RDI))
126 if (!(LCR & 0x80)) { // Intr Enable Register(IER)
127 pkt->setRaw(IER);
195 if (UART_IER_THRI & IER)
202 if (!(LCR & 0x80)) { // Intr Enable Register(IER)
203 IER = pkt->getRaw<uint8_t>();
204 if (UART_IER_THRI & IER)
207 "IER: IER_THRI set, scheduling TX intrrupt\n");
220 DPRINTF(Uart, "IER: IER_THRI cleared, "
229 if ((UART_IER_RDI & IER) && device->dataAvailable()) {
231 "IER: IER_RDI set, scheduling RX intrrupt\n");
234 DPRINTF(Uart, "IER: IER_RDI cleared, "
270 if (IER & UART_IER_RDI)
290 SERIALIZE_SCALAR(IER);
312 UNSERIALIZE_SCALAR(IER);