Product Version Numbers and Histories


This page lists the package name and latest version number of most HCC Embedded products. For products not listed here, please contact support@hcc-embedded.com.

To see the full history of each product, click on the link under Package Name. (If no link is present the package does not use a history file.)

Encryption

Product Package name Version Notes

CryptoCore™ Base

Embedded Encryption Manager enc_base 1.27  
Encryption Test Suite enc_test 1.23  
Base 64 enc_base64 1.0  
Digital Signature Standard (DSS) enc_dss 1.09  
IPsec NULL Crypto driver enc_ipsec_null 1.02  
Message Digest Algorithm 5 (MD5) enc_md5 1.11  
RSA Signature Algorithm enc_rsa 2.02  
Tiger Hash Algorithm enc_tiger 1.03  
Triple Data Encryption Standard (3DES) enc_tdes 1.09  
CryptoCore™ Pro
Advanced Encryption Standard (AES) enc_aes 1.20  
CHACHA20  enc_chacha 1.02  
Elliptic Curve Cryptography (ECC) enc_ecc 1.09  
Ephemeral Diffie-Hellman (EDH) Algorithm enc_edh 1.08  
Secure Hash Algorithms (SHA-1/256/384/512) enc_sha 1.09  

eTaskSync OS

Product Package name Version Notes
eTaskSync OS base sync_base 3.03  
eTaskSync Test Suite sync_test 1.04  
Non-blocking API base package sync_api_nb_base 2.02  
OAL template package for non-blocking API sync_api_nb_oal_template 1.00  

File Systems

Product Package name Version Notes
FAT and SafeFAT File System fs_fat, fs_fat_safe 9.2  
FAT File System Test Suite fs_fat_test 2.26  
FAT and SafeFAT For Linux FUSE fs_fat_fuse 1.09  
exFAT and SafeexFAT File System fs_exfat, fs_exfat_safe 1.16  
exFAT For Linux FUSE fs_exfat_fuse 1.04  
exFAT and SafeexFAT Test Suite fs_exfat_test 1.14  
File System Common API fs_capi 3.05  
SafeFLASH File System fs_safe 5.08  
fs_safe_test 1.03  
SafeFLASH File System for Adesto® DataFlash Drives fs_safe_df 2.06  
Safe Imager fs_safe_imager 1.01  
SafeFLASH File System NAND Drive fs_safe_nand 2.05  
SafeFLASH NAND Driver for Hynix HY27UF08 fs_safe_nand_drv_hy27uf08 1.01  
SafeFLASH File System NAND Driver for Micron® MT29F2G16 fs_safe_nand_drv_nfc 1.05  
SafeFLASH File System NAND Driver for Micron® MT29FxG01 SPI fs_safe_nand_drv_mt29fxg01_spi 1.06  
HCC SafeFLASH NAND Driver for Micron MT29FxG08 with ECC fs_safe_nand_drv_mt29fxg08_ecc 1.01  
SafeFLASH File System NAND Driver for Samsung K9F1G08 fs_safe_nand_drv_k9f1g08 1.01  
SafeFLASH NAND Driver for Samsung K9F1G08 with ECC fs_safe_nand_drv_k9f1g08_ecc_fmc 1.01  
SafeFLASH NAND Driver for Spansion® S34ML01Gx00 fs_safe_nand_drv_nfc_s34ml01g2 1.05  
SafeFLASH NAND Driver for SPI Devices fs_safe_nand_drv_spi 1.01  
SafeFLASH File System NOR Drive fs_safe_nor 2.07  
SafeFLASH NOR Driver for Cadence Quad SPI fs_safe_nor_drv_qspi 1.01  
SafeFLASH File System NOR Driver for CFI-SFDP SPI Flash fs_safe_nor_drv_cfi_sfdp_spi 1.12  
SafeFLASH NOR Driver for Cypress® S29GL128 fs_safe_nor_drv_s29gl128 1.01  
SafeFLASH File System NOR Driver for MX29GL128F fs_safe_nor_drv_mx29gl128f 1.02  
SafeFLASH File System NOR Driver for SPIFI fs_safe_nor_drv_spifi 1.02  
SafeFLASH File System NOR Driver for Encrypted SPIFI fs_safe_nor_drv_spifi_enc 2.03  
SafeFLASH File System NOR Driver for STM32 fs_safe_nor_drv_stm32 1.05  
SafeFLASH File System RAM Drive fs_safe_ram 2.03  
SafeFLASH Sample NAND Drivers fs_safe_nand_drv_sample 1.00  
SafeFLASH Sample NOR Drivers fs_safe_nor_drv_sample 1.00  
Smart-Meter File System (SMFS) fs_smfs 1.18  
Generic serial NOR flash driver for SMFS fs_smfs_drv_generic_nor_spi 1.02  
RAM driver for SMFS. fs_smfs_drv_ram 1.01  
PC Simulator for SMFS fs_smfs_sim 1.01  
SuperTHIN File System fs_sthin 5.05  
THIN File System fs_thin 5.05  
TINY File System fs_tiny 3.11  
Adesto AT25DFxxx driver for TINY file system fs_tiny_drv_atmel_at25df 1.01  
SST Driver for TINY File System fs_tiny_drv_sst 1.08  
TINY BW (Boot-writable) fs_tiny_bw 2.01  
Generic serial NOR flash driver for TINY BW file system fs_tiny_bw_drv_generic_nor_spi 1.01  

