1. NAME

check_create - [GENERIC] create and write bbt(s) if necessary

2. SYNOPSIS

int check_create(struct mtd_info *  mtd , uint8_t *  buf , struct nand_bbt_descr *  bd );

3. ARGUMENTS

mtd
    MTD device structure

buf
    temporary buffer

bd
    descriptor for the good/bad block search pattern

4. DESCRIPTION

The function checks the results of the previous call to read_bbt and creates / updates the bbt(s) if necessary. Creation is necessary if no bbt was found for the chip/device. Update is necessary if one of the tables is missing or the version nr. of one table is less than the other.

5. AUTHOR

Thomas Gleixner <>
    Author.

6. COPYRIGHT