Changeset c20aa06 in mainline for uspace/srv/fs/fat
- Timestamp:
- 2009-06-03T19:01:53Z (17 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 80e3c69
- Parents:
- 17fd1d4
- Location:
- uspace/srv/fs/fat
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/fs/fat/fat.c
r17fd1d4 rc20aa06 108 108 fat_truncate(callid, &call); 109 109 break; 110 case VFS_CLOSE: 111 fat_close(callid, &call); 112 break; 110 113 case VFS_DESTROY: 111 114 fat_destroy(callid, &call); 115 break; 116 case VFS_OPEN_NODE: 117 fat_open_node(callid, &call); 118 break; 119 case VFS_DEVICE: 120 fat_device(callid, &call); 121 break; 122 case VFS_SYNC: 123 fat_sync(callid, &call); 112 124 break; 113 125 default: -
uspace/srv/fs/fat/fat.h
r17fd1d4 rc20aa06 207 207 extern void fat_write(ipc_callid_t, ipc_call_t *); 208 208 extern void fat_truncate(ipc_callid_t, ipc_call_t *); 209 extern void fat_close(ipc_callid_t, ipc_call_t *); 209 210 extern void fat_destroy(ipc_callid_t, ipc_call_t *); 211 extern void fat_open_node(ipc_callid_t, ipc_call_t *); 212 extern void fat_device(ipc_callid_t, ipc_call_t *); 213 extern void fat_sync(ipc_callid_t, ipc_call_t *); 210 214 211 215 extern fat_idx_t *fat_idx_get_new(dev_handle_t); -
uspace/srv/fs/fat/fat_fat.c
r17fd1d4 rc20aa06 47 47 #include <assert.h> 48 48 #include <futex.h> 49 #include <mem.h> 49 50 50 51 /** -
uspace/srv/fs/fat/fat_ops.c
r17fd1d4 rc20aa06 1170 1170 } 1171 1171 1172 void fat_close(ipc_callid_t rid, ipc_call_t *request) 1173 { 1174 ipc_answer_0(rid, EOK); 1175 } 1176 1172 1177 void fat_destroy(ipc_callid_t rid, ipc_call_t *request) 1173 1178 { … … 1186 1191 } 1187 1192 1193 void fat_open_node(ipc_callid_t rid, ipc_call_t *request) 1194 { 1195 libfs_open_node(&fat_libfs_ops, fat_reg.fs_handle, rid, request); 1196 } 1197 1198 void fat_device(ipc_callid_t rid, ipc_call_t *request) 1199 { 1200 ipc_answer_0(rid, ENOTSUP); 1201 } 1202 1203 void fat_sync(ipc_callid_t rid, ipc_call_t *request) 1204 { 1205 /* Dummy implementation */ 1206 ipc_answer_0(rid, EOK); 1207 } 1208 1188 1209 /** 1189 1210 * @} 1190 */ 1211 */
Note:
See TracChangeset
for help on using the changeset viewer.
