Ilija Stanislevik <[email protected]> has granted Patch_or_Contribution: Bug 1000910: New port: Ethernet over SPI driver for ENC424J600 http://bugs.ecos.sourceware.org/show_bug.cgi?id=1000910
------- Additional Comments from Ilija Stanislevik <[email protected]> This is a driver for Microchip's ENC424J600 Ethernet controller over SPI. Attached archive should be extracted in ../packages/devs/eth/. Prior to initialization of this driver, the platform initialization routine has to: * Assign SPI device to the Ethernet driver * Assign external interrupt line to interrupt vector A target test application supplied in ../tests/ folder can be used as an example. Complementary host (by now, Linux only) test application can be found in ../host/. This driver can be used also with ENC624J600. The driver has been tested on STM3210E-EVAL complemented with "Fast 100Mbps Ethernet PICtail Plus Daughter Board". Testing include tcp transfers with lwIP 1.3.2 from CVS. It hasn't been tested with FreeBSD, nor OpenBSD. It hasn't been tested with RedBoot. Hardware connection between ENC424J600 and the platform is done by SPI (MISO, MOSI, CLK and SS lines) and an interrupt line. I use STM32's SPI1 and PG15 (I/O pin number 110) for interrupt.
