lwip-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[lwip-users] RE: [lwip] Use with a microcontroller


From: leon . woestenberg
Subject: [lwip-users] RE: [lwip] Use with a microcontroller
Date: Wed, 08 Jan 2003 21:57:08 -0000

Hello all,

I've developed an IP stack with cs8900a network interface driver, ARP and
DHCP on the C166,
bare bone, no kernel present.

I'm now into seeing into lwIP, as we want TCP as well.

In the short term, I cannot finish the integration of lwIP with my ARP,
DHCP and CS8900a code.

I will synchronize with CVS first, then adapt my ARP, DHCP and CS8900a
layers to lwIP. I must
say the layers seems to fit each other very well, although the most work
will be to insert and
extract to pbufs from the network drivers.

I've a CS8900a driver fully working, with both a immediate interrupt
handler and a
"late" handler, running outside of the interrupt mode. It's been tested in
the field for several
months now. Unable to crash it, even with flooding and very overcrowded
networks.

I feel confident the code complements lwIP very good. I'll ask whether I
may release it
to the public.

Regards,

Leon.





I don't know about the C167 I'm using the C165UTAH and (almost) working
fine.

IIRC The C167 dev kit uses the CS8900.

First you'll need to beg/borrow/steal or even write an Ethernet driver for
it.

As for compiling under Keil, there is a small number of changes you need to
make
to the code distribution, all fairly simple.

I'm getting 40 byte ping times on a busy Ethernet of ~1ms though there is
more code
optimisation to do yet.....

I tried the US Software TCP stack on the C167 Ethernet dev kit once and
found it
got ping times of ~2ms but that was not at 36MHz (am I right is saying that
the C167
uses 20Mhz, making the 165 about twice the speed ?)

Jason.

-----Original Message-----
From: Azrin Aris [mailto:address@hidden
Sent: 02 November 2001 09:57
To: address@hidden
Subject: [lwip] Use with a microcontroller


Hi, how can I use lwip with a 16-bit microcontroller?. Currently I have
the Keil MC167-NET evaluation board which uses the C167 16-bit
microcontroller. As for the OS, I use the MicroC/OS-II from Micrium.

Any help would be very much appreciated.

Regards,
Azrin

[This message was sent through the lwip discussion list.]
[This message was sent through the lwip discussion list.]




[This message was sent through the lwip discussion list.]




reply via email to

[Prev in Thread] Current Thread [Next in Thread]