From a2c49db828e80ad1d8346b0516211c2142fd4f49 Mon Sep 17 00:00:00 2001 From: funman Date: Thu, 21 Jan 2010 08:57:07 +0000 Subject: [PATCH] vibe500: do not use float arithmetic, even if gcc would reduce this expression to a constant at compile time git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24304 a1c6a512-1295-4272-9138-f99709370657 --- firmware/target/arm/pbell/vibe500/lcd-vibe500.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/firmware/target/arm/pbell/vibe500/lcd-vibe500.c b/firmware/target/arm/pbell/vibe500/lcd-vibe500.c index ca483f74e..4cb073db7 100644 --- a/firmware/target/arm/pbell/vibe500/lcd-vibe500.c +++ b/firmware/target/arm/pbell/vibe500/lcd-vibe500.c @@ -206,7 +206,7 @@ static void lcd_power_on(void) lcd_write_reg(R_POWER_CONTROL1,0x0010); sleep(HZ/67); /* 15ms */ lcd_write_reg(R_POWER_CONTROL5,0x3019); - sleep(HZ/6.6);/* 150ms */ + sleep(HZ*10/66);/* /6.6 = 150ms */ lcd_write_reg(0x09,0x0002); /* - ?? */ sleep(HZ/67); /* 15ms */ lcd_write_reg(R_POWER_CONTROL4,0x0018); @@ -331,7 +331,7 @@ static void lcd_display_on(void) lcd_write_reg(R_POWER_CONTROL1,0x10); sleep(HZ/67); /* 15ms */ lcd_write_reg(R_POWER_CONTROL5,0x3019); - sleep(HZ/6.6);/* 150ms */ + sleep(HZ*10/66);/* /6.6 = 150ms */ lcd_write_reg(0x09,2); /* -?? */ sleep(HZ/20); /* 50ms */ lcd_write_reg(R_DISP_CONTROL,5); -- 2.11.4.GIT