:: RootR ::  Hosting Order Map Login   Secure Inter-Network Operations  
 
nand_check_erased_buf(9) - phpMan

Command: man perldoc info search(apropos)  


NAND_CHECK_ERASED_BU(9)            Internal Functions Provided            NAND_CHECK_ERASED_BU(9)



NAME
       nand_check_erased_buf - check if a buffer contains (almost) only 0xff data

SYNOPSIS
       int nand_check_erased_buf(void * buf, int len, int bitflips_threshold);

ARGUMENTS
       buf
           buffer to test

       len
           buffer length

       bitflips_threshold
           maximum number of bitflips

DESCRIPTION
       Check if a buffer contains only 0xff, which means the underlying region has been erased
       and is ready to be programmed. The bitflips_threshold specify the maximum number of
       bitflips before considering the region is not erased.

NOTE
       The logic of this function has been extracted from the memweight implementation, except
       that nand_check_erased_buf function exit before testing the whole buffer if the number of
       bitflips exceed the bitflips_threshold value.

       Returns a positive number of bitflips less than or equal to bitflips_threshold, or
       -ERROR_CODE for bitflips in excess of the threshold.

AUTHOR
       Thomas Gleixner <tglx AT linutronix.de>
           Author.

COPYRIGHT
Kernel Hackers Manual 4.8.                 January 2017                   NAND_CHECK_ERASED_BU(9)


/man
rootr.net - man pages