Data Structures
Pointer to the peripherals Rx DMA channel
pSecSsi
Pointer to the peripherals SEC SSI block
pModeData
Void pointer that can be used to access additional boot mode specific resources not originally accessible via this
data object
registry
For storage of the custom boot mode registration items, not used in this product, use
ADI_ROM_BOOT_CONFIG::bootRegistry
struct ADI_ROM_BOOT_HEADER
Structure Type Declaration: ADI_ROM_BOOT_HEADER
Boot Block Header.
Boot block headers control the loading process of the boot stream, For full details on the contents of the block head-
er and supported flags see
Table 53-46: ADI_ROM_BOOT_HEADER Members
Type
int32_t
void *
int32_t
int32_t
dBlockCode
Instructs the boot kernel how to process the block.
Contains a number of fields for verification of the block header and flags to indicate the type of block allowing
the kernel to process the block accordingly.
pTargetAddress
Destination Address of Payload
dByteCount
Byte Count of the Payload
dArgument
Argument functionality varies depending on operation
53–92
Boot Loader Stream
.
Name
dBlockCode
pTargetAddress
dByteCount
dArgument
ADSP-SC58x/ADSP-2158x SHARC+ Processor Hardware Reference
to register custom functions
Description
Instructs the boot kernel how to process the block.
Destination Address of Payload
Byte Count of the Payload
Argument functionality varies depending on operation
Need help?
Do you have a question about the ADSP-SC58 Series and is the answer not in the manual?