ENUM XSDFEC_AXIS_WORD_INCLUDE(9)
π enum xsdfec_axis_word_include β Words Configuration π
okay so bestie, this one's from the Kernel API Manual and it's literally just a little enum that tells the driver how the DIN_WORDS situation should be configured β¨ no cap, that's the whole vibe. Let's get into it π«Ά
π SYNOPSIS π
enum xsdfec_axis_word_include {
XSDFEC_FIXED_VALUE ,
XSDFEC_IN_BLOCK ,
XSDFEC_PER_AXI_TRANSACTION ,
XSDFEC_AXIS_WORDS_INCLUDE_MAX
};
π Constants π
XSDFEC_FIXED_VALUEβ Fixed, bestie π theDIN_WORDSAXI4-Stream interface is removed from the IP instance entirely, and it gets driven with the specified number of words instead. it's giving "we don't need that port, we already know the number" energy β¨XSDFEC_IN_BLOCKβ In Block π§ this configures the IP instance to expect a singleDIN_WORDSvalue per input code block. and yes, theDIN_WORDSinterface is present here π«ΆXSDFEC_PER_AXI_TRANSACTIONβ Per Transaction πΈ this one configures the IP instance to expect oneDIN_WORDSvalue per input transaction on theDINinterface. theDIN_WORDSinterface is present for this one too πXSDFEC_AXIS_WORDS_INCLUDE_MAXβ the boundary queen π used to indicate out-of-bound Words Configurations. she's the max, she marks the edge, that's her whole job π
π¦ Description π¦
so what does this enum actually do? literally just this: it's used to specify the DIN_WORDS configuration β that's it. that's the tea β
π¦ SEE ALSO π¦
<KERNEL FILE> β ./include/uapi/misc/xilinx_sdfec.h π
and the whole friend group π«Ά:
enum xsdfec_code(9)enum xsdfec_order(9)enum xsdfec_turbo_alg(9)enum xsdfec_state(9)enum xsdfec_axis_width(9)struct xsdfec_turbo(9)struct xsdfec_ldpc_params(9)struct xsdfec_status(9)struct xsdfec_irq(9)struct xsdfec_config(9)struct xsdfec_stats(9)struct xsdfec_ldpc_param_table_sizes(9)XSDFEC_START_DEV(9)XSDFEC_STOP_DEV(9)XSDFEC_GET_STATUS(9)XSDFEC_SET_IRQ(9)XSDFEC_SET_TURBO(9)XSDFEC_ADD_LDPC_CODE_PARAMS(9)XSDFEC_GET_CONFIG(9)XSDFEC_GET_TURBO(9)XSDFEC_SET_ORDER(9)XSDFEC_SET_BYPASS(9)XSDFEC_IS_ACTIVE(9)XSDFEC_CLEAR_STATS(9)XSDFEC_GET_STATS(9)XSDFEC_SET_DEFAULT_CONFIG(9)
ngl bestie, if you ever see XSDFEC_AXIS_WORDS_INCLUDE_MAX coming back at you from a config, that's an out-of-bound value and it's not a valid setting π that's your vibe check failing π
and that's the whole page, periodt π
this icon lives over in ./include/uapi/misc, dated October 2026 πΈ mwah, go read the header, ily, bye πβ¨π¦
π¦ 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