rte_bbdev_..._turbo_dec(3)
π rte_bbdev_op_cap_turbo_dec
ok so bestie, this is a page from the Library Functions Manual β it's the rte_bbdev_..._turbo_dec(3) entry, and honestly? it's giving "tiny struct, big responsibilities" energy. let's get into it π«Ά
β¨ NAME β¨
rte_bbdev_op_cap_turbo_dec β literally the struct that lists all the Turbo Decoder capabilities. no cap.
πΈ SYNOPSIS πΈ
#include <rte_bbdev_op.h>
π Data Fields
uint32_t capability_flagsint8_t max_llr_modulusuint8_t num_buffers_srcuint8_t num_buffers_hard_outuint8_t num_buffers_soft_out
π¦ Detailed Description π¦
It's the list of the capabilities for the Turbo Decoder. iconic, honestly. π
Defined at line853of filerte_bbdev_op.hβ iykyk.
β Field Documentation β
π uint32_t capability_flags
These are the flags, and they come from rte_bbdev_op_td_flag_bitmasks. slay.
Defined at line855of filerte_bbdev_op.h.
π int8_t max_llr_modulus
The maximal LLR absolute value. so the acceptable LLR values have to lie in the range [-max_llr_modulus, max_llr_modulus]. that's the vibe check for your LLRs fr fr. β¨
Defined at line859of filerte_bbdev_op.h.
π uint8_t num_buffers_src
Num input code block buffers Num input code block buffers β yes bestie, the original really says it twice π it's Num input code block buffers, that's the whole thing. num input code block buffers!!
Defined at line861of filerte_bbdev_op.h.
π uint8_t num_buffers_hard_out
Num hard output code block buffers. hard out, as the name suggests π
Defined at line863of filerte_bbdev_op.h.
π uint8_t num_buffers_soft_out
Num soft output code block buffers if supported by the driver β so like, conditional queen behavior, check with your driver first πΈ
Defined at line865of filerte_bbdev_op.h.
π Author π
Generated automatically by Doxygen for DPDK from the source code. so it wasn't even hand-written, the robots did it, and honestly they ate π€β¨
ok that's the whole page bestie, go forth and decode your turbos π π§π
β signed off with love, DPDK, Version 26.03.0, mwah π
π¦ where this page comes from
- nixos 26.05: dpdk 26.03
- nixpkgs unstable: dpdk 26.03
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms