Several open-source TCP/IP
networking stacks have been ported to run under APL. The
availability of the network stacks varies by stack, platform,
hardware, etc. Click here for
a list of supported platforms and/or hardware.
uIP
uIP is Adam
Dunkel’s free small TCP/IP implementation for 8- and 16-bit
Microcontrollers. The following interfaces define a
multi-threaded environment for running uIP as well as the
low-level driver interface.
Telnet Server (uIP)
A uIP specific telnet server adapted for a multi-thread
environment. A companion command line shell infrastructure
is also provided.
lwIP
lwIP
is free light-weight TCP/IP implementation for 8- and 16-bit
Microcontrollers that supports multiple network interfaces and
the traditional BSD socket interfaces. The following interfaces
are used to start and support the networking stack as well
as the low-level driver interface.