1 Jun 2007 03:05
jethead71: r13531 - in trunk/firmware/target/arm: . sandisk/sansa-e200
<mailer <at> svn.rockbox.org>
2007-06-01 01:05:57 GMT
2007-06-01 01:05:57 GMT
Date: 2007-06-01 03:05:57 +0200 (Fri, 01 Jun 2007)
New Revision: 13531
Log Message:
e200: Use clocking set up by loader and skip setting the values for now. Change a DMA related register value
and leave another alone. Seems to stop the melting screen and gives a speedup especially to video and
graphics. If the former isn't quite fixed, the latter definitely works. Please don't enable frequency
scaling for now as that will clobber the register values.
Modified:
trunk/firmware/target/arm/sandisk/sansa-e200/ata-e200.c
trunk/firmware/target/arm/system-pp502x.c
Modified: trunk/firmware/target/arm/sandisk/sansa-e200/ata-e200.c
===================================================================
--- trunk/firmware/target/arm/sandisk/sansa-e200/ata-e200.c 2007-05-31 18:07:11 UTC (rev 13530)
+++ trunk/firmware/target/arm/sandisk/sansa-e200/ata-e200.c 2007-06-01 01:05:57 UTC (rev 13531)
<at> <at> -363,8 +363,6 <at> <at>
DEV_EN |= DEV_ATA; /* Enable controller */
DEV_RS |= DEV_ATA; /* Reset controller */
DEV_RS &=~DEV_ATA; /* Clear Reset */
- outl(0, 0x6000b000);
- outl(0, 0x6000a000); /* Init DMA controller? */
/* Init NAND */
REG_11 |= (1 << 15);
Modified: trunk/firmware/target/arm/system-pp502x.c
===================================================================
--- trunk/firmware/target/arm/system-pp502x.c 2007-05-31 18:07:11 UTC (rev 13530)
(Continue reading)
RSS Feed