
This driver is for MS Windows (32Bit) only.

The driver consists of two parts:
 - one lwip interface driver part (pktif.c / pktif.h)
 - and one hardware layer emulation part (pktdrv.c / pktdrv.h). 
The hardware emulation part simulates a hardware network controller (NIC).
The pkif driver accesses the NIC through simulated hardware registers.
For your own projects on your proprietary hardware, you should use
pktif.c / pktif.h as an example for your own network interface driver.

To be able to compile and use it, you will need the WinPcap packet driver
for Windows. You must set the variable WPDPACK in the makefile to point
to the directory of the WinPcap developement package.

Please download the driver binary and the
corresponding developement package at:

http://winpcap.polito.it/
(The files are named WinPcap_x_y.exe and wpdpack_x_y.zip)

If you have any questions, please feel free to contact me:
mailto: dennis_k@freenet.de

Credits:
The first version of this lwIP driver was written by
Florian Schulze (florian.proff.schulze@gmx.net)
(Please see lwIP contribution package and the msvc6 port)

PS:
I know the driver is far away from to be perfect, incomming packets
are copied several times, but I did not want to destroy Florians code.
For your own project, you will need to optimize a bit ;)
