summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/arm/gp32/smc/smc.c
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>2008-05-06 20:54:06 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>2008-05-06 20:54:06 +0000
commit0542a23b3fe475cf0249dc37fd739a8e8b8209d8 (patch)
tree1c3ee5200eb748f44d2af5ca0e78c383df4eb2f6 /c/src/lib/libbsp/arm/gp32/smc/smc.c
parent2008-05-06 Joel Sherrill <joel.sherrill@OARcorp.com> (diff)
downloadrtems-0542a23b3fe475cf0249dc37fd739a8e8b8209d8.tar.bz2
2008-05-06 Ray Xu <rayx.cn@gmail.com>
* console/uart.c, include/bsp.h, smc/smc.c, startup/bspstart.c: Merge smdk2410 with gp32.
Diffstat (limited to 'c/src/lib/libbsp/arm/gp32/smc/smc.c')
-rw-r--r--c/src/lib/libbsp/arm/gp32/smc/smc.c10
1 files changed, 9 insertions, 1 deletions
diff --git a/c/src/lib/libbsp/arm/gp32/smc/smc.c b/c/src/lib/libbsp/arm/gp32/smc/smc.c
index cd0a9a5607..16aabb9d08 100644
--- a/c/src/lib/libbsp/arm/gp32/smc/smc.c
+++ b/c/src/lib/libbsp/arm/gp32/smc/smc.c
@@ -17,7 +17,7 @@
#include "rtems/diskdevs.h"
#include "smc.h"
#include <rtems/bspIo.h>
-#include <s3c2400.h>
+#include <s3c24xx.h>
#define SMC_DEVICE_NAME "/dev/smc"
#define SMC_SAMSUNG_ID 0xEC
@@ -58,6 +58,14 @@ struct SMC_INFO
uint32_t mb;
};
+#ifdef CPU_S3C2410 //different regester map
+#define rPBDAT rGPBDAT
+#define rPBCON rGPBCON
+#define rPDDAT rGPDDAT
+#define rPEDAT rGPEDAT
+#endif
+
+
static struct SMC_INFO smc_info;
uint32_t smc_l2p[0x2000];