]> git.dujemihanovic.xyz Git - u-boot.git/commit
fs: fat: do not mangle short filenames
authorStefan Herbrechtsmeier <stefan.herbrechtsmeier@weidmueller.com>
Fri, 17 Mar 2023 12:04:13 +0000 (13:04 +0100)
committerTom Rini <trini@konsulko.com>
Thu, 30 Mar 2023 19:09:59 +0000 (15:09 -0400)
commitfefd949157430e1dc8569fa39729c63c5eccb454
treee1c82633845366faea0d89fcf9faeab50d5f74d0
parent447dfbc0638f65accaeba1afa3b33840bdb46b6e
fs: fat: do not mangle short filenames

Do not mangle lower or mixed case filenames which fit into the upper
case 8.3 short filename. This ensures FAT standard compatible short
filenames (SFN) to support systems without long filename (LFN) support
like boot roms (ex. SFN BOOT.BIN instead of BOOT~1.BIN for LFN
boot.bin).

Signed-off-by: Stefan Herbrechtsmeier <stefan.herbrechtsmeier@weidmueller.com>
fs/fat/fat_write.c