- 20 Mar, 2010 2 commits
-
-
Jeffrey Lee authored
Detail: A fair number of bus/device types and IDs have been added to the Cortex branch since the branch was created. Now that the ClearIRQ entry has also been added, it's about time that the HAL branch was brought up to date. Admin: Untested, but should be fine. Version 5.35, 4.79.2.111. Tagged as 'Kernel-5_35-4_79_2_111'
-
Jeffrey Lee authored
Detail: hdr/HALDevice, h/HALDevice - inserted the new 'ClearIRQ' entry point into one of the reserved areas. Once the RISC OS-side driver has serviced the device's IRQ the ClearIRQ entry point should be called to allow the HAL device to clear any latched interrupt states in intermediate IRQ controllers (e.g. when using GPIO IRQs on OMAP) Since this entry point is new, support for it in existing device drivers isn't guaranteed; HAL device implementations of existing APIs must make sure the use a new major version number to indicate that they require ClearIRQ to be called. hdr/HALDevice - added some new bus types to represent the GPMC & L3/L4 interconnects in the OMAP. hdr/HALDevice - added ethernet NIC device type & IDs for SMSC9221 & DM9000 NICs Admin: Tested on rev C2 beagleboard Version 5.35, 4.79.2.98.2.25. Tagged as 'Kernel-5_35-4_79_2_98_2_25'
-
- 21 Feb, 2003 1 commit
-
-
Ben Avison authored
Detail: * Merged in the change to RISC OS 4.02 kernel that moved the GSTrans workspace out of scratch space. * Fixed a few bugs in callback postponement, and interrupt holes in callback dispatch. See Docs.CallbackChange for full info. * Fixed SystemSizeCMOS to SysHeapCMOS - wouldn't build as was. * Added an export of a C version of Hdr:HALDevice, based on the Hdr2H translation but with an additional struct definition. Required by SoundControl 1.00. * Added some additional location and ID allocations to Hdr:HALDevice. Required by today's HAL and SoundControl. Admin: Partially tested. Version 5.35, 4.79.2.56. Tagged as 'Kernel-5_35-4_79_2_56'
-