Introduction - If you have any usage issues, please Google them yourself
I have written based on the LPC2138 and DM9000AE Ethernet access module card driver lwIP agreement with the transplantation procedure source.
Packet : 43680537ucos9000.rar filelist
uCOS9000\src\config.h
uCOS9000\src\INCLUDES.H
uCOS9000\src\IRQ.s
uCOS9000\src\LPC2294.h
uCOS9000\src\main.c
uCOS9000\src\mem_a.scf
uCOS9000\src\mem_c.scf
uCOS9000\src\OS_CFG.H
uCOS9000\src\Startup.s
uCOS9000\src\target.c
uCOS9000\src\target.h
uCOS9000\src\dm9ks_ucos.h
uCOS9000\src\dm9000.c
uCOS9000\src\dm9ks_ucos.c
uCOS9000\src\netif.h
uCOS9000\src\eth.h
uCOS9000\src\define.h
uCOS9000\src\dm9ks.h
uCOS9000\src\LwIP\netif\etharp.c
uCOS9000\src\LwIP\netif\FILES
uCOS9000\src\LwIP\netif\ethernetif.c
uCOS9000\src\LwIP\netif\loopif.c
uCOS9000\src\LwIP\netif\slipif.c
uCOS9000\src\LwIP\netif\CVS\Root
uCOS9000\src\LwIP\netif\CVS\Repository
uCOS9000\src\LwIP\netif\CVS\Entries
uCOS9000\src\LwIP\netif\CVS\Tag
uCOS9000\src\LwIP\netif\CVS\Template
uCOS9000\src\LwIP\netif\CVS
uCOS9000\src\LwIP\netif\ppp\pppdebug.h
uCOS9000\src\LwIP\netif\ppp\auth.c
uCOS9000\src\LwIP\netif\ppp\auth.h
uCOS9000\src\LwIP\netif\ppp\chap.c
uCOS9000\src\LwIP\netif\ppp\chap.h
uCOS9000\src\LwIP\netif\ppp\chpms.c
uCOS9000\src\LwIP\netif\ppp\chpms.h
uCOS9000\src\LwIP\netif\ppp\fsm.c
uCOS9000\src\LwIP\netif\ppp\fsm.h
uCOS9000\src\LwIP\netif\ppp\ipcp.c
uCOS9000\src\LwIP\netif\ppp\ipcp.h
uCOS9000\src\LwIP\netif\ppp\lcp.c
uCOS9000\src\LwIP\netif\ppp\lcp.h
uCOS9000\src\LwIP\netif\ppp\magic.c
uCOS9000\src\LwIP\netif\ppp\magic.h
uCOS9000\src\LwIP\netif\ppp\md5.c
uCOS9000\src\LwIP\netif\ppp\md5.h
uCOS9000\src\LwIP\netif\ppp\pap.c
uCOS9000\src\LwIP\netif\ppp\pap.h
uCOS9000\src\LwIP\netif\ppp\ppp.c
uCOS9000\src\LwIP\netif\ppp\ppp.h
uCOS9000\src\LwIP\netif\ppp\vjbsdhdr.h
uCOS9000\src\LwIP\netif\ppp\randm.c
uCOS9000\src\LwIP\netif\ppp\randm.h
uCOS9000\src\LwIP\netif\ppp\vj.c
uCOS9000\src\LwIP\netif\ppp\vj.h
uCOS9000\src\LwIP\netif\ppp\CVS\Root
uCOS9000\src\LwIP\netif\ppp\CVS\Repository
uCOS9000\src\LwIP\netif\ppp\CVS\Entries
uCOS9000\src\LwIP\netif\ppp\CVS\Tag
uCOS9000\src\LwIP\netif\ppp\CVS\Template
uCOS9000\src\LwIP\netif\ppp\CVS
uCOS9000\src\LwIP\netif\ppp
uCOS9000\src\LwIP\netif
uCOS9000\src\LwIP\api\api_lib.c
uCOS9000\src\LwIP\api\api_msg.c
uCOS9000\src\LwIP\api\err.c
uCOS9000\src\LwIP\api\sockets.c
uCOS9000\src\LwIP\api\tcpip.c
uCOS9000\src\LwIP\api\CVS\Root
uCOS9000\src\LwIP\api\CVS\Repository
uCOS9000\src\LwIP\api\CVS\Entries
uCOS9000\src\LwIP\api\CVS\Tag
uCOS9000\src\LwIP\api\CVS\Template
uCOS9000\src\LwIP\api\CVS
uCOS9000\src\LwIP\api
uCOS9000\src\LwIP\core\tcp_in.c
uCOS9000\src\LwIP\core\dhcp.c
uCOS9000\src\LwIP\core\inet.c
uCOS9000\src\LwIP\core\inet6.c
uCOS9000\src\LwIP\core\mem.c
uCOS9000\src\LwIP\core\memp.c
uCOS9000\src\LwIP\core\netif.c
uCOS9000\src\LwIP\core\pbuf.c
uCOS9000\src\LwIP\core\raw.c
uCOS9000\src\LwIP\core\stats.c
uCOS9000\src\LwIP\core\sys.c
uCOS9000\src\LwIP\core\tcp.c
uCOS9000\src\LwIP\core\tcp_out.c
uCOS9000\src\LwIP\core\udp.c
uCOS9000\src\LwIP\core\CVS\Root
uCOS9000\src\LwIP\core\CVS\Repository
uCOS9000\src\LwIP\core\CVS\Entries
uCOS9000\src\LwIP\core\CVS\Tag
uCOS9000\src\LwIP\core\CVS\Template
uCOS9000\src\LwIP\core\CVS
uCOS9000\src\LwIP\core\ipv6\ip6_addr.c
uCOS9000\src\LwIP\core\ipv6\README
uCOS9000\src\LwIP\core\ipv6\icmp6.c
uCOS9000\src\LwIP\core\ipv6\ip6.c
uCOS9000\src\LwIP\core\ipv6\CVS\Root
uCOS9000\src\LwIP\core\ipv6\CVS\Repository
uCOS9000\src\LwIP\core\ipv6\CVS\Entries
uCOS9000\src\LwIP\core\ipv6\CVS\Tag
uCOS9000\src\LwIP\core\ipv6\CVS\Template
uCOS9000\src\LwIP\core\ipv6\CVS
uCOS9000\src\LwIP\core\ipv6
uCOS9000\src\LwIP\core\ipv4\ip_addr.c
uCOS9000\src\LwIP\core\ipv4\icmp.c
uCOS9000\src\LwIP\core\ipv4\ip.c
uCOS9000\src\LwIP\core\ipv4\ip_frag.c
uCOS9000\src\LwIP\core\ipv4\CVS\Root
uCOS9000\src\LwIP\core\ipv4\CVS\Repository
uCOS9000\src\LwIP\core\ipv4\CVS\Entries
uCOS9000\src\LwIP\core\ipv4\CVS\Tag
uCOS9000\src\LwIP\core\ipv4\CVS\Template
uCOS9000\src\LwIP\core\ipv4\CVS
uCOS9000\src\LwIP\core\ipv4
uCOS9000\src\LwIP\core
uCOS9000\src\LwIP\include\CVS\Root
uCOS9000\src\LwIP\include\CVS\Repository
uCOS9000\src\LwIP\include\CVS\Entries
uCOS9000\src\LwIP\include\CVS\Tag
uCOS9000\src\LwIP\include\CVS\Template
uCOS9000\src\LwIP\include\CVS
uCOS9000\src\LwIP\include\netif\etharp.h
uCOS9000\src\LwIP\include\netif\loopif.h
uCOS9000\src\LwIP\include\netif\slipif.h
uCOS9000\src\LwIP\include\netif\CVS\Root
uCOS9000\src\LwIP\include\netif\CVS\Repository
uCOS9000\src\LwIP\include\netif\CVS\Entries
uCOS9000\src\LwIP\include\netif\CVS\Tag
uCOS9000\src\LwIP\include\netif\CVS\Template
uCOS9000\src\LwIP\include\netif\CVS
uCOS9000\src\LwIP\include\netif
uCOS9000\src\LwIP\include\lwip\api_msg.h
uCOS9000\src\LwIP\include\lwip\api.h
uCOS9000\src\LwIP\include\lwip\sockets.h
uCOS9000\src\LwIP\include\lwip\arch.h
uCOS9000\src\LwIP\include\lwip\debug.h
uCOS9000\src\LwIP\include\lwip\def.h
uCOS9000\src\LwIP\include\lwip\dhcp.h
uCOS9000\src\LwIP\include\lwip\err.h
uCOS9000\src\LwIP\include\lwip\mem.h
uCOS9000\src\LwIP\include\lwip\memp.h
uCOS9000\src\LwIP\include\lwip\netif.h
uCOS9000\src\LwIP\include\lwip\opt.h
uCOS9000\src\LwIP\include\lwip\pbuf.h
uCOS9000\src\LwIP\include\lwip\raw.h
uCOS9000\src\LwIP\include\lwip\sio.h
uCOS9000\src\LwIP\include\lwip\snmp.h
uCOS9000\src\LwIP\include\lwip\stats.h
uCOS9000\src\LwIP\include\lwip\sys.h
uCOS9000\src\LwIP\include\lwip\tcp.h
uCOS9000\src\LwIP\include\lwip\tcpip.h
uCOS9000\src\LwIP\include\lwip\udp.h
uCOS9000\src\LwIP\include\lwip\CVS\Root
uCOS9000\src\LwIP\include\lwip\CVS\Repository
uCOS9000\src\LwIP\include\lwip\CVS\Entries
uCOS9000\src\LwIP\include\lwip\CVS\Tag
uCOS9000\src\LwIP\include\lwip\CVS\Template
uCOS9000\src\LwIP\include\lwip\CVS
uCOS9000\src\LwIP\include\lwip
uCOS9000\src\LwIP\include\ipv6\CVS\Root
uCOS9000\src\LwIP\include\ipv6\CVS\Repository
uCOS9000\src\LwIP\include\ipv6\CVS\Entries
uCOS9000\src\LwIP\include\ipv6\CVS\Tag
uCOS9000\src\LwIP\include\ipv6\CVS\Template
uCOS9000\src\LwIP\include\ipv6\CVS
uCOS9000\src\LwIP\include\ipv6\lwip\ip_addr.h
uCOS9000\src\LwIP\include\ipv6\lwip\icmp.h
uCOS9000\src\LwIP\include\ipv6\lwip\inet.h
uCOS9000\src\LwIP\include\ipv6\lwip\ip.h
uCOS9000\src\LwIP\include\ipv6\lwip\CVS\Root
uCOS9000\src\LwIP\include\ipv6\lwip\CVS\Repository
uCOS9000\src\LwIP\include\ipv6\lwip\CVS\Entries
uCOS9000\src\LwIP\include\ipv6\lwip\CVS\Tag
uCOS9000\src\LwIP\include\ipv6\lwip\CVS\Template
uCOS9000\src\LwIP\include\ipv6\lwip\CVS
uCOS9000\src\LwIP\include\ipv6\lwip
uCOS9000\src\LwIP\include\ipv6
uCOS9000\src\LwIP\include\ipv4\CVS\Root
uCOS9000\src\LwIP\include\ipv4\CVS\Repository
uCOS9000\src\LwIP\include\ipv4\CVS\Entries
uCOS9000\src\LwIP\include\ipv4\CVS\Tag
uCOS9000\src\LwIP\include\ipv4\CVS\Template
uCOS9000\src\LwIP\include\ipv4\CVS
uCOS9000\src\LwIP\include\ipv4\lwip\ip_addr.h
uCOS9000\src\LwIP\include\ipv4\lwip\icmp.h
uCOS9000\src\LwIP\include\ipv4\lwip\inet.h
uCOS9000\src\LwIP\include\ipv4\lwip\ip.h
uCOS9000\src\LwIP\include\ipv4\lwip\ip_frag.h
uCOS9000\src\LwIP\include\ipv4\lwip\CVS\Root
uCOS9000\src\LwIP\include\ipv4\lwip\CVS\Repository
uCOS9000\src\LwIP\include\ipv4\lwip\CVS\Entries
uCOS9000\src\LwIP\include\ipv4\lwip\CVS\Tag
uCOS9000\src\LwIP\include\ipv4\lwip\CVS\Template
uCOS9000\src\LwIP\include\ipv4\lwip\CVS
uCOS9000\src\LwIP\include\ipv4\lwip
uCOS9000\src\LwIP\include\ipv4
uCOS9000\src\LwIP\include
uCOS9000\src\LwIP
uCOS9000\src
uCOS9000\uCOS9000.mcp
uCOS9000\uCOS9000_Data\CWSettingsWindows.stg
uCOS9000\uCOS9000_Data\DebugInFLASH\TargetDataWindows.tdt
uCOS9000\uCOS9000_Data\DebugInFLASH\ObjectCode\Os_cpu_a.o
uCOS9000\uCOS9000_Data\DebugInFLASH\ObjectCode\dm9ks_ucos.o
uCOS9000\uCOS9000_Data\DebugInFLASH\ObjectCode\IRQ.o
uCOS9000\uCOS9000_Data\DebugInFLASH\ObjectCode\Startup.o
uCOS9000\uCOS9000_Data\DebugInFLASH\ObjectCode\Os_core.o
uCOS9000\uCOS9000_Data\DebugInFLASH\ObjectCode\Os_flag.o
uCOS9000\uCOS9000_Data\DebugInFLASH\ObjectCode\Os_mbox.o
uCOS9000\uCOS9000_Data\DebugInFLASH\ObjectCode\Os_mem.o
uCOS9000\uCOS9000_Data\DebugInFLASH\ObjectCode\Os_mutex.o
uCOS9000\uCOS9000_Data\DebugInFLASH\ObjectCode\Os_q.o
uCOS9000\uCOS9000_Data\DebugInFLASH\ObjectCode\Os_sem.o
uCOS9000\uCOS9000_Data\DebugInFLASH\ObjectCode\Os_time.o
uCOS9000\uCOS9000_Data\DebugInFLASH\ObjectCode\Os_task.o
uCOS9000\uCOS9000_Data\DebugInFLASH\ObjectCode
uCOS9000\uCOS9000_Data\DebugInFLASH\uCOS9000.axf
uCOS9000\uCOS9000_Data\DebugInFLASH\uCOS9000.i32
uCOS9000\uCOS9000_Data\DebugInFLASH
uCOS9000\uCOS9000_Data\RelInFLASH\TargetDataWindows.tdt
uCOS9000\uCOS9000_Data\RelInFLASH
uCOS9000\uCOS9000_Data
uCOS9000