wl1271_cmd_interrogate(9)
π wl1271_cmd_interrogate(9) π
okay so welcome to the Kernel API Manual bestie, we're literally about to read an acx out of the firmware and it's gonna be cute π
β¨ NAME β¨
wl1271_cmd_interrogate β read acx from firmware π¦
like, that's the whole vibe. you interrogate the firmware. the firmware gives you an acx. slay.
πΈ SYNOPSIS πΈ
int wl1271_cmd_interrogate (struct wl1271 *wl , u16 id , void *buf ,
size_t cmd_len , size_t res_len );
five arguments, no cap. we're gonna go through every single one π
π ARGUMENTS π
wlβ the wl struct. that's it, that's the whole description, she's mysterious like that πidβ the acx id. which acx are we interrogating? this one. periodt π₯bufβ buffer for the response, including all headers, and it must work with dma. not me stressing the dma part, but fr fr, dma-compatible or it's not it πcmd_lenβ length of command. the command. its length. iconic πres_lenβ length of payload. yes, that's a different length thancmd_len, don't get it twisted bestie π«Ά
π SEE ALSO π
kernel file ./drivers/net/wireless/ti/wlcore/cmd.c β go read her, she has the lore π
both of these are also giving main character energy, highly recommend β¨
lowkey reminder that buf has to include all the headers and has to play nice with dma β that's not a suggestion, that's the vibe check π§
and that's the page bestie!! π brought to you by the source at ./drivers/net/wireless/ti/wlcore, dated October 2026, and yeah the footer had the title on it too but we already covered that up top π mwah, study hard, drink water, don't dma on unaligned buffers ππ
π¦ 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