diff options
Diffstat (limited to 'firmware/target/coldfire/crt0.S')
-rw-r--r-- | firmware/target/coldfire/crt0.S | 8 |
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 | */ |