tree: 3c1e5e6fcd90a7d31fdf7784c856bfb9d1441bed [path history] [tgz]
  1. test/
  2. aml-bad-block.cc
  3. aml-bad-block.h
  4. bad-block.cc
  5. bad-block.h
  6. BUILD.gn
  7. nandpart-utils.cc
  8. nandpart-utils.h
  9. nandpart.cc
  10. nandpart.h
  11. README.md
  12. synaptics-bad-block.cc
  13. synaptics-bad-block.h
src/devices/nand/drivers/nandpart/README.md

Nandpart is a low-level partitioning scheme on top of a NAND device. These devices can't use the more-common GPT partitioning scheme.

It allows different parts of the disk to use different NAND management strategies such as skip-block (only tracks bad blocks) or FTL (provides wear leveling, etc.). The FVM holds the normal filesystems inside an FTL-managed partition.

Normally, the partition information used by nandpart is provided by the bootloader.