50 Commits

Author SHA1 Message Date
Joel Sherrill
2cf245e32d netshell01: Add netstat command 2012-10-23 11:01:36 -05:00
Joel Sherrill
44ffbd53c6 Add ifconfig command as RTEMS Shell command
This is enough to be able to invoke the ifconfig command but it
calls exit() which is inappropriate.

The "struct option" in the ifconfig code conflicts with a structure
of the same name in newlib's and glibc's getopt.h.
2012-10-11 19:03:46 -05:00
Jennifer Averett
fe98401354 netshell01: Add ns parser globals needed for ping. 2012-10-11 08:30:50 -05:00
Joel Sherrill
ea3f3a331f netshell01/.gitignore: Update 2012-09-11 16:06:33 -05:00
Joel Sherrill
c6a5ede79d netshell01/.gitignore: New file 2012-09-11 16:04:07 -05:00
Joel Sherrill
e6fe77ef56 freebsd-userspace/Makefile: Resolve conflict so ifconfig and netstat are both here 2012-09-07 13:19:21 -05:00
Joel Sherrill
db068df3c4 netshell01: Link against ping command 2012-09-07 12:49:40 -05:00
Joel Sherrill
9be3a10b4b testsuite/Makefile: Add netshell01 2012-09-01 13:38:18 -05:00
Joel Sherrill
9609268575 loopback01/init.c: Remove junk file 2012-09-01 13:37:29 -05:00
Joel Sherrill
42cd4b0bde netshell01: New test and stop using old network configuration code
The old network configuration using a data structure does not
support IPV6 and does not support all of the network settings
that the FreeBSD command line utilities do. Transition to using
the network utilities like ifconfig, route, etc. to initialize
the NIC configuration.
2012-09-01 13:34:49 -05:00
Joel Sherrill
6e77c5a929 usb01: Correct Makefile 2012-07-28 07:13:24 -05:00
Joel Sherrill
647081dbe3 usb01: make Makefile follow pattern of others 2012-07-28 06:53:35 -05:00
Joel Sherrill
d32a9cf7c5 mghttpd01: Add test - does not build yet 2012-07-28 06:42:15 -05:00
Joel Sherrill
68e4c84698 testsuite/Makefile: Clean up after test name change 2012-07-28 06:40:35 -05:00
Joel Sherrill
04ca033095 loopback01: Does not include rtems specific net files 2012-07-27 08:14:05 -05:00
Joel Sherrill
7d69fb33a6 init01: Add configuration structure 2012-07-27 08:11:01 -05:00
Joel Sherrill
71703fec74 init01: Add init.c 2012-07-27 07:48:22 -05:00
Joel Sherrill
4a3e48913b loopback01: New test from samples/loopback 2012-07-26 08:17:53 -05:00
Joel Sherrill
7e7dac757b Rename link01 to init01 2012-07-26 07:22:23 -05:00
Joel Sherrill
e717e81793 link01 - Clean up and split so initialization can be reused in other tests
Removed building link_r since we appear to have managed to resolve
not pulling in enough of the FreeBSD source or having adequate
adapter routines.
2012-07-26 07:18:19 -05:00
Joel Sherrill
19ffee0716 link01: Only include fxp on pc386 2012-07-17 13:09:58 -05:00
Joel Sherrill
4f44b24fae link01: Initialize interfaces 2012-07-11 14:31:09 -05:00
Joel Sherrill
9c99de7d0e link01: Add static_hints and make nic-sysinit.h generic 2012-07-09 14:34:08 -05:00
Jennifer Averett
8b588ff7b7 Move config info into a .h file 2012-06-29 13:10:11 -05:00
Jennifer Averett
36ebd68c02 Added legacy in order to get pcib to work correctly and resoleved fxp attach issue.
The fxp attach has a resource allocation issue still to address, but
should work as soon as that is debugged.
2012-06-29 12:42:00 -05:00
Jennifer Averett
3cde7552eb Corrected link01 configuration and added pcib to SYSINIT. 2012-05-30 11:51:35 -05:00
Joel Sherrill
4bc83af749 timeout - Use standard Makefile template 2012-05-17 14:56:15 -05:00
Jennifer Averett
596a7ea5d6 Standardized Makefiles so that i386 would build correctly. 2012-05-16 10:21:12 -05:00
Sebastian Huber
4f6cf1e3bc Use SYSINIT reference defines 2012-05-10 17:04:20 +02:00
Christian Mauderer
ee6b343cba Provide SWI(9) and TIMEOUT(9) 2012-05-10 16:30:49 +02:00
Jennifer Averett
b95c98901d Added subr_unit.c needed for addtional Nics. 2012-05-09 13:55:00 -05:00
Jennifer Averett
0ff173330b Added calls to force the linkage of RealTek and EtherExpress Nics. 2012-04-16 12:12:09 -05:00
Joel Sherrill
74109fe6ce link01 - Add .gitnore 2012-04-05 14:03:07 -05:00
Joel Sherrill
10c59c782c link01 - Produce undefined list from relocatable and link errors
This helps when tracking down how many undefined symbols there
are and where they were defined.
2012-04-05 14:03:07 -05:00
Joel Sherrill
aa34b6b71b link01 - add undefined.txt to CLEAN_ADDITIONS 2012-04-05 11:44:15 -05:00
Joel Sherrill
a7926648db link01 - Add list of undefined symbols 2012-04-05 08:24:45 -05:00
Joel Sherrill
336762e7b2 Remove dummy symbols in link01 test
+ add symbol where needed
  + use as much as possible from rtems-bsd-symbols.c
