Changeset 623 for soft/giet_vm/giet_libs
- Timestamp:
- Jul 17, 2015, 4:34:54 PM (9 years ago)
- Location:
- soft/giet_vm/giet_libs
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
soft/giet_vm/giet_libs/stdio.c
r614 r623 907 907 908 908 ///////////////////////////////////////////// 909 int giet_fat_file_info( unsigned int fd_id, 910 unsigned int* size, 911 unsigned int* offset ) 909 int giet_fat_file_info( unsigned int fd_id, 910 struct fat_file_info_s* info ) 912 911 { 913 912 return sys_call( SYSCALL_FAT_FINFO, 914 913 fd_id, 915 (unsigned int)size, 916 (unsigned int)offset, 917 0 ); 914 (unsigned int)info, 915 0, 0 ); 918 916 } 919 917 -
soft/giet_vm/giet_libs/stdio.h
r614 r623 88 88 //////////////////////////////////////////////////////////////////////////// 89 89 90 #ifndef _FAT32_SHARED 91 #define _FAT32_SHARED 92 typedef struct fat_file_info_s 93 { 94 unsigned int size; 95 unsigned int offset; 96 unsigned int is_dir; 97 } fat_file_info_t; 98 90 99 #define SEEK_SET 0 // argument for giet_fat_lseek() 91 100 #define SEEK_CUR 1 // argument for giet_fat_lseek … … 93 102 #define O_CREATE 0x20 // argument for giet_fat_open() 94 103 #define O_RDONLY 0x01 // argument for giet_fat_open() 104 #endif // _FAT32_SHARED 95 105 96 106 //////////////////////////////////////////////////////////////////////////// … … 284 294 extern int giet_fat_close( unsigned int fd_id ); 285 295 286 extern int giet_fat_file_info( unsigned int fd_id, 287 unsigned int* size, 288 unsigned int* offset ); 296 extern int giet_fat_file_info( unsigned int fd_id, 297 struct fat_file_info_s* info ); 289 298 290 299 extern int giet_fat_read( unsigned int fd_id,
Note: See TracChangeset
for help on using the changeset viewer.