Subversion Repositories HelenOS

Rev

Rev 3516 | Rev 3530 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 3516 Rev 3521
Line 195... Line 195...
195
    unsigned        lnkcnt;
195
    unsigned        lnkcnt;
196
    unsigned        refcnt;
196
    unsigned        refcnt;
197
    bool            dirty;
197
    bool            dirty;
198
} fat_node_t;
198
} fat_node_t;
199
 
199
 
200
/* TODO move somewhere else */
-
 
201
typedef struct block {
-
 
202
    void *data;
-
 
203
    size_t size;
-
 
204
    bool dirty;
-
 
205
} block_t;
-
 
206
 
-
 
207
extern block_t *block_get(dev_handle_t, off_t, size_t);
-
 
208
extern void block_put(block_t *);
-
 
209
 
-
 
210
extern fs_reg_t fat_reg;
200
extern fs_reg_t fat_reg;
211
 
201
 
212
extern void fat_mounted(ipc_callid_t, ipc_call_t *);
202
extern void fat_mounted(ipc_callid_t, ipc_call_t *);
213
extern void fat_mount(ipc_callid_t, ipc_call_t *);
203
extern void fat_mount(ipc_callid_t, ipc_call_t *);
214
extern void fat_lookup(ipc_callid_t, ipc_call_t *);
204
extern void fat_lookup(ipc_callid_t, ipc_call_t *);