File System Media Drivers

Product Package name Version Notes
Media Driver Base media_drv_base 1.04  
Test Media Driver media_drv_test 3.01  
Media Driver for Atmel DataFlash media_drv_atdf 1.01  
Media Driver for Atmel DataFlash with Auto Page Update media_drv_atdf_upd 1.02  
Media Driver for CFC IDE Drives media_drv_cfc_ide 1.01  
Media Driver for CFC IO Drives media_drv_cfc_io 1.01  
Media Driver for CFC MEM Drives media_drv_cfc_mem 1.01  
Media Driver for Linux Block Devices media_drv_blk_linux 1.05  
Common part for MMC/SD media drivers media_drv_mmcsd_init 1.11  
Media Driver for RAM Drives media_drv_ram 1.03  
Media Driver for USB Host Mass Storage media_drv_mst 1.03  
MMC/SD Media Driver for Atmel® SAM media_drv_mmcsd_atmel_mcipdc 2.04  
MMC/SD Media Driver for Infineon XMC4xxx and TI AM654x media_drv_mmcsd_xmc4xxx 1.05  
MMC/SD Media Driver for Kinetis media_drv_mmcsd_kinetis 1.18  
MMC/SD Media Driver for LPC media_drv_mmcsd_lpc 2.02  
MMC/SD Media Driver for LPC43xx media_drv_mmcsd_lpc43xx 1.04  
MMC/SD Media Driver for MPC5x media_drv_mmcsd_mpc5x 1.01  
MMC/SD Media Driver for SPI media_drv_mmcsd_spi 2.05  
MMC/SD Media Driver for STM32 media_drv_mmcsd_stm32 2.18  
MMC/SD Media Driver for Synopsys media_drv_mmcsd_synopsys 1.08  
MMC/SD Media Driver for TI AMxxxx  media_drv_mmcsd_amxxxx 2.08 R2  
MMC/SD media driver for Xilinx Zynq media_drv_mmcsd_zynq 1.01  
MMC/SD Media Driver EMMC Management media_drv_mmcsd_emmc_management 1.04  

Flash Translation Layer (FTL) Media Drivers

