Changes between Version 32 and Version 33 of kernel_interrupts


Ignore:
Timestamp:
Dec 15, 2016, 3:31:03 PM (7 years ago)
Author:
alain
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • kernel_interrupts

    v32 v33  
    1010A multi-channel XCU component in a given cluster must contain (NB_PROCS_MAX * IRQ_PER_PROCESSOR) channels  (one channel = one XCU output IRQ).
    1111
    12 There is three interrupt vectors per processor (stored in each processor's scheduler) for the three  interrupts types: '''HWI''' (Hardware Interrupt), '''PTI''' (Programmable Timer Interrupt), and '''WTI''' (Write Triggered Interrupt). The WTI are actually hardware mailboxes, that are used by the GIET-VM to implement two mechanisms:
     12There is three interrupt vectors per processor (stored in each processor's scheduler) for the three  interrupts types: '''HWI''' (Hardware Interrupt), '''PTI''' (Programmable Timer Interrupt), and '''WTI''' (Write Triggered Interrupt). The '''WTI''' are actually hardware mailboxes, that are used by the GIET-VM to implement two mechanisms:
    1313 * they are used to implement software IPIs (Inter Processor Interrupt).
    1414 * they are used to dynamically route the external IRQs (generated by the external peripherals) to a given processor.
     
    4040
    4141 * unsigned char '''_wti_alloc'''[X_SIZE][Y_SIZE][XCU_NB_WTI];
    42 This array describes the WTI mailboxes allocation status in each cluster. Boolean true if MTI mailbox allocated.
     42This array describes the WTI mailboxes allocation status in each cluster. Boolean true if WTI mailbox allocated.
    4343
    4444 * spin_lock_t '''_wti_lock'''[X_SIZE][Y_SIZE];