diff options
Diffstat (limited to 'firmware/crt0.S')
-rw-r--r-- | firmware/crt0.S | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/firmware/crt0.S b/firmware/crt0.S index 207946bd2c..baa5361c4e 100644 --- a/firmware/crt0.S +++ b/firmware/crt0.S | |||
@@ -58,7 +58,7 @@ start: | |||
58 | /* Chip select 1 - LCD controller */ | 58 | /* Chip select 1 - LCD controller */ |
59 | move.l #0xf0000000,%d0 /* CSAR1 - Base = 0xf0000000 */ | 59 | move.l #0xf0000000,%d0 /* CSAR1 - Base = 0xf0000000 */ |
60 | move.l %d0,(0x08c,%a0) | 60 | move.l %d0,(0x08c,%a0) |
61 | move.l #0x0000007b,%d0 /* CSMR1 - 64K, Only data access */ | 61 | move.l #0x00000075,%d0 /* CSMR1 - 64K, Only data access */ |
62 | move.l %d0,(0x090,%a0) | 62 | move.l %d0,(0x090,%a0) |
63 | move.l #0x00002180,%d0 /* CSCR1 - 8 wait states, 16 bits, no bursts */ | 63 | move.l #0x00002180,%d0 /* CSCR1 - 8 wait states, 16 bits, no bursts */ |
64 | move.l %d0,(0x094,%a0) | 64 | move.l %d0,(0x094,%a0) |
@@ -66,7 +66,7 @@ start: | |||
66 | /* Chip select 2 - ATA controller */ | 66 | /* Chip select 2 - ATA controller */ |
67 | move.l #0x20000000,%d0 /* CSAR2 - Base = 0x20000000 */ | 67 | move.l #0x20000000,%d0 /* CSAR2 - Base = 0x20000000 */ |
68 | move.l %d0,(0x098,%a0) | 68 | move.l %d0,(0x098,%a0) |
69 | move.l #0x0000007b,%d0 /* CSMR2 - 64K, Only data access */ | 69 | move.l #0x00000075,%d0 /* CSMR2 - 64K, Only data access */ |
70 | move.l %d0,(0x09c,%a0) | 70 | move.l %d0,(0x09c,%a0) |
71 | move.l #0x00000180,%d0 /* CSCR2 - no wait states, 16 bits, no bursts */ | 71 | move.l #0x00000180,%d0 /* CSCR2 - no wait states, 16 bits, no bursts */ |
72 | move.l %d0,(0x0a0,%a0) /* NOTE: I'm not sure about the wait states. | 72 | move.l %d0,(0x0a0,%a0) /* NOTE: I'm not sure about the wait states. |