summaryrefslogtreecommitdiffstats
path: root/rtemsbsd/include (follow)
Commit message (Collapse)AuthorAgeFilesLines
* rtems_bsd_mutex: SMP support via ISR locksSebastian Huber2015-03-062-21/+28
|
* atomic.h: Use <stdatomic.h> or <atomic> for SMPSebastian Huber2015-03-061-34/+1041
|
* atomic.h: Format changesSebastian Huber2015-03-061-21/+33
|
* Change license to BSDSebastian Huber2015-03-066-26/+128
|
* Mark header files as emptySebastian Huber2015-03-062-65/+2
|
* Delete unused filesSebastian Huber2015-03-063-146/+0
|
* Add zerocopy sendtoSebastian Huber2015-02-131-0/+68
|
* Update to FreeBSD 9.3Sebastian Huber2015-02-134-20/+1476
|
* if_tsec: Add Nexus supportSebastian Huber2015-02-131-1/+28
|
* Add and use rtems_bsd_get_allocator_domain_size()Sebastian Huber2015-02-131-0/+20
|
* Add a simple page allocatorSebastian Huber2015-01-291-0/+92
|
* Add Xilinx Zynq BSP supportSebastian Huber2015-01-212-0/+35
|
* Add rtems_bsd_get_mac_address()Sebastian Huber2015-01-211-0/+20
|
* Add and use rtems_bsd_get_task_stack_size()Sebastian Huber2015-01-202-3/+13
|
* Add and use rtems_bsd_get_task_priority()Sebastian Huber2015-01-202-9/+14
|
* Add rtems_mdns_gethostname()Sebastian Huber2014-11-101-3/+24
|
* Fix spellingSebastian Huber2014-11-061-2/+2
|
* Add rtems_mdns_sethostname()Sebastian Huber2014-11-061-0/+17
| | | | | 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-041-0/+74
|
* 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.
* ppp: Port to new stackSebastian Huber2014-10-081-0/+0
|
* ppp: Import from RTEMS sourcesSebastian Huber2014-10-083-0/+83
|
* nexus: Use a linker set for the devicesSebastian Huber2014-10-082-5/+73
|
* Delete obsolete _bsd_nexus_devicesSebastian Huber2014-10-081-3/+0
|
* Delete rtems_bsd_thread_chainSebastian Huber2014-09-253-16/+19
| | | | Rely on RTEMS object registration for threads.
* BSD_ASSERT(): OptimizeSebastian Huber2014-09-241-1/+1
|
* rtems_bsd_mutex: OptimizeSebastian Huber2014-09-241-50/+23
|
* Replace RTEMS objects with custom implementationSebastian Huber2014-09-233-14/+280
| | | | | | | | 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.
* Import and use subr_lock.cSebastian Huber2014-09-221-0/+0
|
* telnetd: Import from RTEMS sourcesSebastian Huber2014-09-182-0/+178
|
* DHCPCD(8): Add basic supportSebastian Huber2014-01-302-0/+3
|
* Add and use RTEMS_BSD_ARGC()Sebastian Huber2014-01-301-1/+3
|
* Add an ARP packet processorSebastian Huber2014-01-301-0/+20
|
* Add rtems_bsd_get_ethernet_addr()Sebastian Huber2014-01-301-0/+21
|
* Add <rtems/bsd/util.h>Sebastian Huber2014-01-301-0/+43
|
* UNIX(4): Import from FreeBSDSebastian Huber2014-01-161-0/+3
|
* Delete rtems_bsd_initialize_with_interrupt_serverSebastian Huber2013-12-201-2/+0
| | | | Move interrupt server initialization to nexus_probe().
* Use integer-only printf in kernel spaceSebastian Huber2013-12-202-0/+79
|
* Always enable IPv6Sebastian Huber2013-12-201-0/+0
|
* BPF(4): Add supportSebastian Huber2013-12-161-0/+1
|
* Add support for boottimebin and getbinuptime()Sebastian Huber2013-12-161-0/+9
|
* Move __FreeBSD__ define to header filesSebastian Huber2013-12-162-0/+4
|
* Move <sys/_cpuset.h>Sebastian Huber2013-12-161-0/+60
|
* Add RTEMS legacy MII supportSebastian Huber2013-12-161-0/+139
|
* Add support for M68KSebastian Huber2013-12-161-1/+1
|
* ftpd01: New testSebastian Huber2013-12-161-0/+74
|
* Changes due to <sys/cpuset.h> from latest NewlibSebastian Huber2013-12-041-0/+168
|