setup_ohci1394_dma(9)
π NAME π
okay so this is setup_ohci1394_dma β and yes bestie, she's from the Kernel API Manual (section 9, we stan a man page section), and what she does is literally enables early OHCI1394 DMA initialization. that's it, that's the whole vibe. early. DMA. initialization. for OHCI1394. slay π
πΈ SYNOPSIS πΈ
int setup_ohci1394_dma (char *opt );
like look at her. returns an int, takes one char *, she's simple, she's iconic, she's giving "I do exactly one thing and I do it well" energy π
β¨ ARGUMENTS β¨
optβ the kernel command line parameter string. that's the one and only thing you hand her: a string straight off the kernel command line. no cap, that's the whole argument list π«Ά
π¦ SEE ALSO π¦
the friend group!! go say hi to all of them π
- the kernel file itself:
./drivers/firewire/init_ohci1394_dma.cβ main character source code fr fr π init_ohci1394_wait_for_busresets(9)init_ohci1394_enable_physical_dma(9)init_ohci1394_reset_and_init_dma(9)init_ohci1394_controller(9)init_ohci1394_dma_on_all_controllers(9)
like that's a whole squad. a whole roster. go read them, iykyk π
so yeah, that's the page!! π thrown at you from ./drivers/firewire (that's the source/version bestie, keep it noted π) and dated October 2026 β periodt. now go enable some early DMA and text me later π§β¨πΈ
π¦ 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