|
#define | F_MAXNAME 8 /* 8 byte name */ |
|
#define | F_MAXEXT 3 /* 3 byte extension */ |
|
#define | F_ATTR_ARC 0x20 |
|
#define | F_ATTR_DIR 0x10 |
|
#define | F_ATTR_VOLUME 0x08 |
|
#define | F_ATTR_SYSTEM 0x04 |
|
#define | F_ATTR_HIDDEN 0x02 |
|
#define | F_ATTR_READONLY 0x01 |
|
#define | F_CLUSTER_FREE ( (unsigned long)0x00000000 ) |
|
#define | F_CLUSTER_RESERVED ( (unsigned long)0x0ffffff0 ) |
|
#define | F_CLUSTER_BAD ( (unsigned long)0x0ffffff7 ) |
|
#define | F_CLUSTER_LAST ( (unsigned long)0x0ffffff8 ) |
|
#define | F_CLUSTER_LASTF32R ( (unsigned long)0x0fffffff ) |
|
#define | F_ST_MISSING 0x00000001 |
|
#define | F_ST_CHANGED 0x00000002 |
|
#define | F_ST_WRPROTECT 0x00000004 |
|
#define | f_initvolume fn_initvolume |
|
#define | f_delvolume fn_delvolume |
|
#define | f_hardformat(fattype) fn_hardformat( fattype ) |
|
#define | f_format(fattype) fn_hardformat( fattype ) |
|
#define | f_getcwd(buffer, maxlen) fn_getcwd( buffer, maxlen, 1 ) |
|
#define | f_getfreespace fn_getfreespace |
|
#define | f_chdir(dirname) fn_chdir( dirname ) |
|
#define | f_mkdir(dirname) fn_mkdir( dirname ) |
|
#define | f_rmdir(dirname) fn_rmdir( dirname ) |
|
#define | f_findfirst(filename, find) fn_findfirst( filename, find ) |
|
#define | f_findnext(find) fn_findnext( find ) |
|
#define | f_filelength(filename) fn_filelength( filename ) |
|
#define | f_getserial(serial) fn_getserial( serial ) |
|
#define | f_flush(filehandle) fn_flush( filehandle ) |
|
#define | f_write(buf, size, _size_t, filehandle) fn_write( buf, size, _size_t, filehandle ) |
|
#define | f_seek(filehandle, offset, whence) fn_seek( filehandle, offset, whence ) |
|
#define | f_tell(filehandle) fn_tell( filehandle ) |
|
#define | f_getc(filehandle) fn_getc( filehandle ) |
|
#define | f_putc(ch, filehandle) fn_putc( ch, filehandle ) |
|
#define | f_rewind(filehandle) fn_rewind( filehandle ) |
|
#define | f_eof(filehandle) fn_eof( filehandle ) |
|
#define | f_delete(filename) fn_delete( filename ) |
|
#define | f_seteof(file) fn_seteof( file ) |
|
#define | f_truncate(filename, filesize) fn_truncate( filename, filesize ) |
|
#define | f_close(filehandle) fn_close( filehandle ) |
|
#define | f_open(filename, mode) fn_open( filename, mode ) |
|
#define | f_read(buf, size, _size_t, filehandle) fn_read( buf, size, _size_t, filehandle ) |
|
|
unsigned char | fs_init (void) |
|
unsigned char | fs_delete (void) |
|
unsigned char | fn_initvolume (F_DRIVERINIT initfunc) |
|
unsigned char | fn_delvolume (void) |
|
unsigned char | fn_getfreespace (F_SPACE *pspace) |
|
unsigned char | fn_chdir (const char *dirname) |
|
unsigned char | fn_mkdir (const char *dirname) |
|
unsigned char | fn_rmdir (const char *dirname) |
|
unsigned char | fn_findfirst (const char *filename, F_FIND *find) |
|
unsigned char | fn_findnext (F_FIND *find) |
|
long | fn_filelength (const char *filename) |
|
unsigned char | fn_close (F_FILE *filehandle) |
|
F_FILE * | fn_open (const char *filename, const char *mode) |
|
long | fn_read (void *buf, long size, long _size_t, F_FILE *filehandle) |
|
long | fn_write (const void *buf, long size, long _size_t, F_FILE *filehandle) |
|
unsigned char | fn_seek (F_FILE *filehandle, long offset, unsigned char whence) |
|
long | fn_tell (F_FILE *filehandle) |
|
int | fn_getc (F_FILE *filehandle) |
|
int | fn_putc (int ch, F_FILE *filehandle) |
|
unsigned char | fn_rewind (F_FILE *filehandle) |
|
unsigned char | fn_eof (F_FILE *filehandle) |
|
unsigned char | fn_delete (const char *filename) |
|
unsigned char | fn_seteof (F_FILE *) |
|
F_FILE * | fn_truncate (const char *, long) |
|
unsigned char | fn_getcwd (char *buffer, unsigned char maxlen, char root) |
|
unsigned char | fn_hardformat (unsigned char fattype) |
|
unsigned char | fn_getserial (unsigned long *) |
|
unsigned char | fn_flush (F_FILE *f) |
|