2012-03-27 17:07:19 -05:00
Jennifer Averett
334957baa1 Moved prison_free and prison_hold to rtems-bsd-jail.c 2012-03-27 15:00:44 -05:00
Sebastian Huber
d1822e55c0 testsuite/usb01: Support multiple BSPs 2012-03-27 11:27:55 +02:00
Julien Delange
a52104cf46 e1000 driver now compiles with fewer modifications
- Change some include path in the e1000 drivers
  - Add some files from the FreeBSD source tree (modification in
    freebsd-to-rtems.py)
    - Avoid inconsistent functions declarations: the bool_t and/or
    boolean_t are not the same between rtems and freebsd so that a
    function with the prototype bool_t foobar() and another boolean_t
    foobar() does not compile on rtems. (see if_igb.c for example)
      Joel Note: These are still inconsistent on the FreeBSD side and need
                 to be addressed by them. We will just make the prototype
                 match the body until they give us a solution.
2012-03-26 09:51:49 -05:00
Jennifer Averett
3be460f8cd Added comments on how to force the inclusion of the RealTek and Etherexpress Nics. 2012-03-23 13:20:57 -05:00
Joel Sherrill
71141b3aa8 usb01 builds but does not link 2012-03-21 12:45:37 -05:00
Joel Sherrill
98c7ee3f10 USB test but closer to code in PR 2012-03-20 09:18:33 -05:00
Joel Sherrill
66e89993e0 Convert to UNIX CR/LF. 2012-03-20 09:13:05 -05:00
Joel Sherrill
c8f671afa1 Compiles but we are missing test.h.
Maybe it is in the PR.
2012-03-20 09:12:27 -05:00
Joel Sherrill
8ac749a3ea Add USB test from Sebastian Huber with no modifications. 2012-03-20 08:58:01 -05:00
Jennifer Averett
3d7f69c868 Added RealTek nic. 2012-03-20 08:14:59 -05:00
Joel Sherrill
6ad03bf517 Remove rtems/ from includes of RTEMS specific files 2012-03-08 10:31:56 -06:00
Joel Sherrill
d4f439f27e Add rmlock - almost links 2012-03-07 15:10:49 -06:00
Joel Sherrill
2e2d4416e2 Add testsuite with single linking tests (link01) 2012-03-07 12:09:14 -06:00