summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/i960/rxgen960/include/rxgen960_config.h
diff options
context:
space:
mode:
Diffstat (limited to 'c/src/lib/libbsp/i960/rxgen960/include/rxgen960_config.h')
-rw-r--r--c/src/lib/libbsp/i960/rxgen960/include/rxgen960_config.h27
1 files changed, 27 insertions, 0 deletions
diff --git a/c/src/lib/libbsp/i960/rxgen960/include/rxgen960_config.h b/c/src/lib/libbsp/i960/rxgen960/include/rxgen960_config.h
new file mode 100644
index 0000000000..009a0c4531
--- /dev/null
+++ b/c/src/lib/libbsp/i960/rxgen960/include/rxgen960_config.h
@@ -0,0 +1,27 @@
+/* PMC901 specific configuration values */
+#ifndef __PMC901_CONFIG__
+#define __PMC901_CONFIG__
+/* The following define the PMC960 bus regions */
+/* Bus configuration */
+#define RP_CONFIG_REGS BUS_WIDTH(32)
+#define FLASH BUS_WIDTH(8)
+#define DRAM BUS_WIDTH(32)
+#define UART_LED BUS_WIDTH(8)
+#define DEFAULT BUS_WIDTH(32)
+
+/* Region Configuration */
+#define REGION_0_CONFIG RP_CONFIG_REGS
+#define REGION_2_CONFIG DEFAULT
+#define REGION_4_CONFIG DEFAULT
+#define REGION_6_CONFIG DEFAULT
+#define REGION_8_CONFIG DEFAULT
+#define REGION_A_CONFIG DRAM
+#define REGION_C_CONFIG UART_LED
+#define REGION_E_CONFIG DEFAULT
+/* #define REGION_BOOT_CONFIG (FLASH | BYTE_ORDER)*/
+#define REGION_BOOT_CONFIG (DRAM)
+
+/* #define DRAM_BASE 0xfed00000 */
+#define DRAM_BASE 0xa0000000
+
+#endif