fs/fat/fs_fat32util.c: Fix syslog formats
This commit is contained in:
parent
a09c038c14
commit
f940c3d7a4
@ -25,6 +25,7 @@
|
|||||||
#include <nuttx/config.h>
|
#include <nuttx/config.h>
|
||||||
|
|
||||||
#include <sys/types.h>
|
#include <sys/types.h>
|
||||||
|
#include <inttypes.h>
|
||||||
#include <stdint.h>
|
#include <stdint.h>
|
||||||
#include <stdbool.h>
|
#include <stdbool.h>
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
@ -106,10 +107,11 @@ static int fat_checkbootrecord(struct fat_mountpt_s *fs)
|
|||||||
if (FBR_GETSIGNATURE(fs->fs_buffer) != BOOT_SIGNATURE16 ||
|
if (FBR_GETSIGNATURE(fs->fs_buffer) != BOOT_SIGNATURE16 ||
|
||||||
FBR_GETBYTESPERSEC(fs->fs_buffer) != fs->fs_hwsectorsize)
|
FBR_GETBYTESPERSEC(fs->fs_buffer) != fs->fs_hwsectorsize)
|
||||||
{
|
{
|
||||||
fwarn("WARNING: Signature: %04x FS sectorsize: %d HW sectorsize: %d\n",
|
fwarn("WARNING: Signature: %04x FS sectorsize: %d "
|
||||||
|
"HW sectorsize: %jd\n",
|
||||||
FBR_GETSIGNATURE(fs->fs_buffer),
|
FBR_GETSIGNATURE(fs->fs_buffer),
|
||||||
FBR_GETBYTESPERSEC(fs->fs_buffer),
|
FBR_GETBYTESPERSEC(fs->fs_buffer),
|
||||||
fs->fs_hwsectorsize);
|
(intmax_t)fs->fs_hwsectorsize);
|
||||||
|
|
||||||
return -EINVAL;
|
return -EINVAL;
|
||||||
}
|
}
|
||||||
@ -146,7 +148,7 @@ static int fat_checkbootrecord(struct fat_mountpt_s *fs)
|
|||||||
|
|
||||||
if (!fs->fs_nfatsects || fs->fs_nfatsects >= fs->fs_hwnsectors)
|
if (!fs->fs_nfatsects || fs->fs_nfatsects >= fs->fs_hwnsectors)
|
||||||
{
|
{
|
||||||
fwarn("WARNING: fs_nfatsects %d fs_hwnsectors: %d\n",
|
fwarn("WARNING: fs_nfatsects %" PRId32 " fs_hwnsectors: %" PRId32 "\n",
|
||||||
fs->fs_nfatsects, fs->fs_hwnsectors);
|
fs->fs_nfatsects, fs->fs_hwnsectors);
|
||||||
|
|
||||||
return -EINVAL;
|
return -EINVAL;
|
||||||
@ -166,8 +168,8 @@ static int fat_checkbootrecord(struct fat_mountpt_s *fs)
|
|||||||
|
|
||||||
if (!fs->fs_fattotsec || fs->fs_fattotsec > fs->fs_hwnsectors)
|
if (!fs->fs_fattotsec || fs->fs_fattotsec > fs->fs_hwnsectors)
|
||||||
{
|
{
|
||||||
fwarn("WARNING: fs_fattotsec %d fs_hwnsectors: %d\n",
|
fwarn("WARNING: fs_fattotsec %" PRId32 " fs_hwnsectors: %jd\n",
|
||||||
fs->fs_fattotsec, fs->fs_hwnsectors);
|
fs->fs_fattotsec, (intmax_t)fs->fs_hwnsectors);
|
||||||
|
|
||||||
return -EINVAL;
|
return -EINVAL;
|
||||||
}
|
}
|
||||||
@ -177,8 +179,8 @@ static int fat_checkbootrecord(struct fat_mountpt_s *fs)
|
|||||||
fs->fs_fatresvdseccount = FBR_GETRESVDSECCOUNT(fs->fs_buffer);
|
fs->fs_fatresvdseccount = FBR_GETRESVDSECCOUNT(fs->fs_buffer);
|
||||||
if (fs->fs_fatresvdseccount > fs->fs_hwnsectors)
|
if (fs->fs_fatresvdseccount > fs->fs_hwnsectors)
|
||||||
{
|
{
|
||||||
fwarn("WARNING: fs_fatresvdseccount %d fs_hwnsectors: %d\n",
|
fwarn("WARNING: fs_fatresvdseccount %d fs_hwnsectors: %jd\n",
|
||||||
fs->fs_fatresvdseccount, fs->fs_hwnsectors);
|
fs->fs_fatresvdseccount, (intmax_t)fs->fs_hwnsectors);
|
||||||
|
|
||||||
return -EINVAL;
|
return -EINVAL;
|
||||||
}
|
}
|
||||||
@ -196,8 +198,8 @@ static int fat_checkbootrecord(struct fat_mountpt_s *fs)
|
|||||||
ntotalfatsects - rootdirsectors;
|
ntotalfatsects - rootdirsectors;
|
||||||
if (ndatasectors > fs->fs_hwnsectors)
|
if (ndatasectors > fs->fs_hwnsectors)
|
||||||
{
|
{
|
||||||
fwarn("WARNING: ndatasectors %d fs_hwnsectors: %d\n",
|
fwarn("WARNING: ndatasectors %" PRId32 " fs_hwnsectors: %jd\n",
|
||||||
ndatasectors, fs->fs_hwnsectors);
|
ndatasectors, (intmax_t)fs->fs_hwnsectors);
|
||||||
|
|
||||||
return -EINVAL;
|
return -EINVAL;
|
||||||
}
|
}
|
||||||
@ -229,7 +231,7 @@ static int fat_checkbootrecord(struct fat_mountpt_s *fs)
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
fwarn("WARNING: notfat32: %d fs_nclusters: %d\n",
|
fwarn("WARNING: notfat32: %d fs_nclusters: %" PRId32 "\n",
|
||||||
notfat32, fs->fs_nclusters);
|
notfat32, fs->fs_nclusters);
|
||||||
|
|
||||||
return -EINVAL;
|
return -EINVAL;
|
||||||
@ -634,21 +636,21 @@ int fat_mount(struct fat_mountpt_s *fs, bool writeable)
|
|||||||
/* We did it! */
|
/* We did it! */
|
||||||
|
|
||||||
finfo("FAT%d:\n", fs->fs_type == 0 ? 12 : fs->fs_type == 1 ? 16 : 32);
|
finfo("FAT%d:\n", fs->fs_type == 0 ? 12 : fs->fs_type == 1 ? 16 : 32);
|
||||||
finfo("\tHW sector size: %d\n", fs->fs_hwsectorsize);
|
finfo("\tHW sector size: %jd\n", (intmax_t)fs->fs_hwsectorsize);
|
||||||
finfo("\t sectors: %d\n", fs->fs_hwnsectors);
|
finfo("\t sectors: %jd\n", (intmax_t)fs->fs_hwnsectors);
|
||||||
finfo("\tFAT reserved: %d\n", fs->fs_fatresvdseccount);
|
finfo("\tFAT reserved: %d\n", fs->fs_fatresvdseccount);
|
||||||
finfo("\t sectors: %d\n", fs->fs_fattotsec);
|
finfo("\t sectors: %" PRId32 "\n", fs->fs_fattotsec);
|
||||||
finfo("\t start sector: %d\n", fs->fs_fatbase);
|
finfo("\t start sector: %jd\n", (intmax_t)fs->fs_fatbase);
|
||||||
finfo("\t root sector: %d\n", fs->fs_rootbase);
|
finfo("\t root sector: %jd\n", (intmax_t)fs->fs_rootbase);
|
||||||
finfo("\t root entries: %d\n", fs->fs_rootentcnt);
|
finfo("\t root entries: %d\n", fs->fs_rootentcnt);
|
||||||
finfo("\t data sector: %d\n", fs->fs_database);
|
finfo("\t data sector: %jd\n", (intmax_t)fs->fs_database);
|
||||||
finfo("\t FSINFO sector: %d\n", fs->fs_fsinfo);
|
finfo("\t FSINFO sector: %jd\n", (intmax_t)fs->fs_fsinfo);
|
||||||
finfo("\t Num FATs: %d\n", fs->fs_fatnumfats);
|
finfo("\t Num FATs: %d\n", fs->fs_fatnumfats);
|
||||||
finfo("\t FAT sectors: %d\n", fs->fs_nfatsects);
|
finfo("\t FAT sectors: %" PRId32 "\n", fs->fs_nfatsects);
|
||||||
finfo("\t sectors/cluster: %d\n", fs->fs_fatsecperclus);
|
finfo("\t sectors/cluster: %d\n", fs->fs_fatsecperclus);
|
||||||
finfo("\t max clusters: %d\n", fs->fs_nclusters);
|
finfo("\t max clusters: %" PRId32 "\n", fs->fs_nclusters);
|
||||||
finfo("\tFSI free count %d\n", fs->fs_fsifreecount);
|
finfo("\tFSI free count %" PRId32 "\n", fs->fs_fsifreecount);
|
||||||
finfo("\t next free %d\n", fs->fs_fsinextfree);
|
finfo("\t next free %" PRId32 "\n", fs->fs_fsinextfree);
|
||||||
|
|
||||||
return OK;
|
return OK;
|
||||||
|
|
||||||
@ -2160,8 +2162,9 @@ int fat_currentsector(struct fat_mountpt_s *fs, struct fat_file_s *ff,
|
|||||||
|
|
||||||
ff->ff_sectorsincluster = fs->fs_fatsecperclus - sectoroffset;
|
ff->ff_sectorsincluster = fs->fs_fatsecperclus - sectoroffset;
|
||||||
|
|
||||||
finfo("position=%d currentsector=%d sectorsincluster=%d\n",
|
finfo("position=%jd currentsector=%jd sectorsincluster=%d\n",
|
||||||
position, ff->ff_currentsector, ff->ff_sectorsincluster);
|
(intmax_t)position, (intmax_t)ff->ff_currentsector,
|
||||||
|
ff->ff_sectorsincluster);
|
||||||
|
|
||||||
return OK;
|
return OK;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user