[rtems-libbsd commit] link01: Add static_hints and make nic-sysinit. h generic

Joel Sherrill joel at rtems.org
Mon Jul 9 19:30:51 UTC 2012


Module:    rtems-libbsd
Branch:    master
Commit:    9c99de7d0e44a53daebecd7f5f7df98fab5b353c
Changeset: http://git.rtems.org/rtems-libbsd/commit/?id=9c99de7d0e44a53daebecd7f5f7df98fab5b353c

Author:    Joel Sherrill <joel.sherrill at oarcorp.com>
Date:      Mon Jul  9 14:34:08 2012 -0500

link01: Add static_hints and make nic-sysinit.h generic

---

 testsuite/link01/nic-sysinit.h |    4 ----
 testsuite/link01/test.c        |   15 +++++++++++++++
 2 files changed, 15 insertions(+), 4 deletions(-)

diff --git a/testsuite/link01/nic-sysinit.h b/testsuite/link01/nic-sysinit.h
index 27ea316..dbad732 100644
--- a/testsuite/link01/nic-sysinit.h
+++ b/testsuite/link01/nic-sysinit.h
@@ -35,10 +35,6 @@
 
 #include <freebsd/machine/rtems-bsd-sysinit.h>
 
-#define CONFIGURE_NEED_NET
-#define CONFIGURE_NEED_PCIB
-#define CONFIGURE_NEED_NET_IF_FXP
-
 /*
  *  We "read" that and generate references and nexus devices
  */
diff --git a/testsuite/link01/test.c b/testsuite/link01/test.c
index 661fe1d..1c4b260 100644
--- a/testsuite/link01/test.c
+++ b/testsuite/link01/test.c
@@ -45,8 +45,23 @@ rtems_task Init(
 #define CONFIGURE_INIT
 #include <rtems/confdefs.h>
 
+/*
+ * FreeBSD TCP/IP Initialization
+ */
+
 #include <freebsd/machine/rtems-bsd-sysinit.h>
 
+#define CONFIGURE_NEED_NET
+#define CONFIGURE_NEED_PCIB
+#define CONFIGURE_NEED_NET_IF_FXP
+
+/*
+ * This is correct for the PC
+ */
+char static_hints[] = {
+  "hint.fxp.0.prefer_iomap=1\0\n"
+};
+
 #include "nic-sysinit.h"
 
 /* end of file */




More information about the vc mailing list