Main Page | Modules | Data Structures | Directories | File List | Data Fields | Globals | Related Pages

rZero.h: rZero modules
[platform independant portions of code]


Data Structures

struct  rZeroSymbolInfo
struct  rZeroSegment
struct  rZeroObj

Functions

void rZeroParse (rZeroObj *obj)
void rZeroParseHeader (rZeroObj *obj)
void rZeroParseSegments (rZeroObj *obj)
void rZeroClearSegments (void)
int rZeroFindSymbol (char *symbol, rZeroSymbolInfo *symInfo)
int rZeroFindSegment (short segment, rZeroSymbolInfo *symInfo)
long volatile readLong (rZeroObj *obj)
short volatile readShort (rZeroObj *obj)
char volatile readByte (rZeroObj *obj)

Variables

rZeroSymbolInfo rZeroExports []
rZeroSymbolInfo rZeroImports []

Detailed Description

 *  *  *  * Functions for loading and linking rZero modules into the kernel at run time

Function Documentation

char volatile readByte rZeroObj obj  ) 
 

long volatile readLong rZeroObj obj  ) 
 

short volatile readShort rZeroObj obj  ) 
 

void rZeroClearSegments void   ) 
 

int rZeroFindSegment short  segment,
rZeroSymbolInfo symInfo
 

int rZeroFindSymbol char *  symbol,
rZeroSymbolInfo symInfo
 

void rZeroParse rZeroObj obj  ) 
 

void rZeroParseHeader rZeroObj obj  ) 
 

void rZeroParseSegments rZeroObj obj  ) 
 


Variable Documentation

rZeroSymbolInfo rZeroExports[]
 

rZeroSymbolInfo rZeroImports[]
 


Generated on Wed Mar 22 20:36:34 2006 for ndk by  doxygen 1.4.4