Data Structures
s32
dByteCount;
s32
dFlags;
s16
uwDataWidth;
s16
uwSrcModifyMult;
s16
uwDstModifyMult;
s16
uwHwait;
s16
uwSsel;
s16
uwUserShort;
s32
dUserLong;
s32
dReserved;
ADI_BOOT_ERROR_FUNC*
ADI_BOOT_LOAD_FUNC*
ADI_BOOT_CALLBACK_FUNC*
ADI_BOOT_HEADER* pHeader;
void*
pTempBuffer;
void*
pTempCurrent;
s32
dTempByteCount;
s32
dBlockCount;
s32
dClock;
void*
pLogBuffer;
void*
pLogCurrent;
s32
dLogByteCount;
} ADI_BOOT_DATA;
The structure
ADI_BOOT_DATA
ADI_BOOT_DATA
load functions, initcode, and callback routines. The structure has two
parts. While the first is closely related to internal memory load routines,
the second provides access to global boot settings.
24-68
pErrorFunction;
pLoadFunction;
pCallBackFunction;
is the main data structure. A pointer to a
structure is passed to most complex subroutines, including
ADSP-BF50x Blackfin Processor Hardware Reference
Need help?
Do you have a question about the ADSP-BF506F and is the answer not in the manual?