- 09 May, 2009 1 commit
-
-
Jeffrey Lee authored
Detail: Makefile - added USB to objects list s/Boot, s/USB, hdr/StaticWS, hdr/USB - USB EHCI code s/Debug, s/Stubs, s/Timers, s/Top, s/UART, s/Video - Debugging tweaks and header dependency fixes s/Interrupts, hdr/omap3530 - Interrupt fixes & debugging code hdr/PRCM - typo fix Admin: Tested on rev C2 beagleboard Version 0.08. Tagged as 'OMAP3-0_08'
-
- 23 Apr, 2009 1 commit
-
-
Jeffrey Lee authored
Detail: s/Top - Fix cache clean code to iterate sets/ways/cache levels correctly Admin: Tested on rev C2 beagleboard Version 0.07. Tagged as 'OMAP3-0_07'
-
- 08 Apr, 2009 1 commit
-
-
Jeffrey Lee authored
Detail: s/Boot - Fixes for rev C beagleboard. Added GPIO code. s/Debug - DebugHALPrint, DebugHALPrintReg routines s/PRCM - PRCM_GetFreqSel added s/RAM - Fixes for rev C beagleboard. Sped up RAM clear by using more regs. s/Top - Fixes for rev C beagleboard s/Video - Video code potentially complete, but full of bugs and so still disabled. hdr/GPIO - Added GPIO registers hdr/omap3530 - Fixes for rev C beagleboard, GPIO, debug macros, QEMU support for new video code hdr/SDRC - Typo fix hdr/StaticWS - GPIO, pixel rate entries added hdr/Video - DSI PLL registers added Admin: Tested on rev C beagleboard. Version 0.04. Tagged as 'OMAP3-0_04'
-
- 06 Mar, 2009 1 commit
-
-
Jeffrey Lee authored
Detail: s/Boot - Store some workspace vars used by video code. Disable some debug output. s/Interrupts - Update HAL_IRQClear to allow clearing of VSync IRQ s/Top - Fix CP15 flags s/Video - Implemented majority of video code needed by kernel. Correct code for calculating and programming pixel clocks still required, so code remains disabled by default. hdr/PRCM - Correct typo hdr/StaticWS - Add video-related workspace entries hdr/Video - Add constants for mouse pointer image buffer size Admin: Tested under qemu-omap3 and rev B6 beagleboard. Version 0.03. Tagged as 'OMAP3-0_03'
-
- 21 Feb, 2009 1 commit
-
-
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'
-
- 01 Feb, 2009 1 commit
-
-
Jeffrey Lee authored
Detail: Performs startup procedure suitable for any location in ROM or RAM. UART, timer, counter, interrupt & debug functionality implemented. Video support incomplete and nonfunctional. Admin: Tested with HALTester & RISC OS kernel under qemu-omap3 Version 0.01. Tagged as 'OMAP3-0_01'
-
- 27 Jan, 2009 1 commit
-
-
Ben Avison authored
Detail: The code does nothing (an infinite loop) but the Makefile implements all necessary phases of a ROM build. Admin: Used in a test build. Version 0.00. Not tagged
-