Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | rtems-bsd-cxx.cc: Fix include order | Sebastian Huber | 2015-03-06 | 1 | -0/+6 |
| | |||||
* | Delete unused files | Sebastian Huber | 2015-03-06 | 3 | -146/+0 |
| | |||||
* | Add zerocopy sendto | Sebastian Huber | 2015-02-13 | 2 | -0/+136 |
| | |||||
* | rtems_bsd_mutex: Add missing ISR enable | Sebastian Huber | 2015-02-13 | 1 | -0/+2 |
| | |||||
* | Update to FreeBSD 9.3 | Sebastian Huber | 2015-02-13 | 6 | -21/+1478 |
| | |||||
* | if_tsec: Add Nexus support | Sebastian Huber | 2015-02-13 | 2 | -1/+338 |
| | |||||
* | Add and use rtems_bsd_get_allocator_domain_size() | Sebastian Huber | 2015-02-13 | 3 | -8/+88 |
| | |||||
* | Add SMP sysctls | Sebastian Huber | 2015-01-29 | 1 | -0/+12 |
| | |||||
* | Add a simple page allocator | Sebastian Huber | 2015-01-29 | 2 | -0/+241 |
| | |||||
* | Add Xilinx Zynq BSP support | Sebastian Huber | 2015-01-21 | 2 | -0/+35 |
| | |||||
* | Add rtems_bsd_get_mac_address() | Sebastian Huber | 2015-01-21 | 2 | -0/+71 |
| | |||||
* | ZONE(9): Honor cache alignment | Sebastian Huber | 2015-01-21 | 1 | -3/+8 |
| | |||||
* | BUS_DMA(9): Support BUS_DMA_COHERENT | Sebastian Huber | 2015-01-21 | 1 | -2/+9 |
| | |||||
* | Add and use rtems_bsd_get_task_stack_size() | Sebastian Huber | 2015-01-20 | 6 | -6/+63 |
| | |||||
* | Add and use rtems_bsd_get_task_priority() | Sebastian Huber | 2015-01-20 | 7 | -22/+86 |
| | |||||
* | Add rtems_mdns_gethostname() | Sebastian Huber | 2014-11-10 | 3 | -7/+71 |
| | |||||
* | Fix spelling | Sebastian Huber | 2014-11-06 | 1 | -2/+2 |
| | |||||
* | Add rtems_mdns_sethostname() | Sebastian Huber | 2014-11-06 | 3 | -4/+95 |
| | | | | | Use it to set the multi-cast hostname of the default mDNS resolver instance via sethostname(). | ||||
* | HOSTNAME(1): Import from FreeBSD | Sebastian Huber | 2014-11-05 | 1 | -1/+2 |
| | |||||
* | Add mDNS support for name service dispatcher | Sebastian Huber | 2014-11-04 | 2 | -0/+395 |
| | |||||
* | Add rtems_bsd_force_select_timeout() | Sebastian Huber | 2014-11-04 | 1 | -0/+19 |
| | |||||
* | nexus-devices: Only register fec0 | Sebastian Huber | 2014-10-31 | 1 | -2/+0 |
| | | | | This makes testing of IPv4LL a bit easier. | ||||
* | ffec: Accept all mulitcast frames | Sebastian Huber | 2014-10-31 | 1 | -2/+2 |
| | |||||
* | SYSLOG(3): Replace implementation | Sebastian Huber | 2014-10-09 | 1 | -154/+153 |
| | | | | | Avoid potential buffer overflows on the stack. Expand the %m in the format string. | ||||
* | ppp: Port to new stack | Sebastian Huber | 2014-10-08 | 11 | -211/+354 |
| | |||||
* | ppp: Import from RTEMS sources | Sebastian Huber | 2014-10-08 | 38 | -0/+19983 |
| | |||||
* | nexus: Use a linker set for the devices | Sebastian Huber | 2014-10-08 | 3 | -44/+26 |
| | |||||
* | nexus: Fix resouce allocation | Sebastian Huber | 2014-10-08 | 1 | -12/+13 |
| | |||||
* | Generalize linker sets | Sebastian Huber | 2014-10-08 | 1 | -3/+3 |
| | | | | Add ability to create linker sets for items with an arbitrary type. | ||||
* | Delete obsolete _bsd_nexus_devices | Sebastian Huber | 2014-10-08 | 1 | -3/+0 |
| | |||||
* | Provide new rtems_bsdnet_rtrequest() | Sebastian Huber | 2014-10-08 | 2 | -312/+55 |
| | | | | Delete superfluous code. | ||||
* | critical_enter/exit(): Use inline function | Sebastian Huber | 2014-09-30 | 1 | -61/+0 |
| | |||||
* | Delete rtems_bsd_thread_chain | Sebastian Huber | 2014-09-25 | 6 | -94/+68 |
| | | | | Rely on RTEMS object registration for threads. | ||||
* | BSD_ASSERT(): Optimize | Sebastian Huber | 2014-09-24 | 1 | -1/+1 |
| | |||||
* | rtems_bsd_mutex: Optimize | Sebastian Huber | 2014-09-24 | 2 | -50/+121 |
| | |||||
* | Replace RTEMS objects with custom implementation | Sebastian Huber | 2014-09-23 | 8 | -392/+371 |
| | | | | | | | | Performance analysis revealed that the standard RTEMS objects are a major bottleneck. The object get mechanism and attribute checks at runtime have a significant overhead. Use a custom implementation for synchronization primitives. This drops also the size of the synchronization primitives considerably. | ||||
* | Disable IPsec | Sebastian Huber | 2014-09-23 | 2 | -2/+0 |
| | | | | | IPsec has a significant performance impact. Disable it for now since is only partially supported and untested. | ||||
* | CONDVAR(9): Use lock class | Sebastian Huber | 2014-09-22 | 1 | -18/+7 |
| | |||||
* | Import and use subr_lock.c | Sebastian Huber | 2014-09-22 | 5 | -133/+21 |
| | |||||
* | telnetd: Avoid rtems_bsdnet_config | Sebastian Huber | 2014-09-18 | 1 | -3/+0 |
| | |||||
* | telnetd: Import from RTEMS sources | Sebastian Huber | 2014-09-18 | 7 | -0/+2343 |
| | |||||
* | nexus: Add DISABLE_INTERRUPT_EXTENSION | Sebastian Huber | 2014-09-17 | 1 | -0/+12 |
| | | | | | Add an easy way to avoid the interrupt extension API for BSPs that do not support it. | ||||
* | Add file to ensure some C++ compatibility | Sebastian Huber | 2014-09-17 | 1 | -0/+64 |
| | |||||
* | Update due to rbtree API changes | Sebastian Huber | 2014-08-27 | 1 | -4/+4 |
| | |||||
* | Update due to chain API changes | Sebastian Huber | 2014-04-17 | 1 | -1/+1 |
| | |||||
* | Update due to CORE mutex API changes | Sebastian Huber | 2014-04-17 | 2 | -4/+4 |
| | |||||
* | Fix legacy MCF548X FEC interface driver | Sebastian Huber | 2014-01-30 | 1 | -5/+0 |
| | |||||
* | ZONE(9): Make sure the chunks are properly aligned | Sebastian Huber | 2014-01-30 | 1 | -0/+3 |
| | |||||
* | DHCPCD(8): Add basic support | Sebastian Huber | 2014-01-30 | 3 | -0/+43 |
| | |||||
* | Create "/etc" in rtems_bsd_initialize() | Sebastian Huber | 2014-01-30 | 1 | -0/+3 |
| |