]> git.baikalelectronics.ru Git - uboot.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)
commit2d4a491737b2888211fb27150088148740cf3dbc
treee1c82633845366faea0d89fcf9faeab50d5f74d0
parenta0f3a4de64c125b0b07d7c45d65408f5f552e0e7
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