Operating System
step_3
filesystem
FAT.c
Go to the documentation of this file.
1
4
#include <stdint.h>
5
#include "
FATMacro.h
"
6
FAT_ITEM_T
fat_items
[] = {
7
0xFFF0,
//res
8
0xFFF0,
//res
9
0xFFFF,
// 2
10
0xFFFF,
// 3
11
0x0005,
// 4
12
0x0006,
// 5
13
0x0007,
// 6
14
0x0008,
// 7
15
0x0009,
// 8
16
0x000A,
// 9
17
0x000B,
// 10
18
0x001E,
// 11 //TODO: kernel jmp to 1E
19
0xFFFF,
// 12
20
0xFFFF,
// 13
21
0x000F,
// 14
22
0x0010,
// 15
23
0x0011,
// 16
24
0xFFFF,
// 17
25
0x0013,
// 18
26
0x0014,
// 19
27
0x0015,
// 20
28
0xFFFF,
// 21
29
0x0017,
// 22
30
0x0018,
// 23
31
0x0019,
// 24
32
0xFFFF,
// 25
33
0x001B,
// 26
34
0x001C,
// 27
35
0x001D,
// 28
36
0xFFFF,
// 29
37
0x001F,
// 30 //TODO: kernel part 2
38
0x0020,
// 31
39
0x0021,
// 32
40
0x0022,
// 33
41
0x0023,
// 34
42
0x0024,
// 35
43
0x0025,
// 36
44
0x0026,
// 37
45
0x0027,
// 38
46
0x0028,
// 39
47
0x0029,
// 40
48
0x002A,
// 41
49
0x002B,
// 42
50
0x002C,
// 43
51
0x002D,
// 44
52
0xFFFF,
// 45 // kernel end
53
0xFFFF,
// 41
54
0xFFFF,
// 41
55
0xFFFF,
// 41
56
0xFFFF,
// 41
57
0xFFFF,
// 41
58
0xFFFF,
// 41
59
0xFFFF,
// 41
60
0xFFFF,
// 41
61
0xFFFF,
// 41
62
0xFFFF,
// 41
63
0xFFFF,
// 41
64
0xFFFF,
// 41
65
0xFFFF,
// 41
66
0xFFFF,
// 41
67
0xFFFF,
// 41
68
0xFFFF,
// 41
69
0xFFFF,
// 41
70
0xFFFF,
// 41
71
};
FAT_ITEM_T
uint16_t FAT_ITEM_T
Definition:
FATMacro.h:9
fat_items
FAT_ITEM_T fat_items[]
Definition:
FAT.c:6
FATMacro.h
all the macro needed by FAT inner implementation
Generated by
1.8.15