Operating System
|
Go to the source code of this file.
Macros | |
#define | BYTE_PER_SECTOR (512) |
#define | SECTOR_PER_CLUSTER (1) |
#define | RESERVED_SECTOR (2) |
#define | NUMBER_OF_FAT (2) |
#define | ROOT_ENTRIES (512) |
#define | SECTOR_PER_FAT (4) |
#define | SECTOR_PER_TRACK (36) |
#define | NUMBER_OF_HEAD (2) |
#define | HIDDEN_SECTOR (1) |
#define | USER_PROGRAM_ADDRESS (0x6C00) |
#define | BPB_ADDRESS (0x7E0B) |
#define | FAT_TABLE_ADDRESS (0x8200) |
#define | ROOT_AREA_ADDRESS (0x8A00) |
#define | DATA_BLOCK_ADDRESS (0x9200) |
#define | KERNEL_ADDRESS 0xA200 |
#define | _TO_STRING(X) #X |
#define | TO_STRING(X) _TO_STRING(X) |
#define _TO_STRING | ( | X | ) | #X |
Definition at line 22 of file filesystem.h.
#define BPB_ADDRESS (0x7E0B) |
Definition at line 16 of file filesystem.h.
#define BYTE_PER_SECTOR (512) |
Definition at line 5 of file filesystem.h.
#define DATA_BLOCK_ADDRESS (0x9200) |
Definition at line 19 of file filesystem.h.
#define FAT_TABLE_ADDRESS (0x8200) |
Definition at line 17 of file filesystem.h.
#define HIDDEN_SECTOR (1) |
Definition at line 13 of file filesystem.h.
#define KERNEL_ADDRESS 0xA200 |
Definition at line 20 of file filesystem.h.
#define NUMBER_OF_FAT (2) |
Definition at line 8 of file filesystem.h.
#define NUMBER_OF_HEAD (2) |
Definition at line 12 of file filesystem.h.
#define RESERVED_SECTOR (2) |
Definition at line 7 of file filesystem.h.
#define ROOT_AREA_ADDRESS (0x8A00) |
Definition at line 18 of file filesystem.h.
#define ROOT_ENTRIES (512) |
Definition at line 9 of file filesystem.h.
#define SECTOR_PER_CLUSTER (1) |
Definition at line 6 of file filesystem.h.
#define SECTOR_PER_FAT (4) |
Definition at line 10 of file filesystem.h.
#define SECTOR_PER_TRACK (36) |
Definition at line 11 of file filesystem.h.
#define TO_STRING | ( | X | ) | _TO_STRING(X) |
Definition at line 23 of file filesystem.h.
#define USER_PROGRAM_ADDRESS (0x6C00) |
Definition at line 15 of file filesystem.h.