| @@ -36,27 +36,27 @@ | | | @@ -36,27 +36,27 @@ |
36 | #define __CHFS_MEDIA_H__ | | 36 | #define __CHFS_MEDIA_H__ |
37 | | | 37 | |
38 | #ifndef _LE_TYPES | | 38 | #ifndef _LE_TYPES |
39 | #define _LE_TYPES | | 39 | #define _LE_TYPES |
40 | typedef uint16_t le16; | | 40 | typedef uint16_t le16; |
41 | typedef uint32_t le32; | | 41 | typedef uint32_t le32; |
42 | typedef uint64_t le64; | | 42 | typedef uint64_t le64; |
43 | #endif /* _LE_TYPES */ | | 43 | #endif /* _LE_TYPES */ |
44 | | | 44 | |
45 | /* node types */ | | 45 | /* node types */ |
46 | enum { | | 46 | enum { |
47 | CHFS_NODETYPE_VNODE = 1, /* vnode information */ | | 47 | CHFS_NODETYPE_VNODE = 1, /* vnode information */ |
48 | CHFS_NODETYPE_DATA, /* data node */ | | 48 | CHFS_NODETYPE_DATA, /* data node */ |
49 | CHFS_NODETYPE_DIRENT, /* directory enrty */ | | 49 | CHFS_NODETYPE_DIRENT, /* directory entry */ |
50 | CHFS_NODETYPE_PADDING, /* padding node */ | | 50 | CHFS_NODETYPE_PADDING, /* padding node */ |
51 | }; | | 51 | }; |
52 | | | 52 | |
53 | #define CHFS_NODE_HDR_SIZE sizeof(struct chfs_flash_node_hdr) | | 53 | #define CHFS_NODE_HDR_SIZE sizeof(struct chfs_flash_node_hdr) |
54 | | | 54 | |
55 | /* | | 55 | /* |
56 | * Max size we have to read to get all info. | | 56 | * Max size we have to read to get all info. |
57 | * It is max size of chfs_flash_dirent_node with max name length. | | 57 | * It is max size of chfs_flash_dirent_node with max name length. |
58 | */ | | 58 | */ |
59 | #define CHFS_MAX_NODE_SIZE 299 | | 59 | #define CHFS_MAX_NODE_SIZE 299 |
60 | | | 60 | |
61 | /* This will identify CHfs nodes */ | | 61 | /* This will identify CHfs nodes */ |
62 | #define CHFS_FS_MAGIC_BITMASK 0x4AF1 | | 62 | #define CHFS_FS_MAGIC_BITMASK 0x4AF1 |