Product Package name Version Notes
SafeFTL media_drv_ftl_base 5.22  
FTL Media Driver Test Suite media_drv_ftl_test 1.05  
FTL Media Driver for Adesto® Dataflash media_drv_ftl_dflash 1.02  
FTL Media Driver for NOR-CFI-SFDP-SPI media_drv_ftl_nor_cfi_sfdp_spi 1.19  
FTL Media Driver for GigaDevice SPI NAND Flash media_drv_ftl_nand_gd5f1g2g_spi 1.02  
FTL Media Driver SSD Extension media_drv_ftl_base_ssd 5.12  
FTL NAND Media Driver for Hynix HY27UF08 media_drv_ftl_nand_hy27uf08 1.03  
FTL NAND Media Driver for Micron® MT29F2G16 media_drv_ftl_nand_nfc_mt29f2g16 1.04  
FTL NAND Media Driver for Micron® MT29FxG01 SPI media_drv_ftl_nand_mt29fxg01_spi 1.07  
FTL NAND Media Driver for Micron® MT29FxG08 with ECC media_drv_ftl_nand_mt29fxg08_ecc 1.07  
FTL NAND Media Driver for Samsung K9F1G08 with ECC media_drv_ftl_nand_k9f1g08_ecc 1.03  
FTL NAND Media Driver for Spansion S34MLxxG1 media_drv_ftl_nand_s34mlxg1_8b_ecc 1.03  
FTL NAND Media Driver for SPI Flash media_drv_ftl_nand_spi 2.02  
FTL NAND Media Driver for Winbond W25N01GV media_drv_ftl_nand_w25n_spi 1.05  
FTL NAND Media Driver for Winbond W25N01GV QSPI media_drv_ftl_nand_w25n_qspi 1.01  
FTL NAND RAM Flash Driver media_drv_ftl_nand_ram 2.07  
FTL NOR Base Flash Driver media_drv_ftl_nor_base 3.03  
FTL NOR Media Driver for Cadence Quad SPI media_drv_ftl_nor_cadence_qspi 1.07  
FTL NOR Media Driver for SST25VF032 SPI media_drv_ftl_nor_sst25vf032_spi 1.03  
FTL NOR RAM Flash Driver media_drv_ftl_nor_ram 2.05  

Network Drivers

Product Package name Version Notes
Network Driver Base nw_drv_base 5.04  
Loopback Network Driver nw_drv_loopback 1.06  
Network Driver for Atmel® EMAC nw_drv_eth_emac 1.01  
Network Driver for CDC-ECM nw_drv_eth_usbh_cdcecm 1.02  
Network Driver for ENCx24 nw_drv_eth_encx24 1.04  
Network Driver for Freescale Ethernet IP cores nw_drv_eth_enet 1.04  
Network Driver for GMAC MAC Devices nw_drv_eth_gmac 2.03  
Network Driver for LPC Devices nw_drv_eth_lpc 3.02  
Network Driver for Microchip LAN7500 and LAN9500 nw_drv_eth_microchip_lan7500 1.02  
Network Driver for Microchip PIC32 nw_drv_eth_microchip_pic32 1.01  
Network Driver for Renesas nw_drv_eth_renesas 1.04  
Network Driver for STR912 nw_drv_eth_str912 2.06  
Network Driver for Synopsys® nw_drv_eth_synopsys 3.07  
Network Driver for TI EMAC nw_drv_eth_ti_emac 3.05  
Network Driver for USB Ethernet Device Classes nw_drv_eth_usb_device 1.03  
Network Driver for Xilinx ZYNQ Gigabit Ethernet nw_drv_eth_zynq 1.03  

OS Abstraction Layer (OAL)

