Provided by: linux-doc-2.6.15_2.6.15-23.39_all bug

NAME

       nand_write_page - [GENERIC] write one page

SYNOPSIS

       int nand_write_page  (struct mtd_info * mtd, struct nand_chip * this,
                              int page, u_char * oob_buf,
                              struct nand_oobinfo * oobsel, int cached);

ARGUMENTS

       mtd    MTD device structure

       this   NAND chip structure

       page   startpage   inside  the  chip,  must  be  called  with  (page  &
              this->pagemask)

       oob_buf
              out of band data buffer

       oobsel out of band selecttion structre

       cached 1 = enable cached programming if supported by chip

DESCRIPTION

       Nand_page_program function is used for write and writev ! This function
       will  always program a full page of data If you call it with a non page
       aligned buffer, you’re lost :)

       Cached programming is not supported yet.

AUTHOR

       Thomas Gleixner <tglx@linutronix.de>.