ENUM SSP_DUPLEX(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ¦‹ enum ssp_duplex(9) β€” Kernel API Manual πŸ¦‹

✨ NAME ✨

okay so enum ssp_duplex is literally the vibe check for whether we’re doing Full/Half Duplex on microwire β€” and bestie, it’s only available in the ST Micro variant. πŸ’…


🌈 SYNOPSIS 🌈

enum ssp_duplex {
    SSP_MICROWIRE_CHANNEL_FULL_DUPLEX ,
    SSP_MICROWIRE_CHANNEL_HALF_DUPLEX

};

πŸŽ€ Constants πŸŽ€

  • SSP_MICROWIRE_CHANNEL_FULL_DUPLEX β€” SSPTXD becomes bi-directional, and SSPRXD is not used. πŸ”₯
  • SSP_MICROWIRE_CHANNEL_HALF_DUPLEX β€” SSPTXD is an output, and SSPRXD is an input. 🫢

πŸ’– SEE ALSO πŸ’–

Kernel file ./include/linux/amba/pl022.h β€” plus the whole enum squad:

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

like, go read those too, iykyk 🌸


Catch you in ./include/linux/amba, October 2026 β€” mwah πŸ’‹ that’s the source/version and date, bestie, no cap.

πŸ“¦ where this page comes from