logo slogan

HCC Embedded TCP/IP stacks, File and USB

HCC-Embedded is the foremost vendor of storage and communication solutions for embedded systems. The company’s suite of file systems covers the entire range of embedded applications, from the smallest to the largest. With HCC-Embedded, one size does NOT fit all; developers can choose a file system that's right for their applications.

All of HCC’s products are designed and tested to the highest standards, in order to maximize performance, reliability and portability. HCC-Embedded, as an independent company that serves the entire embedded community, has paid special attention to portability issues. With HCC products, it’s possible to use virtually any RTOS, or a home-brew operating system, or a non-RTOS operating system, or no operating system at all.

HCC Embedded

High Integrity TCP/IP Stack


■ Many networking products are available for embedded systems. The key to developing a stable and successful software application is to use high-quality, verifiable software that ensures a stable, low-risk development environment. HCC’s TCP/IP was developed to the highest possible level of MISRA1 compliance and was validated using advanced verification tools. With the benefit of more than a decade’s experience in developing efficient, high-quality software for medical, transport, industrial and aerospace markets, HCC’s TCP/IP stack brings new levels of performance, quality and reliability to the embedded networking market. .> Link to

HCC Embedded

File FAT, Safe and Flash Systems


■ FAT12/16/32 File Systems: SafeFAT – High-performance, failsafe FAT – High-performance THIN – Runs in minimal environments
■ Flash File Systems: SafeFLASH – High-performance, failsafe TINY – Failsafe, runs in minimal environments


■ Generality, Portability, Applicability. HCC’s products run on virtually any CPU/controller combination, in any operating environment, with any operating system, or without an operating system. HCC realizes that one size does not fit all. With HCC, the developer can choose the most appropriate system for the application.> Link to

HCC Embedded

USB Device, Host and OTG Stacks

The EUSBD™ (Embedded USB) device stack has been designed by HCC’s embedded system engineers to provide the most efficient USB device solutions. EUSBD-BS (the EUSB Base System) provides a USB device stack for end-point control. The stack supports all four USB transfer types: Control, Interrupt, Bulk, Isochronous.


HCC's EUSBH (Embedded USB Host Stack) is a full-featured host stack designed for embedded applications


The On-The-Go extension to the USB protocol was introduced so that a system can operate as either a USB host or as a USB peripheral (also called “device”) using a single connector.> Link to