uIP-AVR

 uIP-AVR

Overview
Status
Getting Started
Download
 

  


Main Site

Embedded Projects
Skating
About Me


  


Related Links

uIP Homepage

EDTP
Sells the Packet Whacker module 

microVNC
An application using uIP-AVR

  

 

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.

 

 

  

Copyright © 2004 Louis Beaudoin

Page Last Updated: November 1, 2004