|
ApertureOS
|
#include "types.h"

Go to the source code of this file.
Data Structures | |
| struct | EXT2_SuperBlock_Ext |
| struct | EXT2_SuperBlock |
| struct | EXT2_BlockGroupDescriptor |
| struct | EXT2_Inode |
| struct | EXT2_DriverData |
| struct | EXT2_DirectoryEntry |
Macros | |
| #define | EXT2_SIG 0xEF53 |
| #define | ROOT_INODE_INDEX 0x2 |
| #define | GET_BLOCK_INDEX_FROM_INODE(inode_index, inodes_per_group) ( (inode_index - 1)/inodes_per_group ) |
| #define | GET_BLOCK_INODE_INDEX_FROM_INODE(inode_index, inodes_per_group) ( (inode_index - 1)%inodes_per_group ) |
Enumerations | |
| enum | EXT2_INODE_EntryTypes { EXT2_INODE_FILE = 0x8, EXT2_INODE_DIR = 0x4 } |
| enum | EXT2_DIR_TABLE_EntryTypes { EXT2_DIRT_FILE = 1, EXT2_DIRT_DIR = 2 } |
| #define EXT2_SIG 0xEF53 |
| #define GET_BLOCK_INDEX_FROM_INODE | ( | inode_index, | |
| inodes_per_group | |||
| ) | ( (inode_index - 1)/inodes_per_group ) |
| #define GET_BLOCK_INODE_INDEX_FROM_INODE | ( | inode_index, | |
| inodes_per_group | |||
| ) | ( (inode_index - 1)%inodes_per_group ) |
| #define ROOT_INODE_INDEX 0x2 |
1.8.9.1