summaryrefslogtreecommitdiffstats
path: root/rtemsbsd (follow)
Commit message (Collapse)AuthorAgeFilesLines
* rtems-bsd-cxx.cc: Fix include orderSebastian Huber2015-03-061-0/+6
|
* Delete unused filesSebastian Huber2015-03-063-146/+0
|
* Add zerocopy sendtoSebastian Huber2015-02-132-0/+136
|
* rtems_bsd_mutex: Add missing ISR enableSebastian Huber2015-02-131-0/+2
|
* Update to FreeBSD 9.3Sebastian Huber2015-02-136-21/+1478
|
* if_tsec: Add Nexus supportSebastian Huber2015-02-132-1/+338
|
* Add and use rtems_bsd_get_allocator_domain_size()Sebastian Huber2015-02-133-8/+88
|
* Add SMP sysctlsSebastian Huber2015-01-291-0/+12
|
* Add a simple page allocatorSebastian Huber2015-01-292-0/+241
|
* Add Xilinx Zynq BSP supportSebastian Huber2015-01-212-0/+35
|
* Add rtems_bsd_get_mac_address()Sebastian Huber2015-01-212-0/+71
|
* ZONE(9): Honor cache alignmentSebastian Huber2015-01-211-3/+8
|
* BUS_DMA(9): Support BUS_DMA_COHERENTSebastian Huber2015-01-211-2/+9
|
* Add and use rtems_bsd_get_task_stack_size()Sebastian Huber2015-01-206-6/+63
|
* Add and use rtems_bsd_get_task_priority()Sebastian Huber2015-01-207-22/+86
|
* Add rtems_mdns_gethostname()Sebastian Huber2014-11-103-7/+71
|
* Fix spellingSebastian Huber2014-11-061-2/+2
|
* Add rtems_mdns_sethostname()Sebastian Huber2014-11-063-4/+95
| | | | | Use it to set the multi-cast hostname of the default mDNS resolver instance via sethostname().
* HOSTNAME(1): Import from FreeBSDSebastian Huber2014-11-051-1/+2
|
* Add mDNS support for name service dispatcherSebastian Huber2014-11-042-0/+395
|
* Add rtems_bsd_force_select_timeout()Sebastian Huber2014-11-041-0/+19
|
* nexus-devices: Only register fec0Sebastian Huber2014-10-311-2/+0
| | | | This makes testing of IPv4LL a bit easier.
* ffec: Accept all mulitcast framesSebastian Huber2014-10-311-2/+2
|
* SYSLOG(3): Replace implementationSebastian Huber2014-10-091-154/+153
| | | | | Avoid potential buffer overflows on the stack. Expand the %m in the format string.
* ppp: Port to new stackSebastian Huber2014-10-0811-211/+354
|
* ppp: Import from RTEMS sourcesSebastian Huber2014-10-0838-0/+19983
|
* nexus: Use a linker set for the devicesSebastian Huber2014-10-083-44/+26
|
* nexus: Fix resouce allocationSebastian Huber2014-10-081-12/+13
|
* Generalize linker setsSebastian Huber2014-10-081-3/+3
| | | | Add ability to create linker sets for items with an arbitrary type.
* Delete obsolete _bsd_nexus_devicesSebastian Huber2014-10-081-3/+0
|
* Provide new rtems_bsdnet_rtrequest()Sebastian Huber2014-10-082-312/+55
| | | | Delete superfluous code.
* critical_enter/exit(): Use inline functionSebastian Huber2014-09-301-61/+0
|
* Delete rtems_bsd_thread_chainSebastian Huber2014-09-256-94/+68
| | | | Rely on RTEMS object registration for threads.
* BSD_ASSERT(): OptimizeSebastian Huber2014-09-241-1/+1
|
* rtems_bsd_mutex: OptimizeSebastian Huber2014-09-242-50/+121
|
* Replace RTEMS objects with custom implementationSebastian Huber2014-09-238-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 IPsecSebastian Huber2014-09-232-2/+0
| | | | | IPsec has a significant performance impact. Disable it for now since is only partially supported and untested.
* CONDVAR(9): Use lock classSebastian Huber2014-09-221-18/+7
|
* Import and use subr_lock.cSebastian Huber2014-09-225-133/+21
|
* telnetd: Avoid rtems_bsdnet_configSebastian Huber2014-09-181-3/+0
|
* telnetd: Import from RTEMS sourcesSebastian Huber2014-09-187-0/+2343
|
* nexus: Add DISABLE_INTERRUPT_EXTENSIONSebastian Huber2014-09-171-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++ compatibilitySebastian Huber2014-09-171-0/+64
|
* Update due to rbtree API changesSebastian Huber2014-08-271-4/+4
|
* Update due to chain API changesSebastian Huber2014-04-171-1/+1
|
* Update due to CORE mutex API changesSebastian Huber2014-04-172-4/+4
|
* Fix legacy MCF548X FEC interface driverSebastian Huber2014-01-301-5/+0
|
* ZONE(9): Make sure the chunks are properly alignedSebastian Huber2014-01-301-0/+3
|
* DHCPCD(8): Add basic supportSebastian Huber2014-01-303-0/+43
|
* Create "/etc" in rtems_bsd_initialize()Sebastian Huber2014-01-301-0/+3
|