Sebastian Huber
6bc5190829
Disable unused pfil_try_rlock()
2017-03-06 12:06:38 +01:00
Sebastian Huber
5268338be3
Provide sbuf_hexdump()
2017-03-06 12:06:19 +01:00
Sebastian Huber
57ba8ad63c
Avoid kern_unsetenv()
2017-03-06 12:05:54 +01:00
Sebastian Huber
ae9e46d7c5
Fix dw_mmc dependencies
2017-03-01 10:49:05 +01:00
Sebastian Huber
045ff6e11c
Add poll() and select() support for Termios
2017-02-28 10:54:50 +01:00
Sebastian Huber
631fb983aa
netshell01: Add license, fix format
2017-02-28 10:07:37 +01:00
Sebastian Huber
5e093a5bcb
SLEEPQUEUE(9): Fix absolute timeouts
...
The FreeBSD kernel timeouts are always based on the uptime. Thus, we
have to use the relative watchdog. C_ABSOLUTE just means that the
timeout value is already an uptime value.
https://lists.freebsd.org/pipermail/freebsd-hackers/2017-February/050572.html
2017-02-28 10:07:30 +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
Sebastian Huber
284ff16f82
Update due to configuration API changes
2017-02-21 08:34:09 +01:00
Sebastian Huber
a739190333
SYSCTL(8): Fix command line option processing
2017-02-14 11:56:13 +01:00
Kevin Kirspel
9f2205a3f5
Port LPC32XX Ethernet and USB OHCI to RTEMS
2017-02-14 09:40:01 +01:00
Kevin Kirspel
803a4950f2
Adding LPC32XX ethernet driver support
2017-02-14 09:37:12 +01:00
Kevin Kirspel
5382f63980
Add support for LPC32XX cache
2017-02-14 09:37:12 +01:00
Kevin Kirspel
ea395a736d
Add ordered Nexus devices
...
Add support for ordering the initialization of Nexus devices. This can
be used to make sure a device is initialized before a dependant device.
2017-02-14 09:36:40 +01:00
Sebastian Huber
2c4840fba0
README.waf: Change BSP, add QEMU command line
2017-02-13 08:38:45 +01:00
Sebastian Huber
1fd5083234
SLEEPQUEUE(9): Add wmesg to thread wait info
2017-01-31 09:50:45 +01:00
Sebastian Huber
ee94f8a8ea
rtems-bsd-mutex: Use thread queue name
2017-01-31 09:49:49 +01:00
Christian Mauderer
c6b85e8ce8
userspace tools: Regenerate headers.
2017-01-17 12:51:30 +01:00
Christian Mauderer
46d0378cc6
userspace-header-gen: Don't generate first array size.
2017-01-17 12:51:30 +01:00
Christian Mauderer
120caa668f
testsuite/commands01: Add wlanstats call.
2017-01-17 12:51:30 +01:00
Christian Mauderer
ecda18104e
freebsd/wlanstats: Port to FreeBSD.
2017-01-17 12:51:30 +01:00
Christian Mauderer
d415406e34
freebsd/wlanstats: Import from FreeBSD.
2017-01-17 12:50:58 +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
0cbb715ade
rtwn: Import from FreeBSD.
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
bce3e5eea1
lib80211/regdomain: Import from FreeBSD.
2017-01-17 12:50:58 +01:00
Christian Mauderer
20fa599089
firmware-gen.py: Add script to generate firmware c files.
2017-01-17 12:50:58 +01:00
Christian Mauderer
e9a8b5a214
wlan ratectl and sta: Call init.
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
23895395ec
ifconfig/wlan, expat, lib80211: Import from FreeBSD.
2017-01-17 12:50:57 +01:00
Christian Mauderer
59338de0a5
Port USB and USB WLAN.
2017-01-17 12:50:57 +01:00
Christian Mauderer
d145449b74
Import USB and USB WLAN from FreeBSD.
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
2e8dd24b7c
firmware: Import from FreeBSD.
2017-01-17 12:50:57 +01:00
Christian Mauderer
efc782bd1c
Port IEEE 802.11.
2017-01-17 12:50:57 +01:00
Christian Mauderer
a241ea8e92
Import IEEE 802.11 from FreeBSD.
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
fb288fabea
ROUTE(8): Disable routing socket timeout support
...
FIXME: This reverts the following change in FreeBSD.
commit 76a39ff8dc5e1f7bc8a065115ec3837761ed0600
Author: ae <ae@FreeBSD.org>
Date: Wed Jul 27 08:26:34 2016 +0000
Due to dropped mbuf in netisr queue route(8) can fall into infinity
loop of reading the rtsock's feed. When it used by some scripts,
this leads to growing number of not finished route(8) instances and
thus growing number of rtsock consumers. Add SIGALRM handler to
prevent this.
2017-01-11 14:15:31 +01:00
Sebastian Huber
f11bfc2a5f
rtems-bsd-mutex: Add SMP lock debug support
2017-01-11 14:01:58 +01:00
Sebastian Huber
e5ef01ed89
rtems-bsd-mutex: Update due to API changes
2017-01-11 11:52:41 +01:00
Sebastian Huber
9e8ce9ae2e
pf: Some fixes after the update
2017-01-10 14:41:23 +01:00
Sebastian Huber
774f19f24c
devfs: Fix typo
2017-01-10 14:40:29 +01:00
Sebastian Huber
851722b3cd
Declare feature_present()
2017-01-10 14:00:53 +01:00
Sebastian Huber
3dff21aa51
Remove obsolete PF files
2017-01-10 14:00:20 +01:00
Sebastian Huber
64c663c0d1
ARP(8): Port to RTEMS
2017-01-10 11:03:32 +01:00
Sebastian Huber
246b61e977
ARP(8): Import from FreeBSD
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
75b706fde4
Update to FreeBSD head 2016-12-10
...
Git mirror commit 80c55f08a05ab3b26a73b226ccb56adc3122a55c.
2017-01-10 09:53:34 +01:00
Sebastian Huber
c4e89a9125
VMSTAT(8): Port to RTEMS
2017-01-10 09:53:34 +01:00