hos/kernel/fs/vfs.h

27 lines
399 B
C

// vfs.h
// Author: Josh Holtrop
// Date: 03/11/04
#ifndef __HOS_VFS__
#define __HOS_VFS__ __HOS_VFS__
#include "hos_defines.h"
typedef struct
{
void *diskDevice;
int deviceType;
char label[12];
void *link;
} Volume;
enum VFS_DISK_TYPES {VFS_RD, VFS_FD, VFS_HD, VFS_NUM_DISK_TYPES};
void vfs_init();
Volume *vfs_newVolume();
Volume *vfs_getLastVolume();
#endif