onARM

RTXC Quark Networking Software

RTXC Quark small-footprint, high speed networking software has been designed to operate amazingly fast in a minimal ROM/RAM footprint with no compromises. Designed for embedded systems with minimal memory and processor resources, RTXC Quark boasts rapid packet processing and highly efficient RAM management. Full 10/100 Ethernet implementation with support for IPv4, UDP, TCP, DHCP client, ICMP, ARP, IGMP.

Its main features include:

  • Designed for resource-constrained systems
  • Rapid Packet Processing - brings high-speed processing to embedded systems — many times faster packet processing than other small-footprint stacks
  • Highly efficient RAM management
  • Tiny ROM footprint. A full implementation of RTXC Quark networking software requires less than 20 KB of ROM. Depending on configuration choices the code can be even smaller
  • Fully configurable. The stack is highly configurable, both at the compilation and linking phase as well as during system initialization
  • Tightly integrated with the RTXC Quadros RTOS. RTXC Quark software is fully integrated with the RTXC Quadros operating system and takes full advantage of the high-efficiency threads in the RTXC/ss kernel
  • Industry-standard API; RFC-compliant. The stack supports a standard Berkeley sockets interface
Details
Tool Website:http://www.quadros.com/products/communication-stacks/rtxc-quark/