-
Jeffrey Lee authored
Detail: Makefile - add s.PRCM to objects s/Boot - Call PRCM_SetClocks during HAL_Init. Added (disabled) debugging code. s/Interrupts - Updated HAL_IRQSource, HAL_FIQSource to query ARM interrupt state instead of relying on INTC alone to detect whether an interrupt is firing or not. s/PRCM - Code to measure system clock frequency, store it for HAL purposes, and notify the OMAP of the frequency in order to ensure correct operation. s/Timers - Use measured system clock frequency as the timer frequency instead of hard-coded value. Return correct values from HAL_TimerPeriod. s/Top - Added (disabled) debugging code. Updated ARM initialisation to use correct cache cleaning procedure. s/Video - Further minor work towards completing video driver. hdr/CoPro15ops - Deprecate ARM_flush_* macros hdr/PRCM - Add more register addresses hdr/StaticWS - Add entried for PowerMan & 32K timer logical addresses, system clock speed hdr/Timers - remove incorrect, hard-coded timer frequency hdr/omap3530 - remove unused FlashCheck global, add DebugChar macro Admin: Tested with HALTester and the RISC OS kernel using qemu-omap3. Tested with HALTester on a rev. B6 beagleboard. Version 0.02. Tagged as 'OMAP3-0_02'
d3eceec0