summaryrefslogtreecommitdiffstats
path: root/rtemsbsd (follow)
Commit message (Collapse)AuthorAgeFilesLines
* debugger: Set the fd to -1 to indicate being disconnected.Chris Johns2016-11-291-0/+1
|
* Add a RTEMS Debugger TCP remote transport.Chris Johns2016-11-292-0/+389
| | | | | | | 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.
* ftpd: Use floating-point tasks due to syslog()Sebastian Huber2016-11-241-4/+2
|
* rtems-bsd-mutex: Update due to API changesSebastian Huber2016-11-241-5/+7
|
* Fix errno redefined warningSebastian Huber2016-11-141-0/+2
|
* Revert "rtems-kernel-page: Panic on recursive reclaim"Sebastian Huber2016-11-141-31/+20
| | | | | | This attempt to fix a memory allocation problem turned out to be broken. This reverts commit 651710509430eee6731807801bd5ad85d28f4db4.
* rtems-kernel-page: Panic on recursive reclaimSebastian Huber2016-11-101-20/+31
|
* Provide O_CLOEXECSebastian Huber2016-11-091-0/+2
|
* Provide CLOCK_UPTIMESebastian Huber2016-11-091-0/+4
|
* Add thread fences to <machine/atomic.h>Sebastian Huber2016-11-091-0/+52
|
* Modify rtems_bsd_set_vprintf_handler()Sebastian Huber2016-11-092-7/+18
| | | | Return previous vprintf()-handler in rtems_bsd_set_vprintf_handler().
* Add empty <machine/_kernel_lock.h>Sebastian Huber2016-11-091-0/+0
|
* rtems-bsd-mutex: OptimizeSebastian Huber2016-11-091-11/+52
| | | | Inline SMP lock acquire/release. Avoid stack frame for hot path.
* rtems-bsd-mutex: Update due to API changesSebastian Huber2016-11-031-3/+3
|
* devfs: Fix includesSebastian Huber2016-10-261-5/+8
|
* rtemsbsd: Add reallocf to rtems_bsd_program.Christian Mauderer2016-10-242-0/+17
|
* Add SIZE_T_MAX to <machine/rtems-bsd-user-space.h>Sebastian Huber2016-10-241-0/+2
|
* Provide CLOCK_MONOTONIC_FASTSebastian Huber2016-10-241-0/+4
|
* Make <machine/atomic.h> available to user spaceSebastian Huber2016-10-241-4/+0
| | | | Enables use of <sys/refcount.h> in user space.
* nexus-devices: Support arm/lpc24xxSebastian Huber2016-10-071-0/+7
|
* ohci: Fixes due to USB stack updateSebastian Huber2016-10-071-21/+7
|
* nexus-devices: Add arm/atsamv BSP sectionSebastian Huber2016-09-281-0/+5
|
* Split rtemsbsd/rtems/rtems-program.cSebastian Huber2016-09-282-33/+79
| | | | This improves garbage collection by the linker.
* Split rtems-bsd-kernel-program.cSebastian Huber2016-09-283-645/+733
| | | | Separate kernel and user space parts.
* Split rtems-bsd-shell-netcmds.cSebastian Huber2016-09-288-74/+160
| | | | This improves garbage collection by the linker.
* if_ffec_mcf548x.c: Fix include orderSebastian Huber2016-09-231-2/+2
|
* rtems-bsd-mutex: Update due to API changesSebastian Huber2016-09-221-25/+11
|
* Use _Thread_Get_priority()Sebastian Huber2016-09-221-1/+2
|
* usb: Update to FreeBSD trunk 2016-08-23Sebastian Huber2016-08-232-2/+82
| | | | FreeBSD trunk, 2016-08-23, 9fe7c416e6abb28b1398fd3e5687099846800cfd.
* mmc: Update to FreeBSD trunk 2016-08-23Sebastian Huber2016-08-231-0/+0
|
* devfs: Create path.Christian Mauderer2016-08-161-2/+33
|
* rc.conf/net: Let interface option appear on a DHCP ifconfig_ line.Chris Johns2016-08-121-14/+28
| | | | | | An ifconfig_ line can have other options for the interface such as ether or hardware checksum control. Allow these to be set on the interface.
* nfsclient: Only parse for options when present.Chris Johns2016-08-121-1/+4
|
* rtems-bsd-mutex: Use _Thread_queue_Surrender()Sebastian Huber2016-08-112-38/+8
|
* pf: Add configuration via rc.conf.Christian Mauderer2016-08-083-0/+266
|
* rc.conf: Use more stack for the rc worker.Christian Mauderer2016-08-081-1/+1
| | | | | Most of the tests run with a default stack size of 32k. If the rc worker runs with less, it uses an untested configuration.
* pf: Add RTEMS_BSD_CONFIG_FIREWALL_xxx options.Christian Mauderer2016-08-081-0/+28
|
* if_ffec_mcf548x: Init when interface is set to UP.Christian Mauderer2016-08-051-0/+8
| | | | Call the driver initialization function if the interface is set to UP.
* freebsd: Add constant ipv6 addresses from vars.c.Christian Mauderer2016-08-041-3/+0
| | | | This is necessary for a configuration without IPv6.
* pfctl: Add rtems_bsd_command_pfctl.Christian Mauderer2016-08-023-0/+13
|
* rtemsbsd: Add wrapper for open, fopen, malloc, ...Christian Mauderer2016-08-022-2/+581
| | | | | | | | | | | | | | | | | Add the following rtems_bsd_program_... wrapper: * rtems_bsd_program_open * rtems_bsd_program_socket * rtems_bsd_program_close * rtems_bsd_program_fopen * rtems_bsd_program_fclose * rtems_bsd_program_malloc * rtems_bsd_program_calloc * rtems_bsd_program_realloc * rtems_bsd_program_free * rtems_bsd_program_strdup * rtems_bsd_program_vasprintf * rtems_bsd_program_asprintf
* rtemsbsd: Add call to program with a data restoreChristian Mauderer2016-08-022-0/+28
| | | | This adds the rtems_bsd_program_call_main_width_data_restore function.
* testsuite/pf01: Add test that links PF.Christian Mauderer2016-08-011-0/+9
|
* kern_conf.c: Adapt for RTEMS.Christian Mauderer2016-08-011-65/+0
|
* rtemsbsd/devfs: Add.Christian Mauderer2016-08-011-0/+293
|
* rtems-bsd-mutex: Update due to API changesSebastian Huber2016-07-283-23/+20
|
* rtems-bsd-mutex: Update due to API changesSebastian Huber2016-07-271-2/+2
|
* config: Fix telnetd configuration warning.Chris Johns2016-07-191-3/+4
|
* Make the license message viewable with a verbose option.Chris Johns2016-07-063-16/+21
| | | | | | The license details can be viewed if you mount with a -v option: # mount -i nfs -o "-v" 1.2.3.4:/mnt /mnt
* Provide empty RTEMS_BSD_CFGDECL_.* defines if not used.Chris Johns2016-07-011-0/+11
|