summaryrefslogtreecommitdiffstats
path: root/rtemsbsd/rtems (follow)
Commit message (Collapse)AuthorAgeFilesLines
* vprintf: Add handler that mutes all output.Christian Mauderer2018-03-231-0/+10
| | | | | This adds a vprintf handler that can be used to suppress all outputs of the libbsd.
* Silence rtems_bsd_ifconfig()Sebastian Huber2018-03-231-0/+1
|
* mutex: Use panic() after ISR lock releaseSebastian Huber2018-03-131-3/+7
| | | | | | Using panic() with interrupts disabled could lead to an additional error (INTERNAL_ERROR_BAD_THREAD_DISPATCH_ENVIRONMENT) due to a potentially blocking output.
* termios: Update due to API changesSebastian Huber2018-02-051-23/+8
| | | | Update #2843.
* Add rtems_bsd_ifconfig()Sebastian Huber2018-01-231-0/+75
|
* Add rtems_bsd_initialize_dhcp()Sebastian Huber2017-12-051-0/+115
|
* Revert "RWLOCK(9): Add reader/writer lock implementation"Sebastian Huber2017-11-172-260/+30
| | | | | | This was accidentally committed. This reverts commit 97a98f6cd767b3a68279890488c7b451788f84f4.
* Revert "SX(9): Implement with reader/writer lock"Sebastian Huber2017-11-171-93/+28
| | | | | | This was accidentally committed. This reverts commit cc7a8d87e7307db738bf39ab1ca3ce1053f1c163.
* SX(9): Implement with reader/writer lockSebastian Huber2017-11-161-28/+93
|
* RWLOCK(9): Add reader/writer lock implementationSebastian Huber2017-11-162-30/+260
|
* LOCKING(9): Remove dead code (DDB)Sebastian Huber2017-11-163-12/+0
|
* LOCKING(9): Remove dead code (KDTRACE_HOOKS)Sebastian Huber2017-11-163-59/+0
|
* LOCKING(9): Update to current FreeBSD versionSebastian Huber2017-11-163-58/+64
|
* wpa_supplicant: Add lock.Christian Mauderer2017-11-101-0/+68
|
* wpa_supplicant: Move forking command into own file.Christian Mauderer2017-11-101-0/+64
| | | | | The malloc wrapper must not be disabled. Therefore the command that uses malloc without a wrapper has to live in another file.
* Add wpa_supplicant_fork command.Sichen Zhao2017-11-101-0/+36
| | | | Add fork command for wpa supplicant to start a new task.
* Port wpa supplicant to RTEMS.Sichen Zhao2017-11-102-0/+83
| | | | Add wpa_supplicant lib support and shell command support in RTEMS.
* Add rtems_bsd_ifconfig_lo0()Sebastian Huber2017-11-101-0/+77
|
* rtems-bsd-mutex: Update due to API changesSebastian Huber2017-10-241-2/+1
| | | | Update #3117.
* Add rtems_bsd_set_if_input()Sebastian Huber2017-10-231-0/+71
|
* Initialize BSD user extension earlierSebastian Huber2017-10-201-1/+1
|
* Fix INVARIANTS supportSebastian Huber2017-10-203-193/+105
|
* rtems-kernel-page: Reclaim pages earlierSebastian Huber2017-10-201-9/+13
|
* rtems-kernel-page: Add used pages counterSebastian Huber2017-10-201-19/+25
|
* Generalize bsp_fdt_map_intr()Sebastian Huber2017-09-221-1/+1
| | | | Update #3090.
* Support reference counting for file descriptorsSebastian Huber2017-09-151-1/+6
| | | | Close #3132.
* Include missing <string.h> and <limits.h>Sebastian Huber2017-08-251-0/+2
| | | | | | | Fix warnings. Update #2132. Update #2133.
* Enable the WEP encrypted WiFi.Sichen Zhao2017-08-021-0/+2
| | | | Now rtems can connnect WiFi via WEP on rtl8188eu chip.
* termios: Interrupt server API changesSebastian Huber2017-07-121-3/+3
|
* Use LOG_EMERG for panic()Sebastian Huber2017-07-101-6/+3
|
* Use <sys/lock.h> provided by NewlibSebastian Huber2017-06-0810-11/+11
|
* Update due to Newlib 2017-06-07 changesSebastian Huber2017-06-0821-22/+22
| | | | | | | | | | | | | | | | | The following files are now provided by Newlib: * arpa/inet.h * net/if.h * netinet/in.h * netinet/tcp.h * sys/socket.h * sys/uio.h * sys/un.h The <sys/param.h> and <sys/cpuset.h> are now compatible enough to be used directly. Update #2833.
* Add keyboard driver set variableKevin Kirspel2017-05-191-0/+4
|
* Adding RTEMS support for FREEBSD TTYKevin Kirspel2017-05-111-0/+40
|
* rc_conf: Move the defaultroute_delay to the defaultroute processing.Chris Johns2017-04-271-49/+60
| | | | | If no default route is found atfer the delay timeout set the defaultrouter value if present.
* rc_conf: Add support for ifconfig_<interface>_alias[0-9]+.Chris Johns2017-04-271-13/+68
| | | | | | | | | | The interface alias allows extra IP addresses to be set on and interface and it also allows the MAC address to be set. Examples: ifconfig_em0="inet 10.10.5.33 netmask 255.255.255.0" ifconfig_em0_alias0="ether 10:22:33:44:55:66" ifconfig_em0_alias1="inet 10.1.1.111 netmask 0xffffffff"
* rc_conf: Do not use a local variable for the rc_conf context.Chris Johns2017-04-261-41/+51
| | | | | | If a network error occurs or there is no waiter on rc_conf processing the worker thread is left holding a local stack struct ater the call has returned. Allocate on the heap.
* rc_conf: Minor clean up in the net services.Chris Johns2017-04-261-2/+3
|
* FDT(4): Port to RTEMSSebastian Huber2017-03-082-3/+93
|
* Add poll() and select() support for TermiosSebastian Huber2017-02-281-0/+283
|
* freebsd/wlanstats: Port to FreeBSD.Christian Mauderer2017-01-171-0/+42
|
* lib80211/regdomain: Port to RTEMS.Christian Mauderer2017-01-171-0/+4484
|
* wlan ratectl and sta: Call init.Christian Mauderer2017-01-171-1/+5
|
* Port IEEE 802.11.Christian Mauderer2017-01-171-0/+4
|
* Use thread name supportSebastian Huber2017-01-132-119/+2
| | | | Update #2858.
* rtems-bsd-mutex: Update due to API changesSebastian Huber2017-01-111-1/+1
|
* ARP(8): Port to RTEMSSebastian Huber2017-01-101-0/+40
|
* VMSTAT(8): Port to RTEMSSebastian Huber2017-01-101-0/+40
|
* Update to FreeBSD head 2016-08-23Sebastian Huber2017-01-1010-60/+101
| | | | Git mirror commit 9fe7c416e6abb28b1398fd3e5687099846800cfd.
* rtems-bsd-mutex: Update due to API changesSebastian Huber2016-11-241-5/+7
|