12 Commits

Author SHA1 Message Date
Sebastian Huber
58162da5f2 if_atsam: Add multicast support
Update #4651.
2022-05-11 16:08:38 +02:00
Sebastian Huber
1fe1bc6de4 if_atsam: Fix start/stop of interface
Update #4651.
2022-05-11 16:08:35 +02:00
Sebastian Huber
46ec9d75b3 if_atsam: Fix interrupt setup
The interrupt is enabled by rtems_interrupt_handler_install().

Update #4651.
2022-05-11 16:08:31 +02:00
Sebastian Huber
4780eff5c5 if_atsam: Do not disable the Ethernet CRC
The Ethernet CRC and padding must be always generated by the MAC.

Update #4651.
2022-05-11 16:08:28 +02:00
Sebastian Huber
79e742182f if_atsam: Enable all capabilities
Update #4651.
2022-05-11 16:08:24 +02:00
Sebastian Huber
a4b878cde8 if_atsam: Fix warnings
Update #4651.
2022-05-11 16:08:08 +02:00
Sebastian Huber
eeb3fd5d9b if_atsam: Remove WDT_Disable()
The watchdog timer (WDT) can be configure only once.  Do not touch it in
the BSP since the application may want to use it.
2019-06-13 08:57:41 +02:00
Christian Mauderer
b2a210ca3e if_atsam: Add checksum offload. 2018-03-21 09:14:25 +01:00
Christian Mauderer
c6f4aa65ff if_atsam: Allow fixed MII settings. 2017-09-22 10:19:25 +02:00
Christian Mauderer
0190cfdd55 if_atsam: Move statistics to sysctl. 2017-09-22 10:17:26 +02:00
Christian Mauderer
80a7fe68a1 if-atsam: Port to rtems-libbsd. 2017-09-22 10:17:24 +02:00
Christian Mauderer
b16eca96c3 rtemsbsd/if-atsam: Copy from RTEMS.
Copied from RTEMS commit 146adb1edf from 17.07.2017.
2017-09-22 10:15:52 +02:00