StuBS
|
#include "fs/blockdevice.h"
#include "fs/vfs.h"
#include "fs/filesystem.h"
#include "fs/inode.h"
#include "fs/block.h"
Classes | |
struct | Minix_Dirent |
class | Minix |
class | MinixInode |
Macros | |
#define | MINIX_ROOT_INO 1 |
#define | MINIX3_SUPER_MAGIC 0x4d5a |
#define | BLOCK_SIZE_BITS 10 |
#define | BLOCK_SIZE (1 << BLOCK_SIZE_BITS) |
#define | minix_i(inode) (static_cast<MinixInode *>(inode)) |
Typedefs | |
typedef uint32_t | block_t |
Enumerations | |
enum | { DIRECT = 7 , DEPTH = 4 } |
struct Minix_Dirent |
Class Members | ||
---|---|---|
uint32_t | inode | |
char | name[60] |
#define MINIX_ROOT_INO 1 |
#define MINIX3_SUPER_MAGIC 0x4d5a |
#define BLOCK_SIZE_BITS 10 |
#define BLOCK_SIZE (1 << BLOCK_SIZE_BITS) |
#define minix_i | ( | inode | ) | (static_cast<MinixInode *>(inode)) |