summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp
diff options
context:
space:
mode:
authorDaniel Hellstrom <daniel@gaisler.com>2012-02-06 15:15:49 +0100
committerGedare Bloom <gedare@rtems.org>2012-03-21 12:36:02 -0400
commit67b1ce4a69dd8fe406bb2db70cb76bc4c3eb2912 (patch)
tree271a8be35d27c4906346f18d2522871789232897 /c/src/lib/libbsp
parentshared-irq: add support for custom BSP vector verification (diff)
downloadrtems-67b1ce4a69dd8fe406bb2db70cb76bc4c3eb2912.tar.bz2
SMC91111: ERC32 was never supported by driver
Moved the intelligence whether the driver is supported or not completely to the BSP, now that bsp.h is included (even though it is a driver... hmm). The ERC32 was never supported, so HAS_SMC91111 is not added to erc32/include/bsp.h. Signed-off-by: Daniel Hellstrom <daniel@gaisler.com>
Diffstat (limited to 'c/src/lib/libbsp')
-rw-r--r--c/src/lib/libbsp/sparc/leon2/include/bsp.h2
-rw-r--r--c/src/lib/libbsp/sparc/leon3/include/bsp.h2
2 files changed, 4 insertions, 0 deletions
diff --git a/c/src/lib/libbsp/sparc/leon2/include/bsp.h b/c/src/lib/libbsp/sparc/leon2/include/bsp.h
index 34e31ce206..3375d1034f 100644
--- a/c/src/lib/libbsp/sparc/leon2/include/bsp.h
+++ b/c/src/lib/libbsp/sparc/leon2/include/bsp.h
@@ -58,6 +58,8 @@ extern int rtems_smc91111_driver_attach_leon2(
#define RTEMS_BSP_NETWORK_DRIVER_ATTACH_SMC91111 \
rtems_smc91111_driver_attach_leon2
+#define HAS_SMC91111
+
/*
* The synchronous trap is an arbitrarily chosen software trap.
*/
diff --git a/c/src/lib/libbsp/sparc/leon3/include/bsp.h b/c/src/lib/libbsp/sparc/leon3/include/bsp.h
index 89b36d47f5..340ec6f126 100644
--- a/c/src/lib/libbsp/sparc/leon3/include/bsp.h
+++ b/c/src/lib/libbsp/sparc/leon3/include/bsp.h
@@ -71,6 +71,8 @@ extern int rtems_leon_greth_driver_attach(
#define RTEMS_BSP_NETWORK_DRIVER_ATTACH RTEMS_BSP_NETWORK_DRIVER_ATTACH_GRETH
#endif
+#define HAS_SMC91111
+
extern int CPU_SPARC_HAS_SNOOPING;