This section specifies the elements of this package that need porting, depending on the target environment.
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:
|psp_memcpy()||psp_base||psp_string||Copies a block of memory. The result is a binary copy of the data.|
The module makes use of the following standard PSP macros:
|PSP_RD_BE16||psp_base||psp_endianness||Reads a 16 bit value stored as big-endian from a memory location.|
|PSP_RD_LE16||psp_base||psp_endianness||Reads a 16 bit value stored as little-endian from a memory location.|
|PSP_RD_LE32||psp_base||psp_endianness||Reads a 32 bit value stored as little-endian from a memory location.|