Hi all,
In Windows Mobile 5.0 documentation, "NAND Flash Block Driver Overview
(SP Only)" , it mentions that "The FAL is responsible for handling all I/O
requests from the upper-level file systems, implementing all of the
necessary wear-leveling operations, maintaining data integrity, handling
power-failure situations etc. The FAL also handles the conversion between
logical and physical sectors and bad block remapping".
However, does FAL need a bad block table to remap, and where does the
table locate. And if meet a bad block during read operation, which the
kernel partion locate on, what will happen? The OS will be collapsed?
Any suggestion maybe helpful.
Thanks,
Knight Lin