Sebastian Huber
a5ddb0ea69
Update to FreeBSD head 2019-09-24
...
Git mirror commit 6b0307a0a5184339393f555d5d424190d8a8277a.
2019-11-13 10:47:04 +01:00
Sebastian Huber
18fa92c2dc
Update to FreeBSD head 2018-02-01
...
Git mirror commit d079ae0442af8fa3cfd6d7ede190d04e64a2c0d4.
Update #3472 .
2018-09-21 10:29:39 +02:00
Sebastian Huber
bb80d9df8b
Update to FreeBSD head 2017-12-01
...
Git mirror commit e724f51f811a4b2bd29447f8b85ab5c2f9b88266.
Update #3472 .
2018-09-21 10:29:38 +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
c40e45b75e
Update to FreeBSD head 2016-08-23
...
Git mirror commit 9fe7c416e6abb28b1398fd3e5687099846800cfd.
2017-01-10 09:53:31 +01:00
Chris Johns
ace5fb657c
Enable the Cadence cgem device syctls.
2016-06-27 21:31:03 +10:00
Chris Johns
591bd2d9c7
Revert "Enable the Cadence cgem device syctls."
...
This reverts commit 9362e7649bde3d31b6f464f3184fe527b4dcb1d2.
Committed white space changes.
2016-06-27 21:27:01 +10:00
Chris Johns
9362e7649b
Enable the Cadence cgem device syctls.
2016-06-27 21:25:38 +10:00
Chris Johns
0d003d7e73
Revert "if_cgem: Enable hardware checksum assist"
...
This reverts commit dec6b678bba05624335c87b73dc160b54d845cbd.
This default for TXCSUM and RXCSUM should be used and a user should
turn on TXCSUM and RXCSUM.
2015-06-22 10:40:36 +10:00
Chris Johns
82830ce063
Revert "Return the default TX and RX hardware checksum for the Cadence driver to off."
...
This reverts commit 54fb9f01f86286ecea3093f6f524afec86d6313f.
This change adds white space changes. A better solution is to revert
the original change.
2015-06-22 10:39:41 +10:00
Chris Johns
54fb9f01f8
Return the default TX and RX hardware checksum for the Cadence driver to off.
...
The hardware support does not seem to work with qemu. The support can be
enabled with ifconfig or via ioctl on real hardware to get the
performance boost.
2015-06-19 17:35:06 +10:00
Sebastian Huber
6a73f64fe2
if_cgem: Use rtems_bsd_get_mac_address()
2015-01-21 15:00:20 +01:00
Sebastian Huber
dec6b678bb
if_cgem: Enable hardware checksum assist
2015-01-21 15:00:20 +01:00
Sebastian Huber
911f517d2d
if_cgem: Use explicit cache operations
2015-01-21 15:00:20 +01:00
Sebastian Huber
cd179c472b
if_cgem: Add volatile to rx/tx desc rings
2015-01-21 15:00:20 +01:00
Sebastian Huber
8c3823eed5
if_cgem: Silence warning
2015-01-21 15:00:20 +01:00
Sebastian Huber
d65c5e51bc
if_cgem: Add nexus device support
2015-01-21 15:00:20 +01:00
Sebastian Huber
4ff97c8858
if_cgem: Disable device sysctls
2015-01-21 15:00:20 +01:00
Sebastian Huber
14ecf75d26
if_cgem: Workaround for missing FDT support
2015-01-21 15:00:20 +01:00
Sebastian Huber
a09f00e7d6
if_cgem: Workaround for if_inc_counter()
2015-01-21 15:00:20 +01:00
Sebastian Huber
b8e0c66e5f
if_cgem: Import from FreeBSD
2015-01-21 15:00:19 +01:00