From: Abraham vd M. <ab...@us...> - 2002-02-25 12:53:53
|
Update of /cvsroot/blob/blob/include/blob/arch In directory usw-pr-cvs1:/tmp/cvs-serv25984 Modified Files: frodo.h Log Message: Updated memory configuration. nCS3 is now used for 16-bit devices on the board, nCS4 is used for the daughtercard (32-bit), and nCS0 for flash memory (32-bit). Index: frodo.h =================================================================== RCS file: /cvsroot/blob/blob/include/blob/arch/frodo.h,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- frodo.h 19 Feb 2002 11:49:55 -0000 1.4 +++ frodo.h 25 Feb 2002 12:53:45 -0000 1.5 @@ -127,8 +127,9 @@ # define MDCAS00_VALUE 0x5555557f # define MDCAS01_VALUE 0x55555555 # define MDCAS02_VALUE 0x55555555 -# define MSC0_VALUE 0x00004770 -# define MSC1_VALUE 0x4f710000 /* 0x4f750000 == 16-bit */ +# define MSC0_VALUE 0x00004770 /* nCS[1:0] 32-bit, flash */ +# define MSC1_VALUE 0x4f710000 /* nCS[3:2] 32-bit, daughter card */ +# define MSC2_VALUE 0x00004f75 /* nCS[5:4] 16-bit, CPLDs, etc. */ #else /* #if (CPU_SPEED >= CPU_CORE_SPEED_206mhz) */ @@ -141,8 +142,9 @@ # define MDCAS00_VALUE 0xaaaaaaa7 # define MDCAS01_VALUE 0xaaaaaaaa # define MDCAS02_VALUE 0xaaaaaaaa -# define MSC0_VALUE 0x00004668 -# define MSC1_VALUE /* FIXME: calculate this */ +# define MSC0_VALUE 0x00004668 /* nCS[1:0] 32-bit, flash */ +# define MSC1_VALUE 0x4e6d0000 /* nCS[3:2] 32-bit, daughter card */ +# define MSC2_VALUE 0x00004e69 /* nCS[5:4] 16-bit, CPLDs, etc. */ #endif /* #if (CPU_SPEED >= CPU_CORE_SPEED_206mhz) */ @@ -153,13 +155,11 @@ * MDCAS20_VALUE * MDCAS21_VALUE * MDCAS22_VALUE - * MSC2_VALUE */ #define MECR_VALUE 0x994a994a #define MDCAS20_VALUE 0xaaaaaa7f #define MDCAS21_VALUE 0xaaaaaaaa #define MDCAS22_VALUE 0xaaaaaaaa -#define MSC2_VALUE 0x42196669 #endif /* #ifdef BLOB_NEED_MEMCONFIG */ |