STRUCT BOOT_ROM_GEOMETRY(9)

๐Ÿ“ฆ version 7.3.1, in nixpkgs unstable

โœจ struct boot_rom_geometry โœจ

Okay bestie, buckle up โ€” this is the struct boot_rom_geometry page from the Kernel API Manual, and it's literally just a lil geometry description for the Boot ROM. Two fields. That's it. Iconic minimalism, honestly. ๐Ÿ’…


๐ŸŒธ NAME ๐ŸŒธ

struct boot_rom_geometry โ€” a whole Boot ROM geometry description, no cap.


๐Ÿฆ‹ SYNOPSIS ๐Ÿฆ‹

struct boot_rom_geometry {
    unsigned int  stride_size_in_pages;
    unsigned int  search_area_stride_exponent;
 };

๐ŸŽ€ Members ๐ŸŽ€

  • stride_size_in_pages โ€” the size of a boot block stride, measured in pages. That's the whole vibe of this one. ๐Ÿ“„
  • search_area_stride_exponent โ€” the logarithm to base 2 of the size of a search area, and that size is counted in boot block strides. Yes, it's an exponent. Yes, it's log base 2. Math girlies rise. ๐Ÿงฎโœจ

๐Ÿ’œ SEE ALSO ๐Ÿ’œ

  • Kernel file ./drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.h
  • struct bch_geometry(9)
  • struct gpmi_nfc_hardware_timing(9)

Like, go read those too if you wanna know the whole lore โ€” they're all hanging out together in the same header. ๐Ÿซถ


ngl this page is short but she ate. lowkey the perfect little reference to keep bookmarked. ๐Ÿ“

And that's the whole thing, bestie! This one lives in ./drivers/mtd/nand/raw/gpmi-nand, dated October 2026, and it's the struct boot_rom_geometry(9) page โ€” mwah, see u next time! ๐Ÿ’–๐ŸŽ€๐Ÿฆ‹

๐Ÿ“ฆ where this page comes from