STRUCT STEDMA40_HALF_CHANNEL_INFO(9)
π struct stedma40_half_channel_info(9) π
okay bestie, welcome to the Kernel API Manual β we're decoding this little struct together, no cap. It's giving dst/src channel configuration, and honestly it's a short one, so let's slay every field. π
β¨ NAME β¨
struct stedma40_half_channel_info β dst/src channel configuration. That's the whole vibe: it's the dst/src channel configuration struct, periodt. π
π¦ SYNOPSIS π¦
struct stedma40_half_channel_info {
bool big_endian;
enum dma_slave_buswidth data_width;
int psize;
enum stedma40_flow_ctrl flow_ctrl;
};
πΈ Members πΈ
big_endianβtrueif the src/dst should be read as big endian. It's abool, bestie, so it's literally true-or-false energy. β¨data_widthβ the data width of the src/dst hardware. In the struct it's typed asenum dma_slave_buswidth. Iconic. πpsizeβ it's right there in the struct as anint psize, and this page doesn't hand us a separate description for it, so we're not making one up. No invented lore, fr fr. πflow_ctrlβ flow control on/off. In the struct it's typed asenum stedma40_flow_ctrl. Slay. π₯
π SEE ALSO π
Kernel file ./drivers/dma/ste_dma40.h and struct stedma40_chan_cfg(9). Go read those if you wanna keep the lore going, bestie. π«Ά
later bestie β this was the Kernel API Manual page from ./drivers/dma, dated October 2026. πβ¨
π¦ 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