STRUCT NAND_ROW_CONVERTER(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ struct nand_row_converter(9) ✨

okay bestie, welcome to this Kernel API Manual moment 😌 this page is literally about struct nand_row_converter β€” the tiny struct carrying all the info you need to convert an absolute offset into a row address. it's giving "small but essential" energy, no cap πŸ’…

🌸 NAME 🌸

struct nand_row_converter β€” information needed to convert an absolute offset into a row address. that's the whole vibe: a little info-holder for the row-address glow-up ✨

πŸ¦‹ SYNOPSIS πŸ¦‹

struct nand_row_converter {
    unsigned int lun_addr_shift;
    unsigned int eraseblock_addr_shift;
};

🧚 Members 🧚

  • lun_addr_shift β€” the position of the LUN identifier in the row address. it's literally telling you where the LUN identifier sits in the row address πŸŽ€
  • eraseblock_addr_shift β€” the position of the eraseblock identifier in the row address. yes bestie, that's the position of the eraseblock identifier in the row address πŸ’–

🌈 SEE ALSO 🌈

kernel file: ./include/linux/mtd/nand.h β€” and here are all the linked-up besties, in order, no skips:


πŸŽ€ that's the page, bestie! source: ./include/linux/mtd, date: October 2026, footer/title: struct nand_row_converter(9) β€” mwah, slay βœ¨πŸ’‹
πŸ“¦ where this page comes from