CMX Systems offers CMX-MicroNet small footprint TCP/IP stack for SiLabs C8051F34x device family and includes support for the CP220x Ethernet controller. CMX-MicroNet supports previously offered C8051 device families including the 8051F02x, 8051F12x and 8051F13x.
CMX-MicroNet is a TCP/IP stack specially crafted to work with virtually all processors and features an extremely small Flash requirement and very minimal RAM requirements. The base CMX-MicroNet software package includes UDP, TCP, IP, Modem, SLIP, ICMP Echo, IGMP and Virtual File system. Add-On Options available are: SSL/TLS, HTTP Web Server, DNS Client, FTP, SMTP, SNMP, DHCP Client, TFTP Client, SNTP, Fragmentation, POP3, PPP, CHAP, Telnet, Ethernet (ARP, BOOTP) and Wireless. CMX-MicroNet can work with or without an RTOS.
CMX also provides the CMX-RTX RTOS for the 8051. CMX-RTX is a truly preemptive, multi-tasking RTOS offering one of the smallest footprints, fastest context switching and lowest interrupt latency times available on the market today. RTOS functionality provided in CMX-RTX includes task, message, queue, system, event, memory, resource, semaphore and timer management. CMX-RTX includes an intuitive Windows GUI that simplifies RTOS configuration.