STRUCT DM9051_RXCTRL(9)
π NAME π
okay so bestie, gather round β this is struct dm9051_rxctrl(9) from the Kernel API Manual, and it's literally the dm9051 driver's rx control struct. that's it, that's the whole vibe. π
β¨ SYNOPSIS β¨
struct dm9051_rxctrl {
u16 hash_table[4];
u8 rcr_all;
};
π¦ Members π¦
hash_tableβ the multicast hash-table data, slaying inu16form. four of them. iconic. β¨rcr_allβ theKS_RXCR1register setting, packed into a single lilu8. she's small but she's doing the work. π
πΈ Description πΈ
so like, these are the settings you need to control the receive filtering β you know, the multicast hash-filter and the receive register settings. that's the whole job. no cap, that's what it's giving. π«Ά
π₯ SEE ALSO π₯
- Kernel file
./drivers/net/ethernet/davicom/dm9051.cstruct rx_ctl_mach(9) struct dm9051_rxhdr(9)struct board_info(9)
π reminder bestie: read the actual entries before you go poking at registers, iykyk.
okay that's the whole page, mwah π β brought to you by the fine people over at ./drivers/net/ethernet/davicom, dated October 2026, and yes, the footer still says struct dm9051_rxctrl(9) because we keep it π― accurate around here. ππβ
π¦ 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