Description: LWIP compiled in VC6 with no OS case, the bottom part of the Ethernet driver using the parallel port 8019, you can ping pass, with a http server.
File list (Check if you may need any files):
LwIPNoOs
........\Debug
........\.....\GIVEIO.SYS
........\.....\GiveIO2.lib
........\.....\MyWinIo.dll
........\.....\WinIo.dll
........\.....\WinIo.sys
........\Eth8019if.h
........\GIVEIO.SYS
........\GiveIO2.dll
........\GiveIO2.lib
........\LwIPNoOs.dsp
........\LwIPNoOs.dsw
........\LwIPNoOs.ncb
........\LwIPNoOs.opt
........\LwIPNoOs.plg
........\main
........\....\main.c
........\Release
........\.......\AppClient.obj
........\.......\dhcp.obj
........\.......\Eth8019if.obj
........\.......\etharp.obj
........\.......\GIVEIO.SYS
........\.......\GiveIO2.dll
........\.......\HalForEpp.obj
........\.......\httpApp.obj
........\.......\icmp.obj
........\.......\inet.obj
........\.......\ip.obj
........\.......\ip_addr.obj
........\.......\ip_frag.obj
........\.......\LwIPNoOs.exe
........\.......\LwIPNoOs.pch
........\.......\main.obj
........\.......\mem.obj
........\.......\memp.obj
........\.......\netif.obj
........\.......\pbuf.obj
........\.......\raw.obj
........\.......\stats.obj
........\.......\sys.obj
........\.......\tcp.obj
........\.......\tcp_in.obj
........\.......\tcp_out.obj
........\.......\Test.obj
........\.......\Timer.obj
........\.......\udp.obj
........\.......\vc60.idb
........\src
........\...\api
........\...\...\api_lib.c
........\...\...\api_msg.c
........\...\...\err.c
........\...\...\sockets.c
........\...\...\tcpip.c
........\...\arch
........\...\....\lib_arch.c
........\...\....\sys_arch.c
........\...\core
........\...\....\dhcp.c
........\...\....\inet.c
........\...\....\inet6.c
........\...\....\ipv4
........\...\....\....\icmp.c
........\...\....\....\ip.c
........\...\....\....\ip_addr.c
........\...\....\....\ip_frag.c
........\...\....\ipv6
........\...\....\....\icmp6.c
........\...\....\....\ip6.c
........\...\....\....\ip6_addr.c
........\...\....\....\README
........\...\....\mem.c
........\...\....\memp.c
........\...\....\netif.c
........\...\....\pbuf.c
........\...\....\raw.c
........\...\....\snmp
........\...\....\....\asn1_dec.c
........\...\....\....\asn1_enc.c
........\...\....\....\mib2.c
........\...\....\....\mib_structs.c
........\...\....\....\msg_in.c
........\...\....\....\msg_out.c
........\...\....\stats.c
........\...\....\sys.c
........\...\....\tcp.c
........\...\....\tcp_in.c
........\...\....\tcp_out.c
........\...\....\udp.c
........\...\FILES
........\...\include
........\...\.......\arch
........\...\.......\....\cc.h
........\...\.......\....\include
........\...\.......\....\.......\arch
........\...\.......\....\.......\....\cc.h
........\...\.......\....\.......\....\init.h
........\...\.......\....\.......\....\lib.h