doc_write_page_putbytes(9)
π
doc_write_page_putbytes β NAME
okay so bestie, welcome to the glow-up of the doc_write_page_putbytes page from the Kernel API Manual β¨
doc_write_page_putbytes β literally just writes bytes into a page that's already been prepared π that's it, that's the whole personality.
πΈ SYNOPSIS
void doc_write_page_putbytes (struct docg3 *docg3 , int len , const
u_char *buf );
no cap, that's the exact signature β copy it character for character or the compiler will absolutely humble you π
π¦ ARGUMENTS
docg3β the device π like, the actual docg3 thing you're poking at.lenβ the number of bytes to be written π count them, bestie.bufβ the buffer of input bytes β¨ the little payload delivery.
π SEE ALSO
the whole extended fam shows up for this one, and we are not leaving a single one out π also shoutout to the kernel file ./drivers/mtd/devices/docg3.c β that's where the lore lives π«Ά
doc_delay(9)doc_read_data_area(9)doc_write_data_area(9)doc_set_reliable_mode(9)doc_set_asic_mode(9)doc_set_device_id(9)doc_set_extra_page_mode(9)doc_setup_addr_sector(9)doc_setup_writeaddr_sector(9)doc_read_seek(9)doc_write_seek(9)doc_read_page_ecc_init(9)doc_write_page_ecc_init(9)doc_ecc_disable(9)doc_hamming_ecc_init(9)doc_ecc_bch_fix_data(9)doc_read_page_prepare(9)doc_read_page_getbytes(9)doc_get_bch_hw_ecc(9)doc_page_finish(9)doc_read_page_finish(9)calc_block_sector(9)doc_read_oob(9)doc_block_isbad(9)doc_get_erase_count(9)doc_get_op_status(9)doc_write_erase_wait_status(9)doc_erase_block(9)doc_erase(9)doc_write_page(9)doc_guess_autoecc(9)doc_fill_autooob(9)doc_backup_oob(9)doc_write_oob(9)doc_set_driver_info(9)doc_probe_device(9)doc_release_device(9)docg3_resume(9)docg3_suspend(9)docg3_probe(9)docg3_release(9)
friendly reminder bestie: the page has to be prepared first β this function is the "put the bytes in" step, not the "set everything up" step π
and that's the page!! π brought to you by the source over in ./drivers/mtd/devices, dated October 2026, and filed under doc_write_page_putbytes(9) β periodt ππ§β
π¦ 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