|
EP80579 Datasheet, PDF (1118/1916 Pages) Intel Corporation – Intel® EP80579 Integrated Processor Product Line | |||
|
◁ |
Intel® EP80579 Integrated Processor
Table 30-4. 8259 Core Connection (Sheet 2 of 2)
8259
Slave
8259 Input
0
1
2
3
4
5
6
7
Typical Interrupt Source
Connected Pin / Function
Real Time Clock
Generic
Generic
Generic
PS/2 Mouse
Internal
SATA
SATA
Inverted IRQ8# from internal RTC or Multimedia
Timer 1
IRQ9 via SERIRQ, SCI, or TCO, PIRQx
IRQ10 via SERIRQ, SCI, or TCO, PIRQx
IRQ11 via SERIRQ, SCI, or TCO, PIRQx
IRQ12 via SERIRQ, SCI, or TCO, PIRQx
State Machine output based on processor FERR#
assertion. Can optionally be used for SCI or TCO
interrupts if FERR# is not needed.
SATA Primary (legacy mode), SERIRQ, PIRQx
SATA Secondary (legacy mode), SATA Secondary
(legacy mode), SERIRQ, PIRQx
The IICH cascades the slave controller onto the master controller through master
controller interrupt input 2. This means there are only 15 possible interrupts for the
IICH PIC.
Interrupts can individually be programmed to be edge or level, except for IRQ0, IRQ2,
IRQ8#.
Note:
Active-low interrupt sources, such as the PIRQ#s, are internally inverted in the IICH. In
the following descriptions of the 8259s, the interrupt levels are in reference to the
signals at the internal interface of the 8259s, after the required inversions have
occurred. Therefore, the term âhighâ indicates âactiveâ, which means âlowâ on an
originating PIRQ#.
30.2.2
I/O Registers
The interrupt controller registers are located at 20h and 21h for the master controller
(IRQ0â7), and at A0h and A1h for the slave controller (IRQ8â13). These registers have
multiple functions depending upon the data written to them. Table 30-5 lists the
different register possibilities for each address.
Table 30-5. Summary of 8259 Interrupt Controller (PIC) Registers Mapped in I/O Space
Offset Start Offset End
Register ID - Description
Default
Value
020h, 0A0h
021h, 0A1h
21h
A1h
21h, 0A1h
021h, 0A1h
020h, 0A0h
020h, 0A0h
4D0h
4D1h
020h, 0A0h
021h, 0A1h
21h
A1h
21h, 0A1h
021h, 0A1h
020h, 0A0h
020h, 0A0h
4D0h
4D1h
âICW1[0-1] - Initialization Command Word 1 Registerâ on page 1119
0001X0XXb
âICW2[0-1] - Initialization Command Word 2 Registerâ on page 1120
XXh
âMICW3 - Master Initialization Command Word 3 Registerâ on page 1121
04h
âSICW3 - Slave Initialization Command Word 3 Registerâ on page 1121
00h
âICW4[0-1] - Initialization Command Word 4 Registerâ on page 1122
01h
âOCW1[0-1]- Operational Control Word 1 (Interrupt Mask) Registerâ on page 1122 00h
âOCW2[0-1] - Operational Control Word 2 Registerâ on page 1123
001XXXXXb
âOCW3[0-1] - Operational Control Word 3 Registerâ on page 1124
001XX10b
âELCR1 - Master Edge/Level Control Registerâ on page 1125
00h
âELCR2 - Slave Edge/Level Control Registerâ on page 1126
00
Intel® EP80579 Integrated Processor Product Line Datasheet
1118
August 2009
Order Number: 320066-003US
|
▷ |