High Performance Two Port 10/100 Managed Ethernet Switch with
Datasheet
14.2.1Interrupts
This section details the interrupt related System CSR’s. These registers control, configure, and monitor the IRQ interrupt output pin and the various LAN9312 interrupt sources. For more information on the LAN9312 interrupts, refer to Chapter 5, "System Interrupts," on page 49.
14.2.1.1Interrupt Configuration Register (IRQ_CFG)
Offset: | 054h | Size: | 32 bits |
This read/write register configures and indicates the state of the IRQ signal.
BITS | DESCRIPTION | TYPE | DEFAULT |
|
|
|
|
31:24 | Interrupt | R/W | 00h |
| This field determines the Interrupt Request |
|
|
| of 10 microseconds. |
|
|
| Setting this field to zero causes the device to disable the INT_DEAS Interval, |
|
|
| reset the interval counter and issue any pending interrupts. If a new, non- |
|
|
| zero value is written to this field, any subsequent interrupts will obey the new |
|
|
| setting. |
|
|
| This field does not apply to the PME_INT interrupt. |
|
|
|
|
|
|
23:15 | RESERVED | RO | - |
|
|
|
|
14 | Interrupt | R/W | 0h |
| Writing a 1 to this register clears the | SC |
|
| Controller, thus causing a new |
|
|
| whether or not the Interrupt Controller is currently in an active |
|
|
| interval). |
|
|
| 0: Normal operation |
|
|
| 1: Clear |
|
|
|
|
|
|
13 | Interrupt | RO | 0b |
| When set, this bit indicates that interrupts are currently in a | SC |
|
| interval, and will not be sent to the IRQ pin. When this bit is clear, interrupts |
|
|
| are not currently in a |
|
|
| 0: No interrupts in |
|
|
| 1: Interrupts in |
|
|
|
|
|
|
12 | Master Interrupt (IRQ_INT) | RO | 0b |
| This |
|
|
| the setting of the IRQ_EN bit, or the state of the interrupt |
|
|
| function. When this bit is set, one of the enabled interrupts is currently |
|
|
| active. |
|
|
| 0: No enabled interrupts active |
|
|
| 1: One or more enabled interrupts active |
|
|
|
|
|
|
11:9 | RESERVED | RO | - |
|
|
|
|
8 | IRQ Enable (IRQ_EN) | R/W | 0b |
| This bit controls the final interrupt output to the IRQ pin. When clear, the IRQ |
|
|
| output is disabled and permanently |
|
|
| any internal interrupt status bits. |
|
|
| 0: Disable output on IRQ pin |
|
|
| 1: Enable output on IRQ pin |
|
|
|
|
|
|
7:5 | RESERVED | RO | - |
|
|
|
|
Revision 1.4 | 172 | SMSC LAN9312 |
| DATASHEET |
|