From 9b2e9472eaff3b2e8c53ceeb952f4ee91254e940 Mon Sep 17 00:00:00 2001 From: Fred Bauer Date: Thu, 18 Nov 2010 16:37:56 +0000 Subject: [PATCH] FS#11608: switch cpu to async operation in boosted mode git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28616 a1c6a512-1295-4272-9138-f99709370657 --- firmware/target/arm/as3525/system-as3525.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/firmware/target/arm/as3525/system-as3525.c b/firmware/target/arm/as3525/system-as3525.c index 01534abb3c..d8059715d0 100644 --- a/firmware/target/arm/as3525/system-as3525.c +++ b/firmware/target/arm/as3525/system-as3525.c @@ -369,8 +369,8 @@ void set_cpu_frequency(long frequency) asm volatile( "mrc p15, 0, r0, c1, c0 \n" - "bic r0, r0, #3<<30 \n" /* clear bus bits */ - "orr r0, r0, #1<<30 \n" /* synchronous bus clocking */ + "orr r0, r0, #3<<30 \n" /* asynchronous bus clocking */ + /* synchronous bus clocking had issues on some players */ "mcr p15, 0, r0, c1, c0 \n" : : : "r0" );