Sfoglia il codice sorgente

Map SRAM on NC650 board

wdenk 20 anni fa
parent
commit
cacfab588a
2 ha cambiato i file con 17 aggiunte e 0 eliminazioni
  1. 2 0
      CHANGELOG
  2. 15 0
      include/configs/NC650.h

+ 2 - 0
CHANGELOG

@@ -2,6 +2,8 @@
 Changes since U-Boot 1.1.1:
 ======================================================================
 
+* Map SRAM on NC650 board
+
 * Work around for Ethernet problems on Xaeniax board
 
 * Patch by TsiChung Liew, 23 Sep 2004:

+ 15 - 0
include/configs/NC650.h

@@ -334,6 +334,21 @@
 #define CFG_OR3_PRELIM	(CFG_PRELIM_OR_AM | CFG_OR_TIMING_SDRAM)
 #define CFG_BR3_PRELIM	((SDRAM_BASE3_PRELIM & BR_BA_MSK) | BR_MS_UPMA | BR_V)
 
+/*
+ * BR5 and OR5 (SRAM)
+ */
+#define CFG_SRAM_BASE		0x60000000
+#define CFG_SRAM_SIZE		0x00080000
+
+#define CFG_OR_TIMING_SRAM	(OR_CSNT_SAM | OR_ACS_DIV1 | OR_BI | \
+				 OR_SCY_15_CLK | OR_EHTR | OR_TRLX)
+
+#define CFG_BR5_PRELIM  ((CFG_SRAM_BASE & BR_BA_MSK) | BR_PS_8 | BR_V )
+#define CFG_OR5_PRELIM  (((-CFG_SRAM_SIZE) & OR_AM_MSK) | CFG_OR_TIMING_SRAM)
+
+
+
+
 /*
  * 4096 Rows from SDRAM example configuration
  * 1000 factor s -> ms