read_abs_bbts(9)
π» read_abs_bbts(9) π
β Kernel API Manual energy
πΈ NAME πΈ
Okay so bestie, read_abs_bbts is the [GENERIC] function that reads the bad block table(s) for all chips starting at a given page. Thatβs the whole assignment. Periodt. π
β¨ SYNOPSIS β¨
void read_abs_bbts (struct nand_chip *this , uint8_t *buf , struct nand_bbt_descr *td , struct nand_bbt_descr *md );
π ARGUMENTS π
thisβ the NAND chip object. Main character vibes. πbufβ temporary buffer. Itβs giving scratch-space realness. π«Άtdβ descriptor for the bad block table.mdβ descriptor for the bad block table mirror.
π¦ DESCRIPTION π¦
Read the bad block table(s) for all chips starting at a given page. We assume that the bbt bits are in consecutive order. Like, thatβs the note, bestie β consecutive-order assumption included, no cap. β¨
π SEE ALSO π
Kernel file: ./drivers/mtd/nand/raw/nand_bbt.c
Then peep the whole friend group:
check_pattern(9)check_short_pattern(9)add_marker_len(9)read_bbt(9)read_abs_bbt(9)scan_read_oob(9)create_bbt(9)search_bbt(9)search_read_bbts(9)get_bbt_block(9)mark_bbt_block_bad(9)write_bbt(9)nand_memory_bbt(9)check_create(9)nand_update_bbt(9)mark_bbt_region(9)verify_bbt_descr(9)nand_scan_bbt(9)nand_create_badblock_pattern(9)nand_create_bbt(9)nand_isreserved_bbt(9)nand_isbad_bbt(9)nand_markbad_bbt(9)
xoxo, bestie π β source/version: ./drivers/mtd/nand/raw, dated October 2026. Slay. π
π¦ 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