nanddev_get_...tes_per_step(9)
β¨ nanddev_get_ecc_bytes_per_step β¨
okay bestie, welcome to the nanddev_get_...tes_per_step(9) page from the Kernel API Manual π
the title got a lil truncated in the header because Linux man pages love to abbreviate, so I'm giving you the full glow-up name right here: nanddev_get_ecc_bytes_per_step β say it with me, it's giving "extract the number of ECC bytes per step" π
πΈ NAME πΈ
nanddev_get_ecc_bytes_per_step β pulls out the number of ECC bytes per step, no cap β¨
π¦ SYNOPSIS π¦
unsigned int nanddev_get_ecc_bytes_per_step (struct nand_device *nand );
like, that's the whole signature, and it's lowkey iconic π
π ARGUMENTS π
nandβ the NAND device. that's it. that's the arg. she's astruct nand_device *and she's the main character here π
π§ SEE ALSO π§
bestie the cross-reference list on this one is long, so buckle up β it lives in the kernel file ./include/linux/mtd/nand.h and honestly it's basically a whole friend group π«Ά
struct nand_memory_organization(9)struct nand_row_converter(9)struct nand_pos(9)enum nand_page_io_req_type(9)struct nand_page_io_req(9)enum nand_ecc_engine_type(9)enum nand_ecc_placement(9)enum nand_ecc_algo(9)struct nand_ecc_props(9)struct nand_bbt(9)struct nand_ops(9)struct nand_ecc_context(9)struct nand_ecc_engine_ops(9)enum nand_ecc_engine_integration(9)struct nand_ecc_engine(9)struct nand_ecc_req_tweak_ctx(9)struct nand_ecc(9)struct nand_device(9)struct nand_io_iter(9)mtd_to_nanddev(9)nanddev_to_mtd(9)nanddev_page_size(9)nanddev_per_page_oobsize(9)nanddev_pages_per_eraseblock(9)nanddev_pages_per_target(9)nanddev_eraseblocks_per_lun(9)nanddev_eraseblocks_per_target(9)nanddev_target_size(9)nanddev_neraseblocks(9)nanddev_size(9)nanddev_get_memorg(9)nanddev_get_ecc_conf(9)nanddev_get_ecc_nsteps(9)nanddev_get_ecc_requirements(9)nanddev_set_ecc_requirements(9)nanddev_register(9)nanddev_unregister(9)nanddev_set_of_node(9)nanddev_get_of_node(9)nanddev_offs_to_pos(9)nanddev_pos_cmp(9)nanddev_pos_to_offs(9)nanddev_pos_to_row(9)nanddev_pos_next_target(9)nanddev_pos_next_lun(9)nanddev_pos_next_eraseblock(9)nanddev_pos_next_page(9)nanddev_bbt_pos_to_entry(9)nanddev_bbt_is_initialized(9)
ngl, if you're reading this page you're probably already deep in ECC-land, so go click through those refs β they ate π
and that's the whole page, bestie! this one comes to you from ./include/linux/mtd, dated October 2026, and the footer keeps that same nanddev_get_...tes_per_step(9) tag β periodt, we're done here ππβ
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms