Christopher Williams 30ca13c626 R0.16 patch 1
August 3, 2025

The Unicode conversion module, ffunicode.c, linked at LFN configuration occupies
a large amount of memory when it is configured for DBCS.
From a suggestion in user forum, I have found that there is much room for improvement
of the compression ratio of 6 out of 8 conversion tables. This is the result in
table size by modification of compression algorithm.

Japanese (932)               59k  ==>   47k (-12k)
Simplified Chinese (936)    174k  ==>   97k (-77k)
Korean (949)                136k  ==>  103k (-33k)
Traditional Chinese (950)   108k  ==>   78k (-30k)
All CP (0)                  482k  ==>  329k (-153k)
2025-08-04 16:35:49 -07:00
2025-08-04 16:35:49 -07:00
2022-11-14 17:45:28 -07:00

= FatFs

This is a copy of FatFs, a "generic FAT file system module for small embedded
systems", by ChaN. See http://elm-chan.org/fsw/ff/00index_e.html.

Please submit bug reports to the http://elm-chan.org/fsw/ff/bd/[FatFs
User Forum], not to this repo.

== License

Copyright (C) 2022, ChaN, all right reserved.

FatFs module is an open source software. Redistribution and use of FatFs in
source and binary forms, with or without modification, are permitted provided
that the following condition is met:

1. Redistributions of source code must retain the above copyright notice,
   this condition and the following disclaimer.

This software is provided by the copyright holder and contributors "AS IS"
and any warranties related to this software are DISCLAIMED.
The copyright owner or contributors be NOT LIABLE for any damages caused
by use of this software.
S
Description
generic FAT file system module for small embedded systems https://github.com/abbrev/fatfs.git
http://elm-chan.org/fsw/ff/00index_e.html
Readme 5.8 MiB
Languages
C 85.2%
HTML 14.6%
CSS 0.2%