From: MOGI.dk <chr...@mo...> - 2001-05-23 16:14:47
|
Hi Eliot! I have ported the uC/IP stack to ethernet. At the uC/IP CVS repository I = have added interface drivers for a NE2000 compatible NIC (if_ne* files) = and I have added a simple implementation of the ARP protocol (check the = notes in the netether.c file).=20 The interface between the NE2000 driver and uC/IP you will have to = implement by yourself. For instance adding an outgoing transmit queue. I have also corrected a few bugs in the uC/IP protocol stack and made = som other small changes (added support for running uC/IP in a single = proces environment, like DOS =3D EASY DEBUGGING).=20 If you were to use uC/IP, please verify that the semaphore mutex = protection in the netether.c files works properly (it was added very = quickly). The embedded system I'm using, uC/IP is running in a single = task (more or less), so I haven't had the chance to test this.=20 The stack is (probably still) not bug free, but it seems to run OK in my = environment. There are some limitations to uC/IP, like it doesn't support IP = fragmentation, but it is totally free! Best wishes, Mads Christiansen. PS. I have also forwarded this email to the uC/IP user mailinglist, the = sourceforge discussion forum is not really used by anyone anymore (I = think I was the only one, that ever used it :-) ). Check http://ucip.sourceforge.net and click on Mailing Lists. If you = have any questions regarding the stack, you could post them at = Ucip-users or Ucip-devel. ----- Original Message -----=20 From: <sa...@il...> To: <mo...@us...> Sent: Wednesday, May 23, 2001 4:23 PM Subject: Your port of cC/IP to ethernet? >=20 >=20 > Mogi >=20 > I saw from the uC/IP discussion forum that you were planning on = interfacing > uC/IP with Ethernet. How far have you gotten with that? I am looking = for > a lightweight TCP/IP stack that I can run out of BIOS, with an = Ethernet > link layer. >=20 > Thanks - Eliot >=20 > = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > Eliot Salant > IBM Haifa Research Labs > MATAM, Haifa, Israel >=20 > Tel. +972-48296-121 > FAX: +972-48550-070 > = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D >=20 >=20 |