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