Sebastian Huber
bcdce02d9b
Update to FreeBSD head 2018-06-01
...
Git mirror commit fb63610a69b0eb7f69a201ba05c4c1a7a2739cf9.
Update #3472 .
2018-09-21 10:29:41 +02:00
Sebastian Huber
c30fa94277
Add device tree support for Altera/Intel Cyclone V
...
Close #3290 .
2018-02-06 09:55:31 +01:00
Sebastian Huber
3c967ca238
Use <sys/lock.h> provided by Newlib
2017-06-08 13:20:09 +02:00
Sebastian Huber
02373194fe
Update due to Newlib 2017-06-07 changes
...
The following files are now provided by Newlib:
* arpa/inet.h
* net/if.h
* netinet/in.h
* netinet/tcp.h
* sys/socket.h
* sys/uio.h
* sys/un.h
The <sys/param.h> and <sys/cpuset.h> are now compatible enough to be
used directly.
Update #2833 .
2017-06-08 13:19:54 +02:00
Sebastian Huber
2360b084ff
if_dwc: Invalidate read buffer again
...
This may prevent problems in case a cache line prefetch added some lines
to the cache during a DMA transfer.
2017-01-10 09:53:34 +01:00
Sebastian Huber
3ef41be02f
if_dwc: Use explicit cache operations
2017-01-10 09:53:34 +01:00
Sebastian Huber
0436d64a2a
if_dwc: Reduce DMA descriptor count
2017-01-10 09:53:34 +01:00
Sebastian Huber
88dad3bc92
if_dwc: Use rtems_bsd_get_mac_address()
2017-01-10 09:53:34 +01:00
Sebastian Huber
f8ed8cd881
if_dwc: Add nexus device support
2017-01-10 09:53:33 +01:00
Sebastian Huber
c07da019f3
if_dwc: Fix a possible interrupt starvation
2017-01-10 09:53:33 +01:00
Sebastian Huber
051b634730
if_dwc: Avoid mbuf use after free
2017-01-10 09:53:33 +01:00
Sebastian Huber
b99c023a08
if_dwc: Checksum offload
2017-01-10 09:53:33 +01:00
Sebastian Huber
5deeb69c7e
if_dwc: Avoid tx defrag if possible
...
Drop packets in case of resource shortage.
2017-01-10 09:53:33 +01:00
Sebastian Huber
d9ff8281d7
if_dwc: Simplify tx desc setup
2017-01-10 09:53:33 +01:00
Sebastian Huber
941021287a
if_dwc: Fix transmit starvation
2017-01-10 09:53:33 +01:00
Sebastian Huber
6cd057d977
if_dwc: Fix IFCOUNTER_IPACKETS statistics
...
Input packets are counted in dwc_harvest_stats() as well.
2017-01-10 09:53:33 +01:00
Sebastian Huber
ec2e4b1fd2
if_dwc: Fix IFCOUNTER_OPACKETS statistics
...
Output packets are counted in dwc_harvest_stats() as well.
2017-01-10 09:53:33 +01:00
Sebastian Huber
e392c98990
if_dwc: Move interrupt handler install
2017-01-10 09:53:33 +01:00
Sebastian Huber
c40e45b75e
Update to FreeBSD head 2016-08-23
...
Git mirror commit 9fe7c416e6abb28b1398fd3e5687099846800cfd.
2017-01-10 09:53:31 +01:00
Sebastian Huber
7f5afa04cd
if_dwc: Fix a possible interrupt starvation
2015-09-11 10:53:38 +02:00
Sebastian Huber
8c5aecfde3
if_dwc: Invalidate read buffer again
...
This may prevent problems in case a cache line prefetch added some lines
to the cache during a DMA transfer.
2015-09-11 10:53:38 +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