Intel® Core™ Ultra 200S and 200HX Series Processors SOC I/O Registers
ID | Date | Version | Classification |
---|---|---|---|
834819 | 01/29/2025 | 001 | Public |
Slave Initialization Command Word 2 (SICW2) – Offset a1
ICW2 is used to initialize the interrupt controller with the five most significant bits of the interrupt vector address. The value programmed for bits[7:3] is used by the CPU to define the base address in the interrupt vector table for the interrupt routines associated with each IRQ on the controller. Typical ISA ICW2 values are 08h for the master controller and 70h for the slave controller.
Bit Range | Default | Access | Field Name and Description |
---|---|---|---|
7:3 | 0h | WO | Interrupt Vector Base Address (IVBA) Bits [7:3] define the base address in the interrupt vector table for the interrupt routines associated with each interrupt request level input. |
2:0 | 0h | WO | Interrupt Request Level (IRL) When writing ICW2, these bits should all be 0. During an interrupt acknowledge cycle, these bits are programmed by the interrupt controller with the interrupt to be serviced. This is combined with bits [7:3] to form the interrupt vector driven onto the data bus during the second INTA# cycle. The code is a three bit binary code: |