hpt370_bmdma_stop(9)
π hpt370_bmdma_stop(9) π
okay so this is a page from the Kernel API Manual, and honestly? it's a little icon and it knows it. sit down bestie, this one's short but it's important.
β¨ NAME β¨
hpt370_bmdma_stop β DMA engine stop π
like, the function that stops the DMA engine. that's the whole vibe. no cap.
πΈ SYNOPSIS πΈ
void hpt370_bmdma_stop (struct ata_queued_cmd *qc );
it returns void, so it gives you nothing back β and that's on purpose, main character energy. π«Ά
π ARGUMENTS π
qcβ an ATA command. that's it, that's the whole argument. it's astruct ata_queued_cmd *, obviously. π
π¦ DESCRIPTION π¦
so the actual tea β: this function is a work around for the HPT370 DMA engine. it exists purely to deal with that engine's whole situation. that's the description, bestie β it's giving "short and mysterious" and i respect it. π₯
π SEE ALSO π
the kernel file ./drivers/ata/pata_hpt37x.c and honestly the whole friend group:
hpt37x_find_mode(9)hpt370_filter(9)hpt370a_filter(9)hpt372_filter(9)hpt37x_cable_detect(9)hpt374_fn1_cable_detect(9)hpt37x_pre_reset(9)hpt37x_set_piomode(9)hpt37x_set_dmamode(9)hpt37x_bmdma_stop(9)hpt37x_clock_slot(9)hpt37x_calibrate_dpll(9)hpt37x_init_one(9)
iykyk π β¨
ngl this page is tiny but every line of it slays, so don't skip the little ones, okay? π
and that's a wrap, bestie! π this one lives in ./drivers/ata, dated October 2026, under the name hpt370_bmdma_stop(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