summaryrefslogtreecommitdiff
path: root/firmware/target/coldfire/crt0.S
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/target/coldfire/crt0.S')
-rw-r--r--firmware/target/coldfire/crt0.S8
1 files changed, 4 insertions, 4 deletions
diff --git a/firmware/target/coldfire/crt0.S b/firmware/target/coldfire/crt0.S
index 23bf297316..8b0ee91f9b 100644
--- a/firmware/target/coldfire/crt0.S
+++ b/firmware/target/coldfire/crt0.S
@@ -63,14 +63,14 @@ start:
63 move.l #0x00000180,%d0 /* CSCR0 - no wait states, 16 bits, no bursts */ 63 move.l #0x00000180,%d0 /* CSCR0 - no wait states, 16 bits, no bursts */
64 move.l %d0,(0x088,%a0) 64 move.l %d0,(0x088,%a0)
65 65
66#ifdef MPIO_HD200 66#if (defined MPIO_HD200) || (defined MPIO_HD300)
67 /* Chip select 3 - LCD controller */ 67 /* Chip select 3 - LCD controller */
68 /* values taken from original firmware except base address*/ 68 /* FIXME Check if we really need this 2 wait states! */
69 move.l #0xf0000000,%d0 /* CSAR3 - Base = 0xf0000000 */ 69 move.l #0xf0000000,%d0 /* CSAR3 - Base = 0xf0000000 */
70 move.l %d0,(0x0a4,%a0) 70 move.l %d0,(0x0a4,%a0)
71 moveq.l #0x1,%d0 /* CSMR3 - 64K */ 71 moveq.l #0x1,%d0 /* CSMR3 - 64K */
72 move.l %d0,(0x0a8,%a0) 72 move.l %d0,(0x0a8,%a0)
73 move.l #0x00000980,%d0 /* CSCR3 - 1 wait state, 16 bits no bursts */ 73 move.l #0x00000980,%d0 /* CSCR3 - 2 wait states, 16 bits no bursts */
74 move.l %d0,(0x0ac,%a0) 74 move.l %d0,(0x0ac,%a0)
75#elif !(defined IAUDIO_M3) 75#elif !(defined IAUDIO_M3)
76 /* Chip select 1 - LCD controller */ 76 /* Chip select 1 - LCD controller */
@@ -276,7 +276,7 @@ start:
276 or.l %d0,(0xbc,%a1) 276 or.l %d0,(0xbc,%a1)
277#endif 277#endif
278 278
279#ifdef MPIO_HD200 279#if (defined MPIO_HD200) || (defined MPIO_HD300)
280 /* Set KEEP_ACT 280 /* Set KEEP_ACT
281 * Set GPIO57 high to remove hissing nois on startup 281 * Set GPIO57 high to remove hissing nois on startup
282 */ 282 */