Changes between Version 2 and Version 3 of kernel_interrupts
- Timestamp:
- Oct 7, 2014, 12:01:43 PM (10 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
kernel_interrupts
v2 v3 17 17 === void '''_irq_demux'''() === 18 18 This function access the ICU or XCU component (Interrupt Controler Unit) to get the interrupt vector entry. There is one ICU or XICU component per cluster, and these components support several output IRQs (one output IRQ per processor in a given cluster). 19 It uses the [source:soft/giet_vm/giet_drivers/xcu_driver _xcu_get_index()] or [source:soft/giet_vm/giet_drivers/icu_driver_icu_get_index()] functions to get the IRQ type (HWI / PTI / WTI), and the index in the corresponding interrupt vector.19 It uses the [source:soft/giet_vm/giet_drivers/xcu_driver.c _xcu_get_index()] or [source:soft/giet_vm/giet_drivers/icu_driver.c _icu_get_index()] functions to get the IRQ type (HWI / PTI / WTI), and the index in the corresponding interrupt vector. 20 20 Any index value larger than 31 means "no active interrupt", and the default ISR is executed. 21 21