|
@@ -37,6 +37,7 @@ static long int dram_size (long int, long int *, long int);
|
|
|
|
|
|
#define _NOT_USED_ 0xFFFFFFFF
|
|
|
|
|
|
+/* UPM initialization table for SDRAM: 40, 50, 66 MHz CLKOUT @ CAS latency 2, tWR=2 */
|
|
|
const uint sdram_table[] =
|
|
|
{
|
|
|
/*
|
|
@@ -63,14 +64,14 @@ const uint sdram_table[] =
|
|
|
/*
|
|
|
* Single Write. (Offset 18 in UPMA RAM)
|
|
|
*/
|
|
|
- 0x1F0DFC04, 0xEEABBC00, 0x01B27C04, 0x1FF5FC47, /* last */
|
|
|
- _NOT_USED_, _NOT_USED_, _NOT_USED_, _NOT_USED_,
|
|
|
+ 0x1F0DFC04, 0xEEABBC00, 0x11B77C04, 0xEFFAFC44,
|
|
|
+ 0x1FF5FC47, /* last */
|
|
|
+ _NOT_USED_, _NOT_USED_, _NOT_USED_,
|
|
|
/*
|
|
|
* Burst Write. (Offset 20 in UPMA RAM)
|
|
|
*/
|
|
|
0x1F0DFC04, 0xEEABBC00, 0x10A77C00, 0xF0AFFC00,
|
|
|
- 0xF0AFFC00, 0xE1BAFC04, 0x1FF5FC47, /* last */
|
|
|
- _NOT_USED_,
|
|
|
+ 0xF0AFFC00, 0xF0AFFC04, 0xE1BAFC44, 0x1FF5FC47, /* last */
|
|
|
_NOT_USED_, _NOT_USED_, _NOT_USED_, _NOT_USED_,
|
|
|
_NOT_USED_, _NOT_USED_, _NOT_USED_, _NOT_USED_,
|
|
|
/*
|
|
@@ -83,7 +84,7 @@ const uint sdram_table[] =
|
|
|
/*
|
|
|
* Exception. (Offset 3c in UPMA RAM)
|
|
|
*/
|
|
|
- 0x7FFFFC07, /* last */
|
|
|
+ 0xFFFFFC07, /* last */
|
|
|
_NOT_USED_, _NOT_USED_, _NOT_USED_,
|
|
|
};
|
|
|
|