Product Package name Version Notes
OAL Base oal_base 2.06  
OAL for ChibiOS oal_os_chibios 1.01  
OAL for CMSIS oal_os_cmsis 1.04  
OAL for CMSISv2 oal_os_cmsis2 1.02  
OAL for CMX oal_os_cmx 2.08  
OAL for DSP/BIOS™ oal_os_dspbios 1.01  
OAL for eCos® oal_os_ecos 2.04  
OAL for embOS oal_os_embos 1.03  
OAL for eTaskSync oal_os_sync 2.06  
OAL for FreeRTOS™ oal_os_freertos 2.05  
OAL for Freescale MQX™ oal_os_mqx 2.05  
OAL for Freescale MQX™ 3.7 oal_os_mqx_v37 1.01  
OAL for Keil™ RTX oal_os_keil_rtx 1.03  
OAL for Linux oal_os_linux 2.03  
OAL for Nucleus® oal_os_nucleus 1.00  
OAL for OSE oal_os_ose 2.02  
OAL for OSE Epsilon oal_os_ose_epsilon 2.01  
OAL for RTXC Quadros oal_os_quadros 1.10  
OAL for SafeRTOS oal_os_safertos 1.01  
OAL for SCIOPTA oal_os_sciopta 1.05  
OAL for ST OS20 oal_os_stos20 1.00  
OAL for TI-RTOS oal_os_ti_rtos 1.03  
OAL for Systems with No RTOS oal_os_nos 2.14  
OAL for ThreadX® oal_os_threadx 1.04  
OAL for µC/OS-II® oal_os_ucosii 2.06  
OAL for µC/OS-III® oal_os_ucosiii 1.05  
OAL for µ-velOSity™ oal_os_uvelosity 1.00  
OAL Template oal_os_template 2.02  

Platform Support Package (PSP)

Product Package name Version Notes
Base PSP psp_template_base 1.00 R21  
MISRA-Compliant PSP Base mpsp_template_base 1.10  
Get Hostname PSP psp_template_hostname 1.01  
IP Config PSP psp_template_ip_config 1.01  
ISR PSP psp_template_isr 1.01  
PSP Memory Barrier psp_template_membar 1.01 R2  
Sockets PSP psp_template_socket 1.07  
System Tick PSP psp_template_tick 1.00  
Math PSP psp_template_math 2.01  
SPI Driver PSP psp_template_spi 3.01  
UART Driver PSP psp_template_uart 3.01  
ULPI Driver PSP psp_template_ulpi 1.02  

TCP/IP

Product Package name Version Notes
DHCP Server ip_app_dhcps 1.01  
DHCP Server for IPv4 ip_app_dhcps_v4 1.06  
DHCP Client for IPv4 ip_app_dhcp_v4 2.26  
DHCP Client for IPv6 ip_app_dhcp_v6 1.10  
DNS Client ip_app_dns 3.10  
FTP Client ip_app_ftpc 3.02  
FTP Client Demo ip_app_ftpc_demo 1.04  
FTP Server ip_app_ftp 5.01  
FTP User Demo ip_app_ftp_demo 2.02  
HTTP Client ip_app_httpc 3.01  
HTTP Client Demo ip_app_httpc_demo 1.06  
HTTPS Secure Client Demo ip_app_httpc_demo 1.05  
HTTP Server ip_app_http 4.05  
HTTP Demo ip_app_http_demo 1.05  
MQTT Client ip_app_mqttc 1.45  
NTP Client ip_app_ntp 1.18  
NTP Client Demo ip_app_ntp_demo 1.03  
Point to Point Protocol (PPP) ip_ppp 1.16  
SMTP Client ip_app_smtp 2.05  
SMTP Demo ip_app_smtp_demo 1.01  
SNMP Base ip_app_snmp_base 3.08  
SNMP Agent ip_app_snmp_agent 3.09  
SNMP Agent Demo ip_app_snmp_agent_demo 1.01 R3  
SNMP Manager ip_app_snmp_manager 3.05  
SNMP V3 ip_app_snmp_v3 3.07  
SNMP Test Suite ip_app_snmp_test 1.02  
SNTP Client ip_app_sntp 1.19  
SNTP Client Demo ip_app_sntp_demo 1.03  
Socket Adaptor Base ip_scad_base 3.02  
Socket Adaptor ip_scad_core 3.03  
SSH (Secure Shell) ip_app_ssh 1.03  
TCP mip_tcp 6.36  
TCP/IP Stack base component mip_base 6.46  
TCP/IP IPv4 Stack ip_base_v4 6.46  
TCP/IP IPv6 Stack ip_base_v6 6.46  
TCP Test Suite ip_tcp_test 3.15  
TCP/IP Ethernet Interface Driver ip_ifc_eth 1.17  
TCP/IP Raw Interface Controller ip_ifc_raw 1.13  
TCP/IP Sockets Interface ip_socket 4.07  
TFTP Server ip_app_tftp 4.01  
TFTP Server Demo ip_app_tftp_demo 1.05  
UDP mip_udp 7.08  
UDP Test Suite ip_udp_test 4.11  

