Sebastian Huber
c5fde4960c
intrmask_t: Provide dummy type definition
2016-04-18 15:06:37 +02:00
Sebastian Huber
42f085dcd7
sys/time.h: Delete superfluous declaration
...
Provided by RTEMS d2f9fa510f7e35cb86c056c57f51b416adf803bf.
2016-04-06 15:17:04 +02:00
Sebastian Huber
58c1bf6b5d
rtems-bsd-mutex: Update due to API changes
2016-04-06 14:55:56 +02:00
Sebastian Huber
c5abeb5866
rtems-bsd-mutex: Fix mtx_destroy()
2016-04-06 14:54:32 +02:00
Sebastian Huber
d5b64f2704
Use RTEMS provided <sys/endian.h>
2015-11-17 14:43:06 +01:00
Sebastian Huber
dd96574e45
SOCKETPAIR(2): Port to RTEMS
2015-11-16 09:52:50 +01:00
Sebastian Huber
ba446132d4
dwc_otg: Port to RTEMS
2015-11-12 13:01:32 +01:00
Sebastian Huber
02279d6272
USB: Update to FreeBSD trunk 2015-11-10
2015-11-12 13:01:12 +01:00
Sebastian Huber
c1644467b1
Rename kernel space log() to _bsd_log()
...
This avoids a conflict with the standard math library log() function.
2015-11-10 10:23:35 +01:00
Sebastian Huber
b168f6972d
BUS_SPACE(9): Use FreeBSD files for i386 arch
2015-09-29 11:05:31 +02:00
Sebastian Huber
45eb88b141
nexus-devices: Add pc386 nexus device and drivers
2015-07-31 13:55:44 +02:00
Sebastian Huber
07ff2c1910
rtems-bsd-mutex: Update due to API changes
2015-07-24 10:42:35 +02:00
Sebastian Huber
3cb5e9ef6d
Update due to header guard changes
2015-07-23 15:38:50 +02:00
Sebastian Huber
b22ad9f4c5
rtems-bsd-mutex: Fix resource count updates
2015-06-23 08:58:58 +02:00
Chris Johns
59bc7c1f5f
Remove #undefs and fix formatting.
2015-06-19 16:07:32 +10:00
Chris Johns
cff78462ff
Add the TCPDUMP command.
2015-06-16 13:17:56 +10:00
Chris Johns
b5aca58594
Add error() to the BSD program support.
2015-06-16 13:16:37 +10:00
Chris Johns
8440506ee8
Add tcpdump and libpcap.
...
- Update the file builder generator to handle generator specific cflags and
includes. The tcpdump and libpcap have localised headers and need specific
headers paths to see them. There are also module specific flags and these
need to be passed to the lex and yacc generators.
- Add the tcpdump support.
2015-06-15 17:42:23 +10:00
Chris Johns
0768880d75
waf: Add install support.
...
Install to the --prefix path passed to configure.
2015-05-21 17:01:34 +10:00
Sebastian Huber
b45c75ce99
sys/time.h: Add missing define and declaration
2015-05-20 10:13:56 +02:00
Sebastian Huber
8eaa39fcef
Update due to API changes (timecounters)
2015-05-20 09:58:22 +02:00
Sebastian Huber
b3ff71e003
rtems-bsd-mutex: Use standard thread queues
2015-05-20 09:58:21 +02:00
Sebastian Huber
165dd8ea12
Update to FreeBSD Stable/9 2015-04-08
2015-05-20 09:58:21 +02:00
Sebastian Huber
c0b0b3ed11
rtems-bsd-mutex: Update due to API changes
2015-04-23 14:55:42 +02:00
Sebastian Huber
f6894a88c1
The <sys/_stdint.h> is now available in Newlib
2015-04-01 09:45:22 +02:00
Sebastian Huber
aee6864330
if_dwc: Add Altera Cyclone V support
2015-04-01 09:15:30 +02:00
Sebastian Huber
710d2a1e1d
mii: Add phy devices
2015-04-01 09:15:29 +02:00
Sebastian Huber
49b9c5e2df
LAGG(4): Enable and test
2015-03-30 23:02:15 +02:00
Sebastian Huber
012c263eb1
VLAN(4): Enable and test
2015-03-30 23:02:15 +02:00
Sebastian Huber
fc9e83bb68
mmc: Import MMC/SDCard support from libusb
2015-03-26 13:53:24 +01:00
Sebastian Huber
024e064449
nexus-devices: Fix for QorIQ T variants
2015-03-26 13:53:24 +01:00
Sebastian Huber
9bfcb86790
rtems-bsd-mutex: Support priority changes
2015-03-26 13:53:24 +01:00
Sebastian Huber
8475e7aa0a
SLEEPQUEUE(9): Port to RTEMS
2015-03-24 15:20:57 +01:00
Sebastian Huber
53b03a1a57
SLEEP(9): Port to RTEMS
2015-03-24 15:20:56 +01:00
Sebastian Huber
20b7d3d9c0
Update due to Newlib <sys/time.h> etc. changes
2015-03-24 15:20:56 +01:00
Sebastian Huber
e5724f788a
atomic.h: Fix for GCC version 5 and later
2015-03-09 14:20:45 +01:00
Sebastian Huber
8ed1b181aa
rtems_bsd_mutex: SMP support via ISR locks
2015-03-06 14:58:13 +01:00
Sebastian Huber
e5a017550a
atomic.h: Use <stdatomic.h> or <atomic> for SMP
2015-03-06 14:58:13 +01:00
Sebastian Huber
9a5073462d
atomic.h: Format changes
2015-03-06 14:58:13 +01:00
Sebastian Huber
e684326d24
Change license to BSD
2015-03-06 14:58:13 +01:00
Sebastian Huber
dd9e4ef5eb
Mark header files as empty
2015-03-06 14:58:13 +01:00
Sebastian Huber
be2e60c668
Delete unused files
2015-03-06 14:58:12 +01:00
Sebastian Huber
5c0aa976d3
Add zerocopy sendto
2015-02-13 10:34:20 +01:00
Sebastian Huber
7eeb079d84
Update to FreeBSD 9.3
2015-02-13 10:34:19 +01:00
Sebastian Huber
8fe59fe287
if_tsec: Add Nexus support
2015-02-13 10:34:18 +01:00
Sebastian Huber
5383ed4049
Add and use rtems_bsd_get_allocator_domain_size()
2015-02-13 10:34:18 +01:00
Sebastian Huber
3c302b62fd
Add a simple page allocator
2015-01-29 08:51:43 +01:00
Sebastian Huber
5071600b21
Add Xilinx Zynq BSP support
2015-01-21 15:00:21 +01:00
Sebastian Huber
8cdd1420c7
Add rtems_bsd_get_mac_address()
2015-01-21 15:00:19 +01:00
Sebastian Huber
33a15c304b
Add and use rtems_bsd_get_task_stack_size()
2015-01-20 09:19:04 +01:00