Parallel Host Interface 16C450/16C550A UART

9.2.7Interrupt Identity Register (IIR)

b

Figure 20. Interrupt Identity Register (IIR)

Register 2

(read-only)

FIFO EN FIFO EN

0

VDMA

Int. ID 2

Int. ID 1 Int. ID 0 Int. Pen.

This read-only register indicates when the transmitter and receiver FIFOs are enabled, and the source of highest-priority pending interrupt to the DTE. Five levels of modem interrupt sources in order of priority are: receiver line status, received data ready, character time-out indication, transmitter holding register empty, and modem status. When the DTE reads the IIR, the modem freezes all interrupts and indicates the highest-priority pending interrupt. While the DTE is reading the IIR register, the modem records new interrupts but does not change its current indication until the read process is completed.

Table 28. Interrupt Control Functions

FIFO

 

 

 

Interrupt

 

 

 

 

Mode

 

 

Identification

 

Interrupt Source and Reset Functions

Only

 

 

 

Register

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Bit 3

 

Bit 2

 

Bit 1

Bit 0

Priority

 

 

 

 

 

 

 

 

 

Int.

Interrupt Type

Interrupt Source

Interrupt Reset Control

 

 

 

 

 

 

Level

ID 2

 

 

ID1

 

ID0

Pend.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

 

0

 

0

1

None

None

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Receiver Line

Overrun Error, Parity Error,

Reading the LSR (Line

0

 

1

 

1

0

Highest

Framing Error or Break

 

 

Status

Status register)

 

 

 

 

 

 

 

 

Interrupt

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Reading the RBR (Receiver

0

 

1

 

0

0

Second

Received Data

Receiver Data Available or

Buffer register) or the FIFO

 

 

Available

Trigger Level Reached

Drops below the Trigger

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Level

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

No characters have been

 

 

 

 

 

 

 

 

 

Character

removed from or entered

 

 

 

 

 

 

 

 

 

into the RCVR FIFO during

Reading the RBR (Receiver

 

 

 

 

 

 

 

 

 

1

 

1

 

0

0

Second

Time-out

the last four character times,

 

 

Buffer register)

 

 

 

 

 

 

 

 

Indication

and there is at least one

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

character in it during this

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

time

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Transmitter

 

Reading the IIR register (if

 

 

 

 

 

 

 

 

Holding

Transmitter Holding

0

 

0

 

1

0

Third

the source of interrupt) or

 

 

Register

Register Empty

writing into the Transmitter

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Empty

 

Holding register

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Clear to Send,

 

0

 

0

 

0

0

Fourth

Modem Status

Data Set Ready,

Reading the MSR (Modem

 

 

Ring Indicator, or Data

Status register)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Carrier Detect

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Bits 7:6

 

FIFOs Enable Bits—These two bits are set whenever FCR0 = 1.

 

 

 

 

 

 

Bits 5

 

Not used—This bit is permanently set to ‘0’.

 

 

 

 

 

 

 

 

 

 

Bit 4

 

Reserved

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

536EX Chipset Developer’s Manual

99

Intel Confidential

Page 99
Image 99
Intel 537EX manual Interrupt Identity Register IIR, Interrupt Control Functions, ID1 ID0

537EX specifications

The Intel 537EX is a powerful and innovative embedded processor designed for a range of applications, particularly in the fields of industrial automation, telecommunications, and transport management systems. This processor is a member of Intel's embedded product line, tailored specifically to meet the demands of systems that require high reliability and long lifecycle support.

One of the main features of the Intel 537EX is its multi-core architecture, which enables efficient parallel processing capabilities. This allows for the execution of multiple tasks simultaneously, significantly improving overall system performance. The processor also incorporates Intel’s advanced power management technology, which ensures that the device consumes energy efficiently, enhances thermal performance, and prolongs the lifespan of the system.

The Intel 537EX supports a range of connectivity options, including high-speed Ethernet and Serial ATA interfaces. This ensures that it can easily integrate into existing systems, seamlessly supporting applications that require robust data transfer capabilities. Additionally, the processor is equipped with multiple I/O ports, facilitating the connection of various peripherals and sensors, which is crucial in industrial applications.

One of the standout technologies within the Intel 537EX is its support for hardware virtualization. This feature allows for the creation of multiple virtual environments within a single physical structure, optimizing resource utilization and enhancing system flexibility. Additionally, Intel’s integrated security technologies provide a significant layer of protection against potential threats, ensuring that embedded systems remain secure.

Another characteristic of the Intel 537EX is its extensive software support, which includes compatibility with various operating systems and development environments. This versatility makes it an attractive choice for developers looking to build or upgrade their embedded systems. With access to Intel's comprehensive software tools, developers can quickly optimize applications to take full advantage of the processor's capabilities.

The Intel 537EX also boasts excellent thermal performance, allowing it to operate efficiently in harsh environments. This is crucial for embedded applications in industrial settings where temperature fluctuations are common. Overall, the Intel 537EX is engineered to deliver high-performance processing power, superior connectivity, and enhanced security, solidifying its position as a reliable choice for demanding embedded applications.