TCP Security

Product Package name Version Notes
EAP Base eap_base 1.01  
EAP-TLS eap_tls 1.01  
EAP Test Suite eap_test 1.01  
IKE ip_app_ike 2.01  
IPsec mip_sec 2.04  
TLS and DTLS ip_tlsip_tls_base, 3.52  
TLS 1.2 ip_tls_1_2 3.50  
TLS 1.3 ip_tls_1_3 1.02  
TLS and DTLS Test Suite ip_tls_test 1.12  
TLS and DTLS demo ip_app_tls_demo 1.1  

USB Device Stack

Product Package name Version Notes
USB Device Base System usbd_base 3.26  
USB Device Ring Buffer util_ring_buffer 1.02  
Class Drivers      
USB Device Audio Class Driver usbd_cd_audio 3.07  
USB Device CDC-ACM Class Driver usbd_cd_cdc_acm 5.04  
USB Device CDC-ECM Class Driver usbd_cd_cdc_ecm 2.05  
USB Device CDC-EEM Class Driver usbd_cd_cdc_eem,
usbc_cd_cdc_eem
2.01,
2.01

Common host/device package.
USB Device HID Class Driver usbd_cd_hid 8.05  
USB Device Mass Storage Class Driver usbd_cd_mst 6.16 R2  
USB Device MTP Class Driver usbd_cd_mtp 2.25  
USB Device Printer Class Driver usbd_cd_printer 2.03  
USB Device Raw Class Driver usbd_cd_raw 3.02  
USB Device RNDIS Class Driver usbd_cd_rndis 2.11  
USB Device TEC Scanner Class Driver

usbd_cd_tec_scanner

1.01  
Low Level Drivers      
USB Device Low Level Driver for ARC usbd_drv_arc 1.14  
USB Device Low Level Driver for Atmel® SAM usbd_drv_sam_udp 2.03  
USB Device Low Level Driver for Atmel® SAM4 usbd_drv_sam_usbc 1.01  
USB Device Low Level Driver for Atmel® UDPHS usbd_drv_atmel_udphs 1.09  
USB Device Low Level Driver for Atmel® SAM x70 usbd_drv_atmel_usbhs 1.01  
USB Device Low Level Driver for ISP1181 usbd_drv_isp1181 1.00  
USB Device Low Level Driver for ISP1582 usbd_drv_isp1582,

usbc_drv_isp1582_isp176x

1.10  
USB Device Low Level Driver for LPC usbd_drv_lpc 2.05  
USB Device Low Level Driver for MSP430 usbd_drv_msp430 1.07  
USB Device Low Level Driver for MUSB usbd_drv_musb 1.09  
USB Device Low Level Driver for MUSB CPPI usbd_drv_musb_cppi 1.11  
USB Device Low Level Driver for OMAP™ L-1x usbd_drv_omap 1.05  
USB Device Low Level Driver for Renesas usbd_drv_renesas 1.10  
USB Device Low Level Driver for Renesas 20 usbd_drv_renesas20 2.11  
USB Device Low Level Driver for STM32 usbd_drv_stm32 1.12  
USB Device Low Level Driver for Synopsys® OTG usbd_drv_synopsys_otg 3.22  
USB Device Low Level Driver for VUSB usbd_drv_vusb 1.26  

