mirror of
https://source.denx.de/u-boot/u-boot.git
synced 2025-10-01 18:51:33 +02:00
fs: fat: eliminate DIRENTSPERBLOCK() macro
The FAT filesystem implementation uses several marcros referring to a magic variable name mydata which renders the code less readable. Eliminate one of them which is only used for a debug() statement. Use log_debug() instead of debug(). Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de> Reviewed-by: Simon Glass <sjg@chromium.org>
This commit is contained in:
parent
ffa375e6e5
commit
d0be67657d
@ -810,7 +810,6 @@ static void fat_itr_child(fat_itr *itr, fat_itr *parent)
|
|||||||
*/
|
*/
|
||||||
void *fat_next_cluster(fat_itr *itr, unsigned int *nbytes)
|
void *fat_next_cluster(fat_itr *itr, unsigned int *nbytes)
|
||||||
{
|
{
|
||||||
fsdata *mydata = itr->fsdata; /* for silly macros */
|
|
||||||
int ret;
|
int ret;
|
||||||
u32 sect;
|
u32 sect;
|
||||||
u32 read_size;
|
u32 read_size;
|
||||||
@ -838,8 +837,8 @@ void *fat_next_cluster(fat_itr *itr, unsigned int *nbytes)
|
|||||||
read_size = itr->fsdata->clust_size;
|
read_size = itr->fsdata->clust_size;
|
||||||
}
|
}
|
||||||
|
|
||||||
debug("FAT read(sect=%d), clust_size=%d, read_size=%u, DIRENTSPERBLOCK=%zd\n",
|
log_debug("FAT read(sect=%d), clust_size=%d, read_size=%u\n",
|
||||||
sect, itr->fsdata->clust_size, read_size, DIRENTSPERBLOCK);
|
sect, itr->fsdata->clust_size, read_size);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* NOTE: do_fat_read_at() had complicated logic to deal w/
|
* NOTE: do_fat_read_at() had complicated logic to deal w/
|
||||||
|
@ -22,7 +22,6 @@ struct disk_partition;
|
|||||||
|
|
||||||
#define MAX_CLUSTSIZE CONFIG_FS_FAT_MAX_CLUSTSIZE
|
#define MAX_CLUSTSIZE CONFIG_FS_FAT_MAX_CLUSTSIZE
|
||||||
|
|
||||||
#define DIRENTSPERBLOCK (mydata->sect_size / sizeof(dir_entry))
|
|
||||||
#define DIRENTSPERCLUST ((mydata->clust_size * mydata->sect_size) / \
|
#define DIRENTSPERCLUST ((mydata->clust_size * mydata->sect_size) / \
|
||||||
sizeof(dir_entry))
|
sizeof(dir_entry))
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user