spear_smi_write_enable(9)
π
spear_smi_write_enable(9) β Kernel API Manual bestie era β¨
okay so bestie, you're looking at the Kernel API Manual page for spear_smi_write_enable(9). she's here to enable the flash to do write operation, and honestly? iconic. π
πΈ NAME πΈ
spear_smi_write_enable β Enable the flash to do write operation π«
β¨ SYNOPSIS β¨
int spear_smi_write_enable (struct spear_smi *dev , u32 bank );
no cap, that's the whole signature. π«Ά
π ARGUMENTS π
devβ structure of SMI device. literally the SMI device struct, bestie. πbankβ enable write for flash connected to this bank. this bank's flash is getting the write-enable treatment. β¨
π DESCRIPTION π
she sets the write enable latch with the Write Enable command, periodt. Returns 0 on success. that's the tea. π
π¦ SEE ALSO π¦
Kernel file ./drivers/mtd/devices/spear_smi.c is where the lore lives, and the whole SEE ALSO squad is:
struct spear_smi(9)struct spear_snor_flash(9)spear_smi_read_sr(9)spear_smi_wait_till_ready(9)spear_smi_int_handler(9)spear_smi_hw_init(9)get_flash_index(9)spear_smi_erase_sector(9)spear_mtd_erase(9)spear_mtd_read(9)spear_mtd_write(9)spear_smi_probe_flash(9)spear_smi_probe(9)spear_smi_remove(9)
mwah π β this page's source/version stamp is ./drivers/mtd/devices, it's dated October 2026, and the star is spear_smi_write_enable(9). bye bestie, go enable that write π
π¦ 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