Embedded Any RTOS Software

All HCC middleware is independent of any RTOS. It is frequently used in conjunction with many free or commercial operating systems to provide specialist support for features such as fail-safety, NAND/NOR flash, advanced networking, and security.

Available RTOS Abstractions

RTOS abstractions are available for FreeRTOS, TI-RTOS, CMSIS-RTOS, MQX, OSEK/VDX, Keil RTX, eCOS, emBOS, EUROS, CMX RTX, Nucleus, Quadros RTXC, ThreadX, μ-velOSity, μC/OS-II, Linux, and many other systems. For custom schedulers and super loops, HCC offers an abstraction for ‘No RTOS’. We also offer our own eTaskSync, a small cooperative scheduler, which is designed to handle all processing and interface requirements of HCC middleware.

Fully Integrated & Tested Projects Delivered

HCC middleware products are supplied in a fully integrated project with the sample projects running on standard development boards. All software is delivered as a source code based project with a demo application and supports most popular toolchains. This means all the integration effort is taken care of and full technical support is provided. This will dramatically reduce the time and risk of using and integrating with complex peripherals.

Available Middleware Products
  • MISRA-compliant IPv4 & IPv6 stack with comprehensive protocol support.
  • Verifiable TLS/SSL.
  • Verifiable encryption.
  • USB Device, Host & OTG stack with extensive range of class drivers and file system interfaces.
  • FAT/THIN/SafeFAT file systems (including USB, MMC/SD, eMMC, SDHC, and SDXC).
  • SafeFTL for SSD, NAND, and NOR flash.
  • SafeFLASH file system for NOR/NAND flash.
  • TINY file system for small sector NOR flash.
  • Fail-safe bootloader.
Get a Free Project Quotation

Click here to request a ‘no obligation’, free quotation for any RTOS based project that will be delivered quickly with full technical support.

Worried about integration? Try Risk Free for 30 Days

All HCC products are supplied as source code projects, all target integration is taken care of free of charge for standard products. Full technical support and warranty for 12 months is included. No matter what RTOS or toolchain you use, HCC will provide seamless integration and a test project on your development board. You will not be required to pay anything until 30 days after delivery – you can return if not satisfied, free of charge, with no penalty !!!!!

Product Information

eTaskSync Scheduling Mechanism