USB Host Stack

Product Package name Version Notes
USB Host Base System usbh_base 3.19  
Class Drivers      
Embedded USB Host Audio Class Driver usbh_cd_audio 3.11  
Embedded USB Host CCID Class Driver usbh_cd_ccid 1.04  
Embedded USB Host CDC-ACM Class Driver usbh_cd_cdc_acm 2.13  
Embedded USB Host CDC-ECM Class Driver usbh_cd_cdc_ecm 2.10  
Embedded USB Host CDC-EEM Class Driver usbh_cd_cdc_eem,
usbc_cd_cdc_eem
2.01,
2.01

Common host/device package.
Embedded USB Host CDC-NCM Class Driver usbh_cd_cdc_ncm 1.07  
Embedded USB Host CP210x Class Driver usbh_cd_cp210x 1.03  
Embedded USB Host FTDI Class Driver usbh_cd_ftdi 3.13  
Embedded USB Host Fujitsu FTP-6xx Printer Class Driver usbh_cd_printer_fujitsu_ftp6xx 1.01  
Embedded USB Host HID Class Driver usbh_cd_hid 5.04  
Embedded USB Host Hub Class Driver usbh_cd_hub 2.08  
Embedded USB Host Mass Storage Class Driver usbh_cd_mst 3.15  
Embedded USB Host Microchip LAN7500 Class Driver usbh_cd_microchip_lan7500 1.03  
Embedded USB Host MIDI Class Driver usbh_cd_midi 2.04  
Embedded USB Host Printer Class Driver usbh_cd_printer 2.07  
PDL ESC/POS® Printer Class Driver utility usbh_cd_printer_pdl_escpos 1.01  
PDL PCL5 Printer Class Driver utility usbh_cd_printer_pdl_pcl5 1.01  
Embedded USB Host Raw Class Driver usbh_cd_raw 4.02  
Embedded USB Host RNDIS Class Driver usbh_cd_rndis 3.02  
Host Controllers      
USB Atmel Host Controller usbh_drv_atmel 2.13  
USB Atmel USBC Host Controller usbh_drv_atmel_usbc 1.01  
USB EHCI Host Controller usbh_drv_ehci 3.19  
USB ISP1161 Host Controller usbh_drv_isp1161 2.01  
USB ISP1362 Host Controller usbh_drv_isp1362 1.02  
USB LM3S and TM4C Host Controller usbh_drv_lms 2.03  
USB MAX3421 Host Controller usbh_drv_max3421 1.08  
USB MUSB CPPI Host Controller usbh_drv_musb_cppi 1.03  
USB MUSB DMA Host Controller usbh_drv_musb_dma 1.08  
USB OHCI Host Controller usbh_drv_ohci 2.20  
USB Renesas Host Controller usbh_drv_renesas 2.21  
USB SAF1761 Host Controller usbh_drv_isp176x,
usbc_drv_isp1582_isp176x
2.11  
USB STM32 OTG Host Controller usbh_drv_stm32_otg 2.31  
USB Synopsys® OTG usbh_drv_synopsys_otg 3.17  
USB Template Host Controller usbh_drv_template 1.02  
USB VUSB Host Controller usbh_drv_vusb 1.10  

USB OTG Stack

Product Package name Version Notes
USB OTG Session Request Protocol and Host Negotiation Protocol usbotg_srphnp 1.02  

Bootloaders

Product Package name Version Notes
FAT Bootloader bl_fat 3.02  
Flash API Bootloader bl_flash_api 1.00  

Utilities

Product Package name Version Notes
Library for handling BER encoding util_lib_ber 1.05  
HCC memory management utility util_hcc_mem 1.27  
Ring buffer utility util_ring_buffer 1.02