Static class to provide access to the MityDSP CLUB Bootstrapper to load a new executable. More...
#include <core/DspBootstrapper.h>
Static Public Member Functions | |
static int | Reload (tcDspFlash *apFlash, void *apFwAddr, unsigned int anFwSize, void *apSwAddr, unsigned int anSwSize) |
This routine is used to invoke the Bootstrapper to load the software and firmware specified. | |
static int | Reboot (tcDspFlash *apFlash) |
This routine is used to invoke the Bootstrapper as if called at power up or reset. |
Static class to provide access to the MityDSP CLUB Bootstrapper to load a new executable.
int tcDspBootstrapper::Reload | ( | tcDspFlash * | apFlash, | |
void * | apFwOffset, | |||
unsigned int | anFwSize, | |||
void * | apSwOffset, | |||
unsigned int | anSwSize | |||
) | [static] |
This routine is used to invoke the Bootstrapper to load the software and firmware specified.
[in] | apFlash | Pointer to an instance of the tcDspFlash class. |
[in] | apFwOffset | The new firmware location (offset in FLASH). |
[in] | anFwSize | The new firmware size (in bytes). |
[in] | apSwOffset | The new software location (offset in FLASH). |
[in] | anSwSize | The new software size (in bytes). |
int tcDspBootstrapper::Reboot | ( | tcDspFlash * | apFlash | ) | [static] |
This routine is used to invoke the Bootstrapper as if called at power up or reset.
[in] | apFlash | Pointer to an instance of the tcDspFlash class. |