Changes between Version 12 and Version 13 of kernel_interrupts


Ignore:
Timestamp:
Mar 14, 2015, 11:37:12 AM (9 years ago)
Author:
alain
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • kernel_interrupts

    v12 v13  
    2020 2. In each cluster the local '''HWI''' (hardware interrupts) generated by the local peripherals are ''statically'' allocated to local processors.
    2121 3. In each cluster, one '''PTI''' (timer interrupt) is statically allocated to each processor for context switch). The TICK period is defined by the GIET_TICK_VALUE parameter in the giet_config.h file.
    22  4. In each cluster, 4 '''WTI''' (mailbox interrupts) called WAKE_UP, EXT_IRQ_ONE, EXT_IRQ_TWO, EXT_IRQ_TER are statically allocated to each processor. The first one is used is used for processor wakup, or for others inter-processor interrupts.  The three other WTI mailbox are dynamically allocated to external IRQS generated by the external peripherals (through the IOPIC component), in order to route the IRQ to the processor that launched the I/O operation.
     22 4. In each cluster, 4 '''WTI''' (mailbox interrupts) called WAKE_UP, EXT_IRQ_ONE, EXT_IRQ_TWO, EXT_IRQ_TER are statically allocated to each processor. The first one is used by the GIET_VM boot-loader for processor wakup, and can be used by the kernel for inter-processor interrupts.  The three other WTI mailbox are dynamically allocated to external IRQS generated by the external peripherals (through the IOPIC component), in order to route the external IRQ to the processor that launched the I/O operation.
    2323|| '''WTI name'''   || ''' WTI index''' ||
    2424|| WAKE_UP       || lpid           ||