TASKING now offers two networking options from CMX: CMX-TCP/IP a full-featured TCP/IP stack and MicroNet, an exciting new technology for devices with small amounts of RAM and ROM
CMX-TCP/IP
CMX-TCP/IP is a portable high performance TCP/IP implementation for embedded systems. Memory usage is localized and deterministic. It uses the CMX-RTX RTOS signaling mechanisms to provide a true multitasking reentrant stack.
Most network protocols and applications are available, from BOOTP all the way up to HTTP. There are also test applications, such as a benchmark server and a ping tester. CMX-TCP/IP includes:
| TCP | IP | UDP |
| ARP | ICMP | RARP |
| Bootp |
Key features of CMX-TCP/IP
- RFC compliant TCP support
- Standard BSD Socket interface
- Standard IBM-PC reference port
- Specific Processor and Compiler port
- Royalty-free, Full Source code
- Documentation, sample test programs
- Many Ethernet Drivers for a variety of chips
- Optional add-on protocols:
FTP Telnet TFTP NFSHTTP PPP DHCP SNMP V1, V2 SMTP POP3
CMX MicroNet
MicroNet is a TCP/IP implementation designed for 8- and 16-bit processors that have small amounts of ROM and RAM (less than 2Kb for UDP/IP). The device interface can be via serial port or a discreet Ethernet device. MicroNet supports SLIP or PPP through direct connection or modem.