#ifndef FILESYSTEM_H
#define FILESYSTEM_H
#define CREATEFILE 1
#define OPENFILE 2
#define CLOSEFILE 3
#define READFILE 4
#define WRITEFILE 5
#define DELETEFILE 6
#define TESTFILE 7
#define GETFILEINFO 8
#define CREATEDIR 9
#define SEEK 10
#define SEEK_SET 0
#define SEEK_CUR 1
#define SEEK_END 2
struct DirectoryBuffer {
long Directory; // The cluster number of the directory
void *Buffer; // A buffer containing the directory
};
struct FileInfo {
long Length;
};
#endif