summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/i960/rxgen960/include/rxgen960_config.h
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>1999-10-27 15:29:18 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>1999-10-27 15:29:18 +0000
commit702c5f5b42e975c35a94f1ae3d39a77815f36f70 (patch)
tree46a9caa5230280f7c51530aeeff50355f893083c /c/src/lib/libbsp/i960/rxgen960/include/rxgen960_config.h
parentFirst attempt at icluding Eric Valette and Emmanuel Raguet. (diff)
downloadrtems-702c5f5b42e975c35a94f1ae3d39a77815f36f70.tar.bz2
The rxgen960 BSP and i960 RPM support was submitted by Mark Bronson
<mark@ramix.com> of RAMIX.
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