IPv4 and v6

HCC’s MISRA Compliant TCP/IP Stack was developed using a strongly typed subset of ‘C’. It has strong MISRA compliance and was validated using advanced verification tools. With the benefit of more than a decade’s experience developing efficient, high-quality software the stack brings new levels of performance, verifiable quality and reliability to the embedded networking market. HCC’s networking stack provides a great range of protocols as well as support for both IPv4 and IPv6, providing flexibility and long-term network compatibility. For a full list of the protocols and features, see IPv4 and IPv6.

HCC’s MISRA Compliant TCP/IP Stack was developed with a no compromise approach to quality using a strongly typed subset of the ‘C’ language. The approach incorporates a strong adherence to MISRA* compliance and was validated using advanced verification tools. With the benefit of more than a decade’s experience developing efficient, high-quality software the stack brings new levels of performance, verifiable quality and reliability to the embedded networking market. HCC’s networking stack provides a significant range of protocols as well as support for both IPv4 and IPv6, providing flexibility and long-term network compatibility.

Protocols

The following protocols are available for HCC’s MISRA Compliant TCP/IP Stack:

Network Layer Application Layer
Transport Layer Datalink Layer
Network Management

For management applications, the stack supports SNMP, NTP, and SNTP. See Network Management for details.

Network Security

For security applications, the stack supports IPsec and IKE, TLS/DTLS, EAP, SSH and NAT. See Network Security for details.

TCP/IP Applications

The TCPIP Applications page lists those applications that are not directly concerned with security or management.

Free TCP/IP Demonstration Projects

Demonstration versions of TCPIP projects can be downloaded for Infineon AURIXTM family and Analog Devices SHARC+ series.

Integration into your application

Interested in designing-in this software/component into an application? Use our Project Builder to describe your project in an easy way and get an idea whether this software fits your project.