This is the HCC Embedded Product Documentation.

HCC Embedded Main Website   |    HCC Documentation Home Page  |     Contacting HCC Embedded



This section specifies the elements of this package that need porting, depending on the target environment.

PSP Porting

The Platform Support Package (PSP) is designed to hold all platform-specific functionality, either because it relies on specific features of a target system, or because this provides the most efficient or flexible solution for the developer.

The module makes use of the following standard PSP function:

Function
Package
Component
Description
psp_memcpy()psp_basepsp_stringCopies a block of memory. The result is a binary copy of the data.


The module makes use of the following standard PSP macros:

Macro
Package
Element
Description
PSP_RD_BE16psp_basepsp_endiannessReads a 16 bit value stored as big-endian from a memory location.
PSP_RD_LE16psp_basepsp_endiannessReads a 16 bit value stored as little-endian from a memory location.
PSP_RD_LE32psp_basepsp_endiannessReads a 32 bit value stored as little-endian from a memory location.