ENUM RTL818X_TX_DESC_FLAGS(9)
π enum rtl818x_tx_desc_flags(9) β like, the whole vibe β¨
okay so welcome to the Kernel API Manual bestie, and today's main character is enum rtl818x_tx_desc_flags π literally a little enum of Tx/Rx flags, and the whole point is that these flags are common between RTL818X chips β shared, no cap, one enum to rule them all π
β¨ NAME β¨
enum rtl818x_tx_desc_flags β Tx/Rx flags are common between RTL818X chips π¦
πΈ SYNOPSIS πΈ
enum rtl818x_tx_desc_flags {
RTL818X_TX_DESC_FLAG_NO_ENC ,
RTL818X_TX_DESC_FLAG_TX_OK ,
RTL818X_TX_DESC_FLAG_SPLCP ,
RTL818X_TX_DESC_FLAG_RX_UNDER ,
RTL818X_TX_DESC_FLAG_MOREFRAG ,
RTL818X_TX_DESC_FLAG_CTS ,
RTL818X_TX_DESC_FLAG_RTS ,
RTL818X_TX_DESC_FLAG_LS ,
RTL818X_TX_DESC_FLAG_FS ,
RTL818X_TX_DESC_FLAG_DMA ,
RTL818X_TX_DESC_FLAG_OWN
};
like, that's the whole cast of characters, and yes the trailing comma before the closing brace is right there, we do not touch it π
π§ Constants β the flag-by-flag breakdown π§
RTL818X_TX_DESC_FLAG_NO_ENCβ disables hardware based encryption. turning the hardware crypto off, okay bestie? πRTL818X_TX_DESC_FLAG_TX_OKβ the TX frame was ACKed. it got the little nod of approval back π«ΆRTL818X_TX_DESC_FLAG_SPLCPβ use short preamble. short and sweet, lowkey iconic β¨RTL818X_TX_DESC_FLAG_RX_UNDERβ-- undescribed --(the docs literally said nothing, so neither will I π the silence is the content ngl)RTL818X_TX_DESC_FLAG_MOREFRAGβ more fragments follow. there's more, there's always more πRTL818X_TX_DESC_FLAG_CTSβ use CTS-to-self protection. protecting itself, main character energy fr πRTL818X_TX_DESC_FLAG_RTSβ use RTS/CTS protection. the classic duo, slaying together π₯RTL818X_TX_DESC_FLAG_LSβ last segment of the frame. the finale, the last episode πRTL818X_TX_DESC_FLAG_FSβ first segment of the frame. the pilot episode, where it all begins πRTL818X_TX_DESC_FLAG_DMAβ-- undescribed --(again!! the manpage said nothing, so I'm not inventing anything, that's a promise π ββοΈ)RTL818X_TX_DESC_FLAG_OWNβ-- undescribed --(yep, also undescribed. three mystery flags in the group chat and they're all typingβ¦ π)
ngl three of these are marked -- undescribed -- in the source, so they stay undescribed here too β I'm not out here making up lore that isn't in the canon π
π¦ SEE ALSO π¦
- Kernel file
./drivers/net/wireless/realtek/rtl818x/rtl818x.hβ go read the source bestie, that's where the real tea is πβ¨
and that's the whole page!! shoutout to ./drivers/net/wireless/realtek... for being the source, and to October 2026 for the date stamp β this one's for the Kernel API Manual girlies π mwah, go read your headers π«Ά
π¦ 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