From e4972b08f7600c7fb6bff0d9c622e27307c9ce34 Mon Sep 17 00:00:00 2001 From: Rafaël Carré Date: Tue, 23 Mar 2010 09:20:12 +0000 Subject: as3525: do not read i2c2_cpsr* registers because the clock might be disabled The registers value does not change so we don't need to read them This avoids dividing by 0 git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25303 a1c6a512-1295-4272-9138-f99709370657 --- firmware/target/arm/as3525/debug-as3525.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'firmware/target') diff --git a/firmware/target/arm/as3525/debug-as3525.c b/firmware/target/arm/as3525/debug-as3525.c index 037dc044f2..4d4373fc04 100644 --- a/firmware/target/arm/as3525/debug-as3525.c +++ b/firmware/target/arm/as3525/debug-as3525.c @@ -167,7 +167,7 @@ static int calc_freq(int clk) return 0; } case CLK_I2C: - return calc_freq(CLK_PCLK)/(I2C2_CPSR1<<8 | I2C2_CPSR0); + return calc_freq(CLK_PCLK)/I2C_PRESCALER; case CLK_I2SI: switch((CGU_AUDIO>>12) & 3) { case 0: -- cgit v1.2.3