gbfs.h File Reference


Data Structures

struct  GBFS_FILE
struct  GBFS_ENTRY

Defines

#define GBFS_SPACE(filename, kbytes)

Functions

void gbfs_search_range (u32 gbfs_1st_limit, u32 gbfs_2nd_start, u32 gbfs_2nd_limit, u32 gbfs_stride)
const GBFS_FILEfind_first_gbfs_file (const void *start)
const void * skip_gbfs_file (const GBFS_FILE *file)
const void * gbfs_get_obj (const GBFS_FILE *file, const char *name, u32 *len)
const void * gbfs_get_nth_obj (GBFS_FILE const *file, size_t n, char *name, u32 *len)
void * gbfs_copy_obj (void *dst, const GBFS_FILE *file, const char *name)
size_t gbfs_count_objs (const GBFS_FILE *file)

Define Documentation

#define GBFS_SPACE ( filename,
kbytes   ) 

Value:

const char filename[(kbytes)*1024] __attribute__ ((aligned (16))) = \
        "PinEightGBFSSpace-" #filename "-" #kbytes ;


Function Documentation

const GBFS_FILE* find_first_gbfs_file ( const void *  start  ) 

void* gbfs_copy_obj ( void *  dst,
const GBFS_FILE file,
const char *  name 
)

size_t gbfs_count_objs ( const GBFS_FILE file  ) 

const void* gbfs_get_nth_obj ( GBFS_FILE const *  file,
size_t  n,
char *  name,
u32 len 
)

const void* gbfs_get_obj ( const GBFS_FILE file,
const char *  name,
u32 len 
)

void gbfs_search_range ( u32  gbfs_1st_limit,
u32  gbfs_2nd_start,
u32  gbfs_2nd_limit,
u32  gbfs_stride 
)

const void* skip_gbfs_file ( const GBFS_FILE file  ) 


Generated on Tue Jan 22 15:40:33 2008 for libnds(ARM7) by  doxygen 1.5.4