if_usb_send_fw_pkt(9)
β¨ if_usb_send_fw_pkt(9) β¨
okay bestie, welcome to the kernel API manual π
this one's a function page, and yes the title up top is if_usb_send_fw_pkt(9) β we're in section 9, the deep magic section, iykyk π§
πΈ NAME πΈ
if_usb_send_fw_pkt β literally the function that downloads the FW π«Ά
π¦ SYNOPSIS π¦
int if_usb_send_fw_pkt (struct if_usb_card *cardp );
that's it. that's the whole signature. no cap β¨
π ARGUMENTS π
cardpβ a pointer toif_usb_cardπ (the card struct, the main character of this whole operation)
β RETURN β
returns 0 π
lowkey the most chill return value in the game. it's giving "i did the thing and i'm telling you about it."
π SEE ALSO π
- the kernel file itself, living at
./drivers/net/wireless/marvell/libertas_tf/if_usb.cπ if_usb_write_bulk_callback(9)if_usb_free(9)if_usb_probe(9)if_usb_disconnect(9)usb_tx_block(9)if_usb_receive(9)if_usb_host_to_card(9)if_usb_issue_boot_command(9)check_fwfile_format(9)
that's the whole friend group, go read all of them, they ate π₯
and that's the page, bestie π source is that ./drivers/net/wireless/marvell... path and it's dated October 2026 β so mark your calendars, mwah π
π¦ 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