diff options
author | Marcin Bukat <marcin.bukat@gmail.com> | 2010-11-29 13:28:22 +0000 |
---|---|---|
committer | Marcin Bukat <marcin.bukat@gmail.com> | 2010-11-29 13:28:22 +0000 |
commit | aa2abed587cfb08c76f143832b7c38c52371c15d (patch) | |
tree | 71d8ee738c933be58bc9d7b27d918d435a8483aa | |
parent | 47f670d3c27cd0eb93ddbff91c9f6a60febcbf27 (diff) | |
download | rockbox-aa2abed587cfb08c76f143832b7c38c52371c15d.tar.gz rockbox-aa2abed587cfb08c76f143832b7c38c52371c15d.zip |
MPIO - drop wait states for LCD access
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28706 a1c6a512-1295-4272-9138-f99709370657
-rw-r--r-- | firmware/target/coldfire/crt0.S | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/firmware/target/coldfire/crt0.S b/firmware/target/coldfire/crt0.S index 8b0ee91f9b..7734970ff0 100644 --- a/firmware/target/coldfire/crt0.S +++ b/firmware/target/coldfire/crt0.S | |||
@@ -65,12 +65,11 @@ start: | |||
65 | 65 | ||
66 | #if (defined MPIO_HD200) || (defined MPIO_HD300) | 66 | #if (defined MPIO_HD200) || (defined MPIO_HD300) |
67 | /* Chip select 3 - LCD controller */ | 67 | /* Chip select 3 - LCD controller */ |
68 | /* FIXME Check if we really need this 2 wait states! */ | ||
69 | move.l #0xf0000000,%d0 /* CSAR3 - Base = 0xf0000000 */ | 68 | move.l #0xf0000000,%d0 /* CSAR3 - Base = 0xf0000000 */ |
70 | move.l %d0,(0x0a4,%a0) | 69 | move.l %d0,(0x0a4,%a0) |
71 | moveq.l #0x1,%d0 /* CSMR3 - 64K */ | 70 | moveq.l #0x1,%d0 /* CSMR3 - 64K */ |
72 | move.l %d0,(0x0a8,%a0) | 71 | move.l %d0,(0x0a8,%a0) |
73 | move.l #0x00000980,%d0 /* CSCR3 - 2 wait states, 16 bits no bursts */ | 72 | move.l #0x00000180,%d0 /* CSCR3 - no wait states, 16 bits no bursts */ |
74 | move.l %d0,(0x0ac,%a0) | 73 | move.l %d0,(0x0ac,%a0) |
75 | #elif !(defined IAUDIO_M3) | 74 | #elif !(defined IAUDIO_M3) |
76 | /* Chip select 1 - LCD controller */ | 75 | /* Chip select 1 - LCD controller */ |