Index: ChangeLog =================================================================== RCS file: /cvs/ecos/ecos/packages/fs/fat/current/ChangeLog,v retrieving revision 1.11 diff -u -r1.11 ChangeLog --- ChangeLog 7 Jun 2005 09:45:52 -0000 1.11 +++ ChangeLog 3 Aug 2005 20:40:28 -0000 @@ -1,3 +1,7 @@ +2005-07-30 Andrew Lunn + + * src/fatfs_supp.c: Correct types to remove compiler warnings. + 2005-06-07 Savin Zlobec * src/fatfs_supp.c: lseek returned EEOF when at the end of the Index: src/fatfs_supp.c =================================================================== RCS file: /cvs/ecos/ecos/packages/fs/fat/current/src/fatfs_supp.c,v retrieving revision 1.5 diff -u -r1.5 fatfs_supp.c --- src/fatfs_supp.c 7 Jun 2005 09:45:52 -0000 1.5 +++ src/fatfs_supp.c 3 Aug 2005 20:40:31 -0000 @@ -389,7 +389,7 @@ // Converts unix timestamp to dos time and date. static void -date_unix2dos(cyg_uint32 unix_timestamp, +date_unix2dos(time_t unix_timestamp, cyg_uint16 *dos_time, cyg_uint16 *dos_date) { @@ -427,7 +427,7 @@ static void date_dos2unix(cyg_uint16 dos_time, cyg_uint16 dos_date, - cyg_uint32 *unix_timestamp) + time_t *unix_timestamp) { cyg_uint32 ts; int hour, min, sec; @@ -512,7 +512,8 @@ read_boot_record(fatfs_disk_t *disk, fat_boot_record_t *fbr) { cyg_uint8 data[0x5A]; - int len, err; + cyg_uint32 len; + int err; len = 0x5A; err = disk_read(disk, (void*)data, &len, 0); @@ -594,7 +595,8 @@ cyg_uint8 data[4]; cyg_uint32 pos, num3; cyg_uint32 e; - int len, err; + cyg_uint32 len; + int err; switch (disk->fat_type) { @@ -656,7 +658,9 @@ cyg_uint8 data[4]; cyg_uint32 pos=0, num3; cyg_uint32 e; - int i, len, err; + cyg_uint32 len; + int i; + int err; switch (disk->fat_type) { @@ -858,7 +862,8 @@ { cyg_uint8 data[32]; cyg_uint32 pos; - int err, len, i; + cyg_uint32 len; + int err, i; pos = 0; len = 32; @@ -1275,8 +1280,9 @@ fat_raw_dir_entry_t *dentry) { cyg_uint8 data[DENTRY_SIZE]; - int len, err; - + cyg_uint32 len; + int err; + CYG_TRACE3(TDE, "cluster=%d snum=%d pos=%d", pos->cluster, pos->cluster_snum, pos->cluster_pos); @@ -1327,8 +1333,9 @@ fat_raw_dir_entry_t *dentry) { cyg_uint8 data[DENTRY_SIZE]; - int len, err; - + cyg_uint32 len; + int err; + CYG_TRACE3(TDE, "cluster=%d snum=%d pos=%d", pos->cluster, pos->cluster_snum, pos->cluster_pos);