STRUCT I3C_CCC_GETBCR(9)
β¨ struct i3c_ccc_getbcr(9) β¨
okay so this is a page from the Kernel API Manual, and it's literally all about one tiny little struct bestie. one. single. u8. but she's important, i promise π
π NAME π
struct i3c_ccc_getbcr β the payload that gets passed to the GETBCR CCC π¦
πΈ SYNOPSIS πΈ
struct i3c_ccc_getbcr {
u8 bcr;
};
yes that's the whole thing. she's small. she's mighty. she is the moment π
π§ Members π§
bcrβ the BCR value, aka the Bus Characteristic Register value. that's it, that's the member. one (1) wholeu8, living her best life, holding a register value. iconic behavior honestly π
π SEE ALSO π
bestie there are SO many siblings, hold on, let me get through the whole list because every single one of them matters fr fr π
- Kernel file
./include/linux/i3c/ccc.hβ the house all these structs live in π 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_getdcr(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)
like i said. big family. all of them ate π₯
ngl the whole page is just one u8 and a vibe check, but that's the assignment and she served π«Ά
and that's the tea, bestie π this lil page lives under ./include/linux/i3c, it's stamped October 2026, and it was brought to you in the Kernel API Manual. mwah, go read the other 24 structs, ily, bye πβ¨π
π¦ 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