summaryrefslogtreecommitdiffstats
path: root/c/src/libchip/network/dwmac.c (unfollow)
Commit message (Collapse)AuthorFilesLines
2016-05-31libchip: Remove dwmac network interface driverSebastian Huber1-2374/+0
The network interface driver for this module is located in the new network stack (libbsd), see file "if_dwc.c".
2014-08-22libchip/dwmac: Make PHY address user configurableChristian Mauderer1-12/+19
This patch allows the user to configure the PHY address for the DWMAC driver by giving a pointer to a dwmac_user_cfg structure to network stack via rtems_bsdnet_ifconfig::drv_ctrl.
2014-04-30libchip: Add asserts to dwmac driverRalf Kirchner1-0/+3
2014-04-30libchip: Correct netstats message for dwmac driverRalf Kirchner1-1/+1
2014-04-17libchip: Correct error handling in dwmac driverRalf Kirchner1-11/+4
By fault an rtems_status_code has been expected instead of an errno error number.
2014-04-17libchip: Reduce tx interruptsRalf Kirchner1-215/+236
Reduce number of packet transmitted interrupts by using the interrupt mechanism only if we run out of DMA descriptors. Under normal conditions regaining DMA descriptors, mbufs and clusters is handled via a counter.
2014-04-17libchip: Improve handling of DMA suspendsRalf Kirchner1-0/+1
Reset the corresponding DMA status bit
2014-03-14libchip: Relax buffer counts and add fatal errorRalf Kirchner1-2/+13
2014-03-14libchip: Include <bsp.h> BSP options definitionSebastian Huber1-2/+2
2014-03-13libchip: Check interrupt extension availabilitySebastian Huber1-0/+13
2014-03-13libchip: Add dwmac 10/100/1000 network driverRalf Kirchner1-0/+2325