summaryrefslogtreecommitdiffstats
path: root/c
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>2007-09-05 23:58:06 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>2007-09-05 23:58:06 +0000
commit2aaff51bb5f5f0614a34e9b555208f2a5c5d2257 (patch)
tree920c015c57474b3637d13effbe48c003920b1c2b /c
parent2007-09-05 Joel Sherrill <joel.sherrill@oarcorp.com> (diff)
downloadrtems-2aaff51bb5f5f0614a34e9b555208f2a5c5d2257.tar.bz2
2007-09-05 Daniel Hellstrom <daniel@gaisler.com>
* include/bsp.h: This patch prepares bsp.h so that shared code (new drivers) can easily have small small sections of BSP specific code.
Diffstat (limited to 'c')
-rw-r--r--c/src/lib/libbsp/sparc/leon2/ChangeLog5
-rw-r--r--c/src/lib/libbsp/sparc/leon2/include/bsp.h3
-rw-r--r--c/src/lib/libbsp/sparc/leon3/ChangeLog5
-rw-r--r--c/src/lib/libbsp/sparc/leon3/include/bsp.h3
4 files changed, 16 insertions, 0 deletions
diff --git a/c/src/lib/libbsp/sparc/leon2/ChangeLog b/c/src/lib/libbsp/sparc/leon2/ChangeLog
index af19939ca8..64760cfd9b 100644
--- a/c/src/lib/libbsp/sparc/leon2/ChangeLog
+++ b/c/src/lib/libbsp/sparc/leon2/ChangeLog
@@ -1,3 +1,8 @@
+2007-09-05 Daniel Hellstrom <daniel@gaisler.com>
+
+ * include/bsp.h: This patch prepares bsp.h so that shared code (new
+ drivers) can easily have small small sections of BSP specific code.
+
2007-05-11 Joel Sherrill <joel.sherrill@OARcorp.com>
* startup/spurious.c: Fix typo from previous commit.
diff --git a/c/src/lib/libbsp/sparc/leon2/include/bsp.h b/c/src/lib/libbsp/sparc/leon2/include/bsp.h
index bec62f7193..7b39beca9c 100644
--- a/c/src/lib/libbsp/sparc/leon2/include/bsp.h
+++ b/c/src/lib/libbsp/sparc/leon2/include/bsp.h
@@ -32,6 +32,9 @@ extern "C" {
#include <leon.h>
#include <rtems/clockdrv.h>
#include <rtems/console.h>
+
+/* SPARC CPU variant: LEON2 */
+#define LEON2 1
/*
* confdefs.h overrides for this BSP:
diff --git a/c/src/lib/libbsp/sparc/leon3/ChangeLog b/c/src/lib/libbsp/sparc/leon3/ChangeLog
index c5452b867a..69466fcdf3 100644
--- a/c/src/lib/libbsp/sparc/leon3/ChangeLog
+++ b/c/src/lib/libbsp/sparc/leon3/ChangeLog
@@ -1,3 +1,8 @@
+2007-09-05 Daniel Hellstrom <daniel@gaisler.com>
+
+ * include/bsp.h: This patch prepares bsp.h so that shared code (new
+ drivers) can easily have small small sections of BSP specific code.
+
2007-05-11 Joel Sherrill <joel.sherrill@OARcorp.com>
* include/bsp.h, startup/bspstart.c, startup/spurious.c: hello and
diff --git a/c/src/lib/libbsp/sparc/leon3/include/bsp.h b/c/src/lib/libbsp/sparc/leon3/include/bsp.h
index 22ab0b1355..717395fad4 100644
--- a/c/src/lib/libbsp/sparc/leon3/include/bsp.h
+++ b/c/src/lib/libbsp/sparc/leon3/include/bsp.h
@@ -33,6 +33,9 @@ extern "C" {
#include <rtems/clockdrv.h>
#include <rtems/console.h>
+/* SPARC CPU variant: LEON3 */
+#define LEON3 1
+
/*
* confdefs.h overrides for this BSP:
* - two termios serial ports