|
Download Latest Version:
May 09, 2004
uIP-AVR 0.90.0 (port of uIP 0.90)
small fix needed in rtl8019.c, line 168: change ...DDR = RTL... to ...DDR |= RTL
January 5, 2004
uIP-AVR 0.90b (port of uIP 0.90)
This is beta code, left for historical purposes only, download v0.90.0 instead.
September 30, 2002 - Fix made November 15, 2002
uIP-AVR 0.60.1 (port of uIP 0.60)
rtl8019.c - processRTL8019Interrupt() wasn't checking for the overflow correctly (thanks Krzysztof)
Jesper Hansen reports that the delay functions aren't delaying long enough. These functions work for him: delay.c delay.h
Mattias Rosén submitted this fix to uip_arp.c - allows packets to be received from other subnets: uip_arp.c
Download Previous Versions:
September 24, 2002
uIP-AVR 0.60.0 (Initial Release - port of uIP 0.60)
Download Other Code:
August 31, 2004
RTL8019 EEPROM access code contributed by Volker Troyke
Here's the pin-to-pin listing from the AVR to the Packet Whacker module when using the External SRAM Interface:
| ATmega161 (External SRAM) |
Packet Whacker |
|
|
| PortC A8-A12 |
SA0-SA4 |
| PortA AD0-AD7 |
SD0-SD7 |
| PortB Pin 0 |
RSTDRV |
| PortD RD, WR |
IORB, IOWB |
When using general I/O ports, the pin-to-pin mapping is whatever you define in rtl8019.h or ax88796.h
Additionally on the Packet Whacker, JP is tied high, the EExx EEPROM pins are not used, and the interrupt pin is not used.
|