| |||||
ARM Processors Microcontrollers Silicon Vendors Tools | smxNSsmxNS is a compact TCP/IP networking stack for use with real-time embedded applications. It provides drop-in support for many processors and tool chains. Because code and data space are at a premium in embedded systems, smxNS can be configured to use only those clients, servers, protocols, device drivers, and link layers needed by the application. By judiciously selecting features and capabilities, the smxNS TCP/IP stack can be reduced to as little as 25KB code space, depending upon the processor. smxNS implements a clean, modular design. Network layers provide standardized APIs, which present a common set of entry points for each layer in the network. Network applications can be written to use either the standard Berkeley Sockets API or our proprietary Dynamic Protocol Interface (DPI). DPI is a simplified API that takes little code space and is easy to use.
| ||||
| |||||