i7300_get_mc_regs(9)
π i7300_get_mc_regs(9) π
okay so bestie, welcome to the Kernel API Manual, section 9 β yes that's the manual name, we're fancy here. Today's main character is i7300_get_mc_regs, and honestly? She's a little underrated. Let's get into it π«Ά
β¨ NAME β¨
i7300_get_mc_regs β literally just gets you the contents of the MC enumeration registers. that's it, that's the job π
πΈ SYNOPSIS πΈ
int i7300_get_mc_regs (struct mem_ctl_info *mci );
π¦ ARGUMENTS π¦
mciβ astruct mem_ctl_infopointer. that's the whole vibe, she takes one pointer and she runs with it β¨
π DESCRIPTION π
so the data that gets read here? it's cached internally, for its usage when needed. like she's not out here re-reading it every single time, she's putting it in her little pocket for later. lowkey efficient, highkey iconic π
π SEE ALSO π
bestie please go read the kernel file ./drivers/edac/i7300_edac.c β that's the mothership. and while you're there, the whole friend group:
get_err_from_table(9)i7300_process_error_global(9)i7300_process_fbd_error(9)i7300_check_error(9)i7300_clear_error(9)i7300_set_error_reporting(9)decode_mtr(9)print_dimm_size(9)i7300_init_csrows(9)decode_mir(9)i7300_put_devices(9)i7300_get_devices(9)i7300_init_one(9)i7300_remove_one(9)i7300_init(9)i7300_exit(9)
go read them all, i'll wait. no cap, they're all connected, iykyk π
ngl the whole page is short but she ate and left no crumbs. the way that one function does one thing and does it well?? obsessed ππ
okay that's a wrap, mwah π β this little love letter lives in ./drivers/edac, dated October 2026, and it's your girl i7300_get_mc_regs(9) signing off πβ¨π
π¦ 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