snd_hdac_bus_send_cmd_corb(9)
π snd_hdac_bus_send_cmd_corb π
okay so bestie, welcome to the Kernel API Manual page for snd_hdac_bus_send_cmd_corb β yes that's the whole name, yes you have to type all of it, no we're not abbreviating, iykyk π«Ά
β¨ NAME β¨
snd_hdac_bus_send_cmd_corb β send a command verb via CORB, bestie. that's it. that's the vibe. π
πΈ SYNOPSIS πΈ
int snd_hdac_bus_send_cmd_corb (struct hdac_bus *bus , unsigned int val
);
literally just two args, she's low maintenance π
π¦ ARGUMENTS π¦
busβ the HD-audio core bus, aka the main character of this whole operation πvalβ the encoded verb value you're sending out into the world. yes, encoded. it's giving sophisticated π
π DESCRIPTION π
so what does she actually do? she returns zero for success or a negative error code. that's the whole plot. no cap. π
like, zero = slay, we ate, everything's iconic β¨. negative = something went sideways and you gotta deal with it, ngl π.
π₯ SEE ALSO π₯
the kernel file in question is ./sound/hda/core/controller.c bestie, go read it, it's right there ππ
and here's the whole friend group, all of them (9) manpages, all of them important, no skips:
snd_hdac_bus_init_cmd_io(9)snd_hdac_bus_stop_cmd_io(9)snd_hdac_bus_send_cmd_pio(9)snd_hdac_bus_get_response_pio(9)snd_hdac_bus_update_rirb(9)snd_hdac_bus_get_response_rirb(9)snd_hdac_bus_send_cmd(9)snd_hdac_bus_get_response(9)snd_hdac_bus_parse_capabilities(9)snd_hdac_bus_enter_link_reset(9)snd_hdac_bus_exit_link_reset(9)snd_hdac_bus_init_chip(9)snd_hdac_bus_stop_chip(9)snd_hdac_bus_handle_stream_irq(9)snd_hdac_bus_alloc_stream_pages(9)snd_hdac_bus_free_stream_pages(9)snd_hdac_bus_link_power(9)
bestie pls actually read these instead of just scrolling to the bottom, i'm begging π they're all about the same bus and they're all gonna come up eventually π§
π that's the page!! sourced from ./sound/hda/core, dated October 2026, and yes the manpage name is (again, for the people in the back) snd_hdac_bus_send_cmd_corb(9) β mwah, drink water, go write some audio drivers πππ
π¦ 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