STRUCT ONENAND_MANUFACTURERS(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… struct onenand_manufacturers(9) β€” Kernel API Manual

okay so bestie, welcome to the Kernel API Manual ✨ this one's a lil struct that's basically the name tag table for NAND flash chips β€” like when you walk into a party and someone checks your ID at the door πŸŽ€


🌸 NAME 🌸

struct onenand_manufacturers β€” the NAND Flash Manufacturer ID Structure. literally just a cute lil pairing of a number and a name, no cap 🫢


✨ SYNOPSIS ✨

struct onenand_manufacturers {
    int id;
    char *name;
 };

that's it. that's the whole vibe. two members, main character energy, zero drama πŸ’…


πŸ¦‹ Members πŸ¦‹

  • id β€” the manufacturer ID code of device. yes it's an int, yes it's the number that tells you who made the flash chip πŸ”₯
  • name β€” the Manufacturer name. the human-readable part, so you're not out here memorizing hex codes like a menace 😭

πŸŽ€ SEE ALSO πŸŽ€

  • Kernel file ./include/linux/mtd/onenand.h β€” the place where all this lives 🧚
  • struct onenand_bufferram(9)
  • struct onenand_chip(9)

go read those if you're feeling curious, iykyk πŸ‘‘


ngl there's no flags, no exit statuses, no environment variables here β€” it's just a struct and it's thriving 🌈

mwah πŸ’– that's the whole page, bestie. this one came from the ./include/linux/mtd source, dated October 2026, and it's filed under struct onenand_manufacturers(9) β€” periodt βœ¨πŸ’…

πŸ“¦ where this page comes from