hrev47590 adds 1 changeset to branch 'master' old head: 1dc356fb06ea596f88abc075656dc225310e5de9 new head: 7749faf602bd12b598d72322524f7dc567f5fc5b overview: http://cgit.haiku-os.org/haiku/log/?qt=range&q=7749faf+%5E1dc356f ---------------------------------------------------------------------------- 7749faf: Disable frame buffer for now since it's not essential. Fix involves correcting fault when writing to CM_CLKSEL_DSS during frame buffer initialisation. [ Arvind S Raj <sraj.arvind@xxxxxxxxx> ] ---------------------------------------------------------------------------- Revision: hrev47590 Commit: 7749faf602bd12b598d72322524f7dc567f5fc5b URL: http://cgit.haiku-os.org/haiku/commit/?id=7749faf Author: Arvind S Raj <sraj.arvind@xxxxxxxxx> Date: Mon Jul 28 13:58:41 2014 UTC Committer: Adrien Destugues <pulkomandy@xxxxxxxxxxxxx> Commit-Date: Mon Jul 28 14:12:58 2014 UTC ---------------------------------------------------------------------------- 1 file changed, 5 insertions(+), 1 deletion(-) src/system/boot/platform/u-boot/video.cpp | 6 +++++- ---------------------------------------------------------------------------- diff --git a/src/system/boot/platform/u-boot/video.cpp b/src/system/boot/platform/u-boot/video.cpp index f7c4c72..1faabe1 100644 --- a/src/system/boot/platform/u-boot/video.cpp +++ b/src/system/boot/platform/u-boot/video.cpp @@ -110,7 +110,11 @@ platform_init_video(void) gFramebuffer = arch_get_fb_arm_920(0x88000000); #elif defined(BOARD_CPU_OMAP3) extern ArchFramebuffer *arch_get_fb_arm_omap3(addr_t base); - gFramebuffer = arch_get_fb_arm_omap3(0x88000000); + //FIXME: This is disabled because writing to CM_CLKSEL_DSS during the initialisation + //of the framebuffer driver on OMAP3 triggers a floating point exception + //(tested in qemu-linaro from git at commit ac0bfdb9c310276521e5b089d7f36c1f610ca60b) + //gFramebuffer = arch_get_fb_arm_omap3(FB_BASE); + gFramebuffer = NULL; #elif defined(BOARD_CPU_PXA270) ArchFramebuffer *arch_get_fb_arm_pxa270(addr_t base); gFramebuffer = arch_get_fb_arm_pxa270(0xA3000000);