ENUM SSP_DATA_SIZE(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ enum ssp_data_size(9) ✨

okay so this is a page from the Kernel API Manual (yes, that's the manual name, we're fancy now πŸ’…) and it's all about enum ssp_data_size β€” literally just how many bits are in one data element. that's the whole vibe. number of bits. one data element. iconic minimalism.


🌸 NAME 🌸

enum ssp_data_size β€” number of bits in one data element


πŸ¦‹ SYNOPSIS πŸ¦‹

enum ssp_data_size {
    SSP_DATA_BITS_4 ,
    SSP_DATA_BITS_5 ,
    SSP_DATA_BITS_6 ,
    SSP_DATA_BITS_7 ,
    SSP_DATA_BITS_8 ,
    SSP_DATA_BITS_9 ,
    SSP_DATA_BITS_10 ,
    SSP_DATA_BITS_11 ,
    SSP_DATA_BITS_12 ,
    SSP_DATA_BITS_13 ,
    SSP_DATA_BITS_14 ,
    SSP_DATA_BITS_15 ,
    SSP_DATA_BITS_16 ,
    SSP_DATA_BITS_17 ,
    SSP_DATA_BITS_18 ,
    SSP_DATA_BITS_19 ,
    SSP_DATA_BITS_20 ,
    SSP_DATA_BITS_21 ,
    SSP_DATA_BITS_22 ,
    SSP_DATA_BITS_23 ,
    SSP_DATA_BITS_24 ,
    SSP_DATA_BITS_25 ,
    SSP_DATA_BITS_26 ,
    SSP_DATA_BITS_27 ,
    SSP_DATA_BITS_28 ,
    SSP_DATA_BITS_29 ,
    SSP_DATA_BITS_30 ,
    SSP_DATA_BITS_31 ,
    SSP_DATA_BITS_32

};

look at that. 4 through 32. no gaps, no drama, just a whole runway of bit-counts walking in order. πŸŽ€


🧚 CONSTANTS 🧚

so here's the thing bestie β€” every single one of these is marked -- undescribed -- in the source. not me making that up, that's literally what it says. so we're honoring it exactly, one by one, no cap:

  • SSP_DATA_BITS_4 β€” -- undescribed --
  • SSP_DATA_BITS_5 β€” -- undescribed --
  • SSP_DATA_BITS_6 β€” -- undescribed --
  • SSP_DATA_BITS_7 β€” -- undescribed --
  • SSP_DATA_BITS_8 β€” -- undescribed --
  • SSP_DATA_BITS_9 β€” -- undescribed --
  • SSP_DATA_BITS_10 β€” -- undescribed --
  • SSP_DATA_BITS_11 β€” -- undescribed --
  • SSP_DATA_BITS_12 β€” -- undescribed --
  • SSP_DATA_BITS_13 β€” -- undescribed --
  • SSP_DATA_BITS_14 β€” -- undescribed --
  • SSP_DATA_BITS_15 β€” -- undescribed --
  • SSP_DATA_BITS_16 β€” -- undescribed --
  • SSP_DATA_BITS_17 β€” -- undescribed --
  • SSP_DATA_BITS_18 β€” -- undescribed --
  • SSP_DATA_BITS_19 β€” -- undescribed --
  • SSP_DATA_BITS_20 β€” -- undescribed --
  • SSP_DATA_BITS_21 β€” -- undescribed --
  • SSP_DATA_BITS_22 β€” -- undescribed --
  • SSP_DATA_BITS_23 β€” -- undescribed --
  • SSP_DATA_BITS_24 β€” -- undescribed --
  • SSP_DATA_BITS_25 β€” -- undescribed --
  • SSP_DATA_BITS_26 β€” -- undescribed --
  • SSP_DATA_BITS_27 β€” -- undescribed --
  • SSP_DATA_BITS_28 β€” -- undescribed --
  • SSP_DATA_BITS_29 β€” -- undescribed --
  • SSP_DATA_BITS_30 β€” -- undescribed --
  • SSP_DATA_BITS_31 β€” -- undescribed --
  • SSP_DATA_BITS_32 β€” -- undescribed --
real talk: there is genuinely no prose here for any of them. the documentation just says -- undescribed -- for all twenty-nine. we're not inventing lore. πŸ™ˆ

πŸ‘‘ SEE ALSO πŸ‘‘

Kernel file ./include/linux/amba/pl022.h β€” and it's giving friend group, so go say hi to:

  • enum ssp_interface(9)
  • enum ssp_hierarchy(9)
  • enum ssp_rx_endian(9)
  • enum ssp_tx_endian(9)
  • enum ssp_mode(9)
  • enum ssp_rx_level_trig(9)
  • enum ssp_duplex(9)
  • enum ssp_clkdelay(9)

and that's the whole page, bestie πŸ’– this lil icon comes from ./include/linux/amba, dated October 2026, and yes it's filed under enum ssp_data_size(9) β€” go forth and count your bits responsibly ✨🫢

πŸ“¦ where this page comes from