Rev 3506 | Rev 3516 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 3506 | Rev 3513 | ||
---|---|---|---|
Line 59... | Line 59... | ||
59 | 59 | ||
60 | #define fat_block_get(np, off) \ |
60 | #define fat_block_get(np, off) \ |
61 | _fat_block_get((np)->idx->dev_handle, (np)->firstc, (off)) |
61 | _fat_block_get((np)->idx->dev_handle, (np)->firstc, (off)) |
62 | 62 | ||
63 | extern struct block *_fat_block_get(dev_handle_t, fat_cluster_t, off_t); |
63 | extern struct block *_fat_block_get(dev_handle_t, fat_cluster_t, off_t); |
64 | extern uint16_t _fat_blcks_get(dev_handle_t, fat_cluster_t); |
64 | extern uint16_t _fat_blcks_get(dev_handle_t, fat_cluster_t, fat_cluster_t *); |
65 | extern uint16_t fat_bps_get(dev_handle_t); |
65 | extern uint16_t fat_bps_get(dev_handle_t); |
66 | 66 | ||
67 | extern void fat_append_clusters(struct fat_node *, fat_cluster_t); |
67 | extern void fat_append_clusters(struct fat_node *, fat_cluster_t); |
68 | extern int fat_alloc_clusters(dev_handle_t, unsigned, fat_cluster_t *, |
68 | extern int fat_alloc_clusters(dev_handle_t, unsigned, fat_cluster_t *, |
69 | fat_cluster_t *); |
69 | fat_cluster_t *); |