Sebastian Huber
301ee6e143
Remove strtoimax() and strtoumax()
...
This is now provided by Newlib.
2017-08-22 17:52:24 +02:00
Sichen Zhao
1f7037d2e7
Port openssl to RTEMS.
2017-08-20 08:35:29 +10:00
Christian Mauderer
8d2dbd37b6
waf: Move glob operator ** to builder.py
...
This allows a finer decision which headers should be installed.
2017-08-20 08:35:10 +10:00
Christian Mauderer
307b324a42
waf_generator: Copy headers if necessary.
...
There are some cases, where a header is installed into a directory with
a different name then it's source directory. In that case, the build
might fail because the header is not found. One example would be the
<openssl/opensslv.h>. The source for this file is in
freebsd/crypto/openssl/crypto/opensslv.h.
To allow the build to work in such cases too, copy such files into a
temporary location in the build tree.
2017-08-20 08:35:04 +10:00
Sichen Zhao
47169ea21a
Port rtl8188eu driver to RTEMS.
...
Now USB dongle rtl8188eu can work as wlan client device.
It can scan wifi, connect unencrypted wifi.
2017-08-02 08:30:55 +02:00
Christian Mauderer
658f9b8967
dev/rtwn: Import new files from FreeBSD.
2017-07-17 15:54:25 +02:00
Sichen Zhao
9121570cf2
Port am335x usb driver to RTEMS.
...
Add FDT and umass support for am335x USB driver.
Now RTEMS can mount and open USB disk.
2017-07-13 07:30:06 +02:00
Kevin Kirspel
29c0cffe57
Update scripts to include support for input devices - USB Keyboard, USB mouse, touch, and EVDEV
2017-05-19 07:24:30 +02:00
Kevin Kirspel
6afe73d8f4
Updating scripts for USB Serial Drivers
2017-05-12 14:18:38 +02:00
Kevin Kirspel
9d52d911ec
Updating scripts for FREEBSD TTY support
2017-05-11 11:15:41 +02:00
Sebastian Huber
de8a76da2f
Update to FreeBSD head 2017-04-04
...
Git mirror commit 642b174daddbd0efd9bb5f242c43f4ab4db6869f.
2017-04-04 14:46:23 +02:00
Sebastian Huber
5f3722a8d9
if_tsec: Enable FDT support
2017-03-08 09:05:05 +01:00
Sebastian Huber
c1205ee81e
FDT(4): Port to RTEMS
2017-03-08 09:04:18 +01:00
Sebastian Huber
045ff6e11c
Add poll() and select() support for Termios
2017-02-28 10:54:50 +01:00
Sebastian Huber
2a5d001ddb
C11/C++11 are the default for the RTEMS 4.12 GCC
2017-02-21 08:34:58 +01:00
Kevin Kirspel
9f2205a3f5
Port LPC32XX Ethernet and USB OHCI to RTEMS
2017-02-14 09:40:01 +01:00
Christian Mauderer
ecda18104e
freebsd/wlanstats: Port to FreeBSD.
2017-01-17 12:51:30 +01:00
Christian Mauderer
d686d7b1d1
wlan/run: Add firmware.
2017-01-17 12:50:58 +01:00
Christian Mauderer
edf32f211c
rtwn: Port to RTEMS
2017-01-17 12:50:58 +01:00
Christian Mauderer
9bc41d057e
lib80211/regdomain: Port to RTEMS.
2017-01-17 12:50:58 +01:00
Christian Mauderer
5c3223f138
ifconfig/wlan, expat, lib80211: Port to RTEMS.
2017-01-17 12:50:58 +01:00
Christian Mauderer
59338de0a5
Port USB and USB WLAN.
2017-01-17 12:50:57 +01:00
Christian Mauderer
66eb1437f2
firmware: Port to RTEMS.
2017-01-17 12:50:57 +01:00
Christian Mauderer
efc782bd1c
Port IEEE 802.11.
2017-01-17 12:50:57 +01:00
Sebastian Huber
172f2acb2b
Use thread name support
...
Update #2858 .
2017-01-13 09:20:43 +01:00
Sebastian Huber
64c663c0d1
ARP(8): Port to RTEMS
2017-01-10 11:03:32 +01:00
Sebastian Huber
0577772720
Update to FreeBSD head 2017-01-09
...
Git mirror commit 1f8e4a995a6ede4bdb24e6d335ccda2bdb0175ab.
2017-01-10 11:03:27 +01:00
Sebastian Huber
c4e89a9125
VMSTAT(8): Port to RTEMS
2017-01-10 09:53:34 +01:00
Sebastian Huber
c40e45b75e
Update to FreeBSD head 2016-08-23
...
Git mirror commit 9fe7c416e6abb28b1398fd3e5687099846800cfd.
2017-01-10 09:53:31 +01:00
Kevin Kirspel
b1580fb039
PIPE(2): Port to RTEMS
2016-12-23 08:26:14 +01:00
Chris Johns
f7a4107c6f
Add a RTEMS Debugger TCP remote transport.
...
The patch also adds support to libbsd's build system making source
conditional on a configure check. The debugger support is not
available on all architectures and this feature lets us test if
is avaliable.
2016-11-29 15:27:23 +11:00
Sebastian Huber
34545adafd
Use -Wno-pointer-sign
...
Pointer sign warnings are quite common in FreeBSD code.
2016-11-14 11:00:33 +01:00
Sebastian Huber
6254bf40b3
SDHCI(4): Delete
...
Delete heavily modified SDHCI(4) support. It must be re-imported from a
later FreeBSD version on demand.
2016-11-09 10:26:17 +01:00
Sebastian Huber
a9d38f5306
Remove AppleTalk support
...
Prepare update to FreeBSD 11.
2016-10-13 07:23:03 +02:00
Sebastian Huber
ec5b97bed1
usb01: Simplify test program
2016-09-28 15:33:50 +02:00
Sebastian Huber
8eb888394a
Split rtemsbsd/rtems/rtems-program.c
...
This improves garbage collection by the linker.
2016-09-28 15:00:19 +02:00
Sebastian Huber
10e9e058c0
Split rtems-bsd-kernel-program.c
...
Separate kernel and user space parts.
2016-09-28 14:50:40 +02:00
Sebastian Huber
299d4ba7c3
Build rtems-bsd-shell-pfctl.c
2016-09-28 14:39:32 +02:00
Sebastian Huber
d9fe0617ee
Split rtems-bsd-shell-netcmds.c
...
This improves garbage collection by the linker.
2016-09-28 13:23:16 +02:00
Sebastian Huber
7f75b564fc
Port getdomainname() to RTEMS
2016-09-07 15:43:44 +02:00
Christian Mauderer
bc9e939a4c
pf: Add configuration via rc.conf.
2016-08-08 16:12:05 +02:00
Christian Mauderer
2fb3a360e7
freebsd: Add constant ipv6 addresses from vars.c.
...
This is necessary for a configuration without IPv6.
2016-08-04 15:44:06 +02:00
Christian Mauderer
7aaa9a19d1
testsuite/pf02: Add interactive pf test.
2016-08-03 13:58:38 +02:00
Christian Mauderer
c79290aba6
pfctl: build files.
2016-08-02 10:21:52 +02:00
Christian Mauderer
fa43d6a7ea
testsuite/syscalls01: Split out program01 part.
...
This allows to use normal functions for sockets and similar while
allowing to test the upcoming rtems_bsd_program_opan/close/... for the
program part.
2016-08-02 10:20:51 +02:00
Christian Mauderer
a9bd4224e8
testsuite/pf01: Add test that links PF.
2016-08-01 14:02:04 +02:00
Christian Mauderer
8dacfe492e
testsuite/cdev01: Add test for cdev functions.
2016-08-01 14:02:04 +02:00
Christian Mauderer
9a01ebf7d7
kern_conf.c: Adapt for RTEMS.
2016-08-01 14:02:04 +02:00
Christian Mauderer
b5db3321b5
rtemsbsd/devfs: Add.
2016-08-01 14:02:04 +02:00
Chris Johns
65c65bb7a3
Add telnetd as service to rc.conf.
2016-07-01 15:49:52 +10:00