sis_133_early_set_dmamode(9)
π
β¨ sis_133_early_set_dmamode(9) β Kernel API Manual, section 9 β¨π
okay bestie, welcome to the Kernel API Manual, section 9. this is the whole page, no skips, no cap π
πΈ NAME πΈ
sis_133_early_set_dmamode β Initialize host controller PATA DMA timings π¦
π SYNOPSIS π
here's the signature, literally exactly this vibe:
void sis_133_early_set_dmamode (struct ata_port *ap , struct ata_device
*adev );
π¦ ARGUMENTS π¦
apβ Port whose timings we are configuring π«Άadevβ Device to program β¨
π₯ DESCRIPTION π₯
okay so this one will set UDMA/MWDMA mode for device, in host controller PCI config space. it also Handles early SiS 961 bridges β iconic early-bridge behavior, fr fr π
LOCKING: None (inherited from caller). so it is not doing its own locking thing here; the caller brought that energy already. periodt π
π SEE ALSO π
Kernel file: ./drivers/ata/pata_sis.c β and the whole function friend group is right here:
sis_old_port_base(9)sis_port_base(9)sis_133_cable_detect(9)sis_66_cable_detect(9)sis_pre_reset(9)sis_set_fifo(9)sis_old_set_piomode(9)sis_100_set_piomode(9)sis_133_set_piomode(9)sis_old_set_dmamode(9)sis_66_set_dmamode(9)sis_100_set_dmamode(9)sis_133_set_dmamode(9)sis_133_mode_filter(9)sis_init_one(9)
that's the whole page, bestie π source/version: ./drivers/ata; date: October 2026; page: sis_133_early_set_dmamode(9) β bye! π
π¦
π¦ 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