Chapter 10. Public Functions Provided

Table of Contents

nand_unlock — [REPLACEABLE] unlocks specified locked blocks
nand_lock — [REPLACEABLE] locks all blocks present in the device
nand_scan_ident — [NAND Interface] Scan for the NAND device
nand_scan_tail — [NAND Interface] Scan for the NAND device
nand_scan — [NAND Interface] Scan for the NAND device
nand_release — [NAND Interface] Free resources held by the NAND device
nand_scan_bbt — [NAND Interface] scan, find, read and maybe create bad block table(s)
nand_default_bbt — [NAND Interface] Select a default bad block table for the device
__nand_calculate_ecc — [NAND Interface] Calculate 3-byte ECC for 256/512-byte block
nand_calculate_ecc — [NAND Interface] Calculate 3-byte ECC for 256/512-byte block
__nand_correct_data — [NAND Interface] Detect and correct bit error(s)
nand_correct_data — [NAND Interface] Detect and correct bit error(s)

This chapter contains the autogenerated documentation of the NAND kernel API functions which are exported. Each function has a short description which is marked with an [XXX] identifier. See the chapter "Documentation hints" for an explanation.