On 08/14/2015 12:47 PM, Tom Rini wrote: > On Tue, Aug 11, 2015 at 08:55:41AM -0600, Stephen Warren wrote: >> Turn on _FS_NORTC: This means we don't have to implement >> get_fattime() which simplifies life for now. >> >> Automatically set _FS_READONLY based on CONFIG_FAT_WRITE. This >> requires including <config.h> since we reference CONFIG_*. >> >> Set _USE_LFN to enable long filename handling; an essential >> feature. >> >> Set _FS_RPATH so that paths components "." and ".." are correctly >> parsed and handled. This enables paths such as "/extlinux/../foo" >> to work. >> >> Set _USE_LABEL so that volume labels can be read. > > Hmm, is there some way to wrap volume label support in Kconfig? > I'm sure this is useful in some cases, but maybe something that > boards that are already on the cusp of their size limit would want > off?
It's certainly possible; ffconf.h's definition of _FS_READONLY is already driven by CONFIG_FAT_WRITE in this series. I'm not sure if it's worth it though; on the RPi, turning off volume label support only saves ~0.5K of .text, 0 .data, and 8 bytes .bss. If so, I can certainly throw in another patch to allow it to be configured. _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot