STRUCT I3C_CCC_GETDCR(9)
π struct i3c_ccc_getdcr β Kernel API Manual, bestie edition β¨
okay so real talk: this is a page straight out of the Kernel API Manual for struct i3c_ccc_getdcr(9), and honestly? It's a little guy. A tiny struct. But it's iconic and it has a job and we're gonna respect it π
πΈ NAME πΈ
struct i3c_ccc_getdcr β the payload that gets passed to the GETDCR CCC π
like yes, that's the whole name, that's the whole assignment, and it ate π
β¨ SYNOPSIS β¨
struct i3c_ccc_getdcr {
u8 dcr;
};
that's it. that's the struct. no cap, she's small but she's everything π¦
π«Ά Members π«Ά
dcrβ the DCR value, which stands for Device Characteristic Register, and no we are not abbreviating it into oblivion, the full name is part of the lore πβ¨
π₯ SEE ALSO π₯
first up, the home address β this whole thing lives in the kernel file ./include/linux/i3c/ccc.h π‘ (iykyk, that's where the CCC family hangs out)
and here's the extended friend group, the whole group chat, everybody gets their shoutout π«Ά:
struct i3c_ccc_events(9)struct i3c_ccc_mwl(9)struct i3c_ccc_mrl(9)struct i3c_ccc_dev_desc(9)struct i3c_ccc_defslvs(9)enum i3c_ccc_test_mode(9)struct i3c_ccc_enttm(9)struct i3c_ccc_setda(9)struct i3c_ccc_getpid(9)struct i3c_ccc_getbcr(9)struct i3c_ccc_getstatus(9)struct i3c_ccc_getaccmst(9)struct i3c_ccc_bridged_slave_desc(9)struct i3c_ccc_setbrgtgt(9)enum i3c_sdr_max_data_rate(9)enum i3c_tsco(9)struct i3c_ccc_getmxds(9)struct i3c_ccc_gethdrcap(9)enum i3c_ccc_setxtime_subcmd(9)struct i3c_ccc_setxtime(9)struct i3c_ccc_getxtime(9)struct i3c_ccc_cmd_payload(9)struct i3c_ccc_cmd_dest(9)struct i3c_ccc_cmd(9)
go read them too, they're all slaying in their own specialities πβ
lowkey though: only dcr is a member, so don't go looking for extra fields. one field. singular. main character energy, zero filler π
and that's the page!! mwah π this cutie came to you from ./include/linux/i3c and the date on the vibes is October 2026 β see you in the next struct i3c_ccc_getdcr(9) encounter, bestie π§ππ
π¦ 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