Changes between Version 9 and Version 10 of icu_device_api


Ignore:
Timestamp:
Nov 4, 2016, 12:38:32 PM (7 years ago)
Author:
alain
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • icu_device_api

    v9 v10  
    88He is in charge of concentrating all IRQs (interrupt requests)  generated by a peripheral to signal the completion of an  I/O operation. Each IRQ should be routed to the core that started the I/O operation. The ICU device must also help the kernel to select the ISR (Interrupt Service Routine) that must be executed by the target core.
    99
    10 This component can be implemented as a dedicated hardware, centralized or distributed in all clusters, or emulated in software,
    11 as long as it implements the API defined below.
     10This component can be implemented as a dedicated hardware, centralized or distributed in all clusters, or emulated in software, as long as it implements the API defined below.  For the TSAR architecture, the generic ICU device is implemented by the two hardware components soclib_xicu and and soclib_iopic, and their associated drivers.
    1211
    1312ALMOS-MK defines three types of IRQs, that are handled by this generic ICU device: