Main Page | Modules | Namespace List | Data Structures | Directories | File List | Namespace Members | Data Fields | Globals

bs_loader.h File Reference


Functions

char BS_ProgramIntelHexFile (const char *pa_sFileName, unsigned long pa_nOffset)
char BS_LoadIntelHexFile (const char *pa_sFileName, unsigned long nStartAddr)
unsigned char BS_8bitLoader (unsigned char pa_cDXE, unsigned long pa_nStartOfFirstDXE, unsigned long *nStartAddr)
unsigned char BS_16bitLoader (unsigned char pa_cDXE, unsigned long pa_nStartOfFirstDXE, unsigned long *nStartAddr)
unsigned char BS_CheckFor8bitApp (unsigned char pa_cDXE, unsigned long pa_nStartOfFirstDXE, unsigned long *nStartAddr)
unsigned char BS_CheckFor16bitApp (unsigned char pa_cDXE, unsigned long pa_nStartOfFirstDXE, unsigned long *nStartAddr)
unsigned long BS_Get16BitFirstFreeFlashAddress (unsigned long pa_nStartOfFirstDXE, unsigned long pa_nEndAddress, unsigned short *nNrOfApps)
signed long BS_Get16BitLastAddrOfApp (unsigned long pa_nStartOfFirstDXE, unsigned short nApplication)
signed long BS_Get8BitLastAddrOfApp (unsigned long pa_nStartOfFirstDXE, unsigned short nApplication)
void BS_soft_reset (bool pa_bBoot)
void BS_search_for_apps (void)

Function Documentation

unsigned char BS_16bitLoader unsigned char  pa_cDXE,
unsigned long  pa_nStartOfFirstDXE,
unsigned long *  nStartAddr
 

unsigned char BS_8bitLoader unsigned char  pa_cDXE,
unsigned long  pa_nStartOfFirstDXE,
unsigned long *  nStartAddr
 

unsigned char BS_CheckFor16bitApp unsigned char  pa_cDXE,
unsigned long  pa_nStartOfFirstDXE,
unsigned long *  nStartAddr
 

unsigned char BS_CheckFor8bitApp unsigned char  pa_cDXE,
unsigned long  pa_nStartOfFirstDXE,
unsigned long *  nStartAddr
 

unsigned long BS_Get16BitFirstFreeFlashAddress unsigned long  pa_nStartOfFirstDXE,
unsigned long  pa_nEndAddress,
unsigned short *  nNrOfApps
 

signed long BS_Get16BitLastAddrOfApp unsigned long  pa_nStartOfFirstDXE,
unsigned short  nApplication
 

signed long BS_Get8BitLastAddrOfApp unsigned long  pa_nStartOfFirstDXE,
unsigned short  nApplication
 

char BS_LoadIntelHexFile const char *  pa_sFileName,
unsigned long  nStartAddr
 

char BS_ProgramIntelHexFile const char *  pa_sFileName,
unsigned long  pa_nOffset
 

void BS_search_for_apps void   ) 
 

void BS_soft_reset bool  pa_bBoot  ) 
 


Generated on Thu Mar 2 16:11:29 2006 for VDK Blacksheep by  doxygen 1.4.1