414 Commits

Author SHA1 Message Date
Sebastian Huber
7d44707145 Fix struct ucred warnings 2015-05-20 15:03:32 +02:00
Sebastian Huber
e65165bc2c SLEEPQUEUE(9): Update due to RTEMS API changes 2015-05-20 10:13:49 +02:00
Sebastian Huber
8eaa39fcef Update due to API changes (timecounters) 2015-05-20 09:58:22 +02:00
Sebastian Huber
f2cb584a61 Update rtems_bsd_force_select_timeout() 2015-05-20 09:58:22 +02:00
Sebastian Huber
1ee85a59b7 SLEEPQUEUE(9): Update due to API changes 2015-05-20 09:58:22 +02:00
Sebastian Huber
c2f2392028 SLEEPQUEUE(9): Avoid Giant lock 2015-05-20 09:58:22 +02:00
Sebastian Huber
165dd8ea12 Update to FreeBSD Stable/9 2015-04-08 2015-05-20 09:58:21 +02:00
Sebastian Huber
4dab3a04bb ZONE(9): Disable uma_prealloc() 2015-05-15 15:40:58 +02:00
Sebastian Huber
278bc93a59 usb: Import USB support from libusb 2015-05-15 15:40:55 +02:00
Sebastian Huber
67f84974ad SLEEPQUEUE(9): Update due to API changes 2015-04-23 14:56:08 +02:00
Sebastian Huber
c6e85efd7e Use signed integer type for ticks 2015-04-08 07:58:52 +02:00
Sebastian Huber
8b722dba65 SLEEPQUEUE(9): Include missing header file 2015-04-08 07:58:52 +02:00
Sebastian Huber
0c395c0502 Add generated files
This avoids dependencies on a particular generator tool version.  On
MinGW and Cygwin hosts these tools tend to be outdated or somehow
incapable.
2015-04-08 07:57:05 +02:00
Sebastian Huber
da5e3a21d0 if_dwc: Avoid mbuf use after free 2015-04-08 07:57:05 +02:00
Sebastian Huber
ebc797fc84 if_dwc: Increase DMA descriptor count
This prevents some packet loss under heavy load conditions.
2015-04-08 07:57:05 +02:00
Sebastian Huber
fb7a5329b0 if_dwc: Typo 2015-04-08 07:57:05 +02:00
Sebastian Huber
6b176ce668 if_dwc: Checksum offload 2015-04-01 09:15:30 +02:00
Sebastian Huber
a681853878 if_dwc: Avoid tx defrag if possible
Drop packets in case of resource shortage.
2015-04-01 09:15:30 +02:00
Sebastian Huber
822aa5dee2 if_dwc: Simplify tx desc setup 2015-04-01 09:15:30 +02:00
Sebastian Huber
dd1feda161 if_dwc: Fix transmit starvation 2015-04-01 09:15:29 +02:00
Sebastian Huber
1535c87c81 if_dwc: Avoid NULL pointer access 2015-04-01 09:15:29 +02:00
Sebastian Huber
4a5a309059 if_dwc: Fix warning 2015-04-01 09:15:29 +02:00
Sebastian Huber
6a4b5a45e1 if_dwc: Use explicit cache operations 2015-04-01 09:15:29 +02:00
Sebastian Huber
d5ad68ab54 if_dwc: Move interrupt handler install 2015-04-01 09:15:29 +02:00
Sebastian Huber
8f12e89b1f if_dwc: Reduce DMA descriptor count 2015-04-01 09:15:29 +02:00
Sebastian Huber
c94bb491a0 if_dwc: Add nexus device support 2015-04-01 09:15:29 +02:00
Sebastian Huber
d3a6abb1a5 if_dwc: Use rtems_bsd_get_mac_address() 2015-04-01 09:15:29 +02:00
Sebastian Huber
acab7270b6 if_dwc: Workaround for missing FDT support 2015-04-01 09:15:29 +02:00
Sebastian Huber
13afbe7a80 if_dwc: Silence warning 2015-04-01 09:15:29 +02:00
Sebastian Huber
36a92dfe8e if_dwc: Workaround for if_inc_counter() 2015-04-01 09:15:29 +02:00
Sebastian Huber
0c10bd5da2 if_dwc: Import from FreeBSD 2015-04-01 09:15:29 +02:00
Sebastian Huber
2121b4fa65 micphy: Hack to set some skew values
This works for the Altera Cyclone V SoC Development Kit.
2015-04-01 09:15:29 +02:00
Sebastian Huber
710d2a1e1d mii: Add phy devices 2015-04-01 09:15:29 +02:00
Sebastian Huber
9ea1778ecb mmc: Remove RTEMS special cases 2015-03-26 13:53:24 +01:00
Sebastian Huber
fc9e83bb68 mmc: Import MMC/SDCard support from libusb 2015-03-26 13:53:24 +01:00
Sebastian Huber
50553bcd8e CONDVAR(9): Use FreeBSD implementation 2015-03-24 15:20:57 +01:00
Sebastian Huber
8475e7aa0a SLEEPQUEUE(9): Port to RTEMS 2015-03-24 15:20:57 +01:00
Sebastian Huber
9975839a12 SLEEPQUEUE(9): Import from FreeBSD 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
f661c79732 SLEEP(9): Import from FreeBSD 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
e5db084cd8 ZONE(9): Enable per-processor cache for SMP
This prevents a potential deadlock via the Giant lock and is a
performance benefit.
2015-03-06 14:58:13 +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
bdf9bce30b if_tsec: Workaround if no PHY is present 2015-02-13 10:34:18 +01:00
Sebastian Huber
c0877d77e7 if_tsec: Disable device sysctls 2015-02-13 10:34:18 +01:00
Sebastian Huber
8fe59fe287 if_tsec: Add Nexus support 2015-02-13 10:34:18 +01:00
Sebastian Huber
aa4f504b20 ZONE(9): Enable UMA sysctls 2015-01-29 08:51:47 +01:00
Sebastian Huber
a27a1ba4f5 SBUF(9): Enable sbuf_new_for_sysctl() 2015-01-29 08:51:47 +01:00
Sebastian Huber
74c5b0ff73 NETSTAT(1): Disable malloc stats 2015-01-29 08:51:47 +01:00