Sebastian Huber
6766ee91c5
Makefile: Add -fno-strict-aliasing
2014-09-18 13:02:36 +02:00
Sebastian Huber
15f19afcb4
telnetd01: New test
2014-09-18 09:52:00 +02:00
Sebastian Huber
a197a48f8f
telnetd: Import from RTEMS sources
2014-09-18 09:49:32 +02:00
Sebastian Huber
7e982cf603
Add file to ensure some C++ compatibility
2014-09-17 13:59:15 +02:00
Sebastian Huber
b7ea2dd81c
Install missing header files
2014-08-28 22:42:43 +02:00
Sebastian Huber
3d01336e88
Fix library creation
...
Delete library and create it from scratch to avoid problems with
non-unique file names.
2014-08-28 22:31:47 +02:00
Sebastian Huber
3951c9756a
mDNS: Add basic support
2014-01-30 16:23:04 +01:00
Sebastian Huber
917a78b209
DHCPCD(8): Add basic support
2014-01-30 16:23:03 +01:00
Sebastian Huber
9979989ee0
arphole: New test
2014-01-30 16:23:03 +01:00
Sebastian Huber
f8c3d6eacf
Add an ARP packet processor
2014-01-30 15:04:19 +01:00
Sebastian Huber
c50f1b42fe
Add rtems_bsd_get_ethernet_addr()
2014-01-30 15:04:19 +01:00
Sebastian Huber
164c5f5320
UNIX(4): Import from FreeBSD
2014-01-16 15:45:44 +01:00
Sebastian Huber
f8d99e9665
Fix install Makefile target
2013-12-20 15:35:59 +01:00
Sebastian Huber
e51bc974be
Delete rtems_bsd_initialize_with_interrupt_server
...
Move interrupt server initialization to nexus_probe().
2013-12-20 15:35:59 +01:00
Sebastian Huber
f5a38adb85
Simplify config.inc and use new reference BSP
...
Use arm/realview_pbx_a9_qemu as the new reference BSP. This BSP offeres
NULL pointer read/write protection and runs on the Qemu simulator. With
this BSP it is possible to run network tests which use a virtual network
based on TAP devices.
2013-12-20 11:22:26 +01:00
Sebastian Huber
5315d35d5e
Always enable IPv6
2013-12-20 11:22:26 +01:00
Sebastian Huber
25d028cd67
Add -Wno-format
2013-12-20 11:22:26 +01:00
Sebastian Huber
b49921ee97
Enable compiler warnings
2013-12-20 11:22:26 +01:00
Sebastian Huber
58710353b8
Define INET6 for relevant sources
2013-12-16 15:35:48 +01:00
Sebastian Huber
c56c1dbab1
Define __DBINTERFACE_PRIVATE for relevant sources
2013-12-16 15:34:47 +01:00
Sebastian Huber
9956d77cc7
Allow source file set specific compiler flags
2013-12-16 15:34:46 +01:00
Sebastian Huber
e48f60383e
Move __FreeBSD__ define to header files
2013-12-16 15:34:46 +01:00
Sebastian Huber
f574d27f8f
Script changes
...
Rename Module::addHeaderFiles() to Module::addKernelSpaceHeaderFiles()
and Module::addSourceFiles() to Module::addKernelSpaceSourceFiles().
Add new Module::addSourceFiles().
2013-12-16 15:34:46 +01:00
Sebastian Huber
5ae0a03e80
Add and use FreeBSDPathComposer()
2013-12-16 15:34:46 +01:00
Sebastian Huber
90916f12b7
Move <sys/_cpuset.h>
2013-12-16 15:34:46 +01:00
Sebastian Huber
6167dca36b
Add legacy MCF548X FEC interface driver
2013-12-16 15:34:46 +01:00
Sebastian Huber
410e3058fb
Add RTEMS legacy MII support
2013-12-16 15:34:46 +01:00
Sebastian Huber
d73edee71e
Add support for M68K
2013-12-16 15:34:46 +01:00
Sebastian Huber
57bfdf772b
ftpd01: New test
2013-12-16 15:34:46 +01:00
Sebastian Huber
2815cdbf4d
Changes due to <sys/cpuset.h> from latest Newlib
2013-12-04 13:44:04 +01:00
Sebastian Huber
d6172935b5
ping01: New test
2013-11-13 17:44:40 +01:00
Sebastian Huber
6ab78d66d4
Add network test support
2013-11-13 17:44:40 +01:00
Sebastian Huber
da450ab3dc
if_smc: Add Nexus device support
2013-11-13 14:10:35 +01:00
Sebastian Huber
70bb42ba19
if_tsec: Add from FreeBSD
2013-11-13 14:10:35 +01:00
Sebastian Huber
369e2c4473
nexus: Add table based Nexus device initialization
2013-11-13 14:10:35 +01:00
Sebastian Huber
66659ff1ad
Update to FreeBSD 9.2
2013-11-11 10:08:08 +01:00
Sebastian Huber
0a57e1db23
Reduce divergence from FreeBSD sources
2013-11-11 10:08:06 +01:00
Sebastian Huber
d48955b9e3
Add and use <machine/rtems-bsd-user-space.h>
2013-11-11 10:08:05 +01:00
Sebastian Huber
f244de9638
Rename rtems-bsd-config.h
...
Rename rtems-bsd-config.h in rtems-bsd-kernel-space.h.
2013-11-11 10:08:04 +01:00
Sebastian Huber
94d04f8ba8
sys/dev/mii/mii_bitbang.c: Add from FreeBSD
2013-11-11 10:08:04 +01:00
Sebastian Huber
cd48afc2ea
Use <sys/queue.h> from Newlib
2013-11-04 15:28:22 +01:00
Sebastian Huber
af5333e0a0
Update to FreeBSD 8.4
2013-11-04 15:28:21 +01:00
Sebastian Huber
fdf46bea28
Use <sys/poll.h> and <sys/event.h> from RTEMS
2013-11-04 15:28:20 +01:00
Sebastian Huber
44de29b285
Enable INET6
2013-10-31 13:20:11 +01:00
Sebastian Huber
a2ddd79bdd
lib/libc/net/ip6opt.c: Add from FreeBSD
2013-10-31 13:18:55 +01:00
Sebastian Huber
8a5d1dac2c
lib/libc/net/rthdr.c: Add from FreeBSD
2013-10-31 13:18:55 +01:00
Sebastian Huber
c1234892f9
Makefile: Add -fno-common
2013-10-31 13:18:55 +01:00
Sebastian Huber
86711191c0
netshell01: Avoid multiple definitions
2013-10-31 13:18:54 +01:00
Sebastian Huber
adaa24668e
Inline copyinstr(), copyin() and copyout()
2013-10-31 13:18:53 +01:00
Sebastian Huber
724d62b427
Delete unused "sys/kern/kern_environment.c"
2013-10-31 13:18:53 +01:00