optidma_make_bits43(9)
okay bestie, welcome to the optidma_make_bits43(9) page from the Kernel API Manual π
β¨
πΈ NAME πΈ
optidma_make_bits43β PCI setup helper π
π SYNOPSIS π
u8 optidma_make_bits43 (struct ata_device *adev );
π«Ά ARGUMENTS π«Ά
adevβ the ATA device, iconic, necessary, we love her π
β¨ DESCRIPTION β¨
okay so here's the vibe: this helper turns the ATA device setup into PCI configuration bits for register 0x43, then returns the two bits needed. no cap, that's literally the whole job π
π₯
π SEE ALSO π
bestie, go peek at these too:
- Kernel file
./drivers/ata/pata_optidma.cπ¦ optidma_pre_reset(9)optidma_unlock(9)optidma_lock(9)optidma_mode_setup(9)optiplus_mode_setup(9)optidma_set_pio_mode(9)optidma_set_dma_mode(9)optiplus_set_pio_mode(9)optiplus_set_dma_mode(9)optidma_set_mode(9)optiplus_with_udma(9)
that's the whole page, bestie π β sourced from ./drivers/ata, dated October 2026, and it's the optidma_make_bits43(9) page. mwah ππ
π¦ 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