|
Data Structures |
struct | MEM_DEV |
struct | MEM_FILE_DESC |
Functions |
LOCAL MEM_DRV_DIRENTRY * | memFindFile () |
LOCAL MEM_FILE_DESC * | memOpen () |
LOCAL STATUS | memFileStatGet () |
LOCAL int | memRead () |
LOCAL int | memWrite () |
LOCAL int | memClose () |
LOCAL STATUS | memIoctl () |
STATUS | memDrv (void) |
STATUS | memDevCreate (char *name, char *base, int length) |
STATUS | memDevCreateDir (char *name, MEM_DRV_DIRENTRY *files, int numFiles) |
STATUS | memDevDelete (char *name) |
LOCAL MEM_DRV_DIRENTRY * | memFindFile (MEM_DEV *pMemDv, char *name, MEM_DRV_DIRENTRY *pDir, int *pOffset) |
LOCAL MEM_FILE_DESC * | memOpen (MEM_DEV *pMemDv, char *name, int mode) |
LOCAL STATUS | memFileStatGet (MEM_FILE_DESC *pfd, struct stat *pStat) |
LOCAL int | memRead (MEM_FILE_DESC *pfd, char *buffer, int maxbytes) |
LOCAL int | memWrite (MEM_FILE_DESC *pfd, char *buffer, int nbytes) |
LOCAL STATUS | memIoctl (FAST MEM_FILE_DESC *pfd, FAST int function, int arg) |
LOCAL STATUS | memClose (MEM_FILE_DESC *pfd) |
Variables |
LOCAL int | memDrvNum |