nand_read_page_raw(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🧚 nand_read_page_raw(9) β€” Kernel API Manual ✨

🌸 NAME 🌸

nand_read_page_raw β€” [INTERN] read raw page data without ecc πŸ’…

✨ SYNOPSIS ✨

int nand_read_page_raw (struct nand_chip *chip , uint8_t *buf , int
oob_required , int page );

πŸŽ€ ARGUMENTS πŸŽ€

  • chip β€” the nand_chip info structure, aka all the chip tea bestie needs 🫢
  • buf β€” the buffer where we stash the read data πŸ’–
  • oob_required β€” this says the caller requires OOB data read to chip->oob_poi πŸ‘€
  • page β€” the page number to read, no cap πŸ“–

πŸ¦‹ DESCRIPTION πŸ¦‹

Okay so real talk: this is not for syndrome calculating ECC controllers. They use a special oob layout, and this raw page read is literally not their vibe. Periodt πŸ’…

πŸ‘‘ SEE ALSO πŸ‘‘

Kernel file ./drivers/mtd/nand/raw/nand_base.c β€” the whole squad is linked here, and bestie there are so many of them:


With all the love from ./drivers/mtd/nand/raw, October 2026, Kernel API Manual besties πŸ«ΆπŸ’–

πŸ“¦ where this page comes from