asd_read_ocm(9)
β¨ asd_read_ocm π
okay so bestie, welcome to the Kernel API Manual β this little page is all about asd_read_ocm(9), and honestly it's giving "short and sweet, no notes" π
π NAME
asd_read_ocm β read on chip memory (OCM) π§ β¨
like, literally read the on chip memory. that's the whole vibe. no cap.
πΈ SYNOPSIS
int asd_read_ocm (struct asd_ha_struct *asd_ha );
yup, that's it. one function, one argument, returns an int. iconic minimalism fr fr π
π¦ ARGUMENTS
asd_haβ pointer to the host adapter structure π«Ά that's your main character right there, she's the host adapter struct and she's holding everything together.
π SEE ALSO
okay so if you're obsessed with this one (and why wouldn't you be π), here's the whole friend group β first up, the kernel file this lives in:
./drivers/scsi/aic94xx/aic94xx_sds.c
and the squad of related functions, all in section 9, all slaying in their own way:
asd_read_ocm_seg(9)asd_write_ocm_seg(9)asd_find_flash_dir(9)asd_find_ll_by_id(9)asd_ms_get_phy_params(9)asd_process_ms(9)asd_process_ctrl_a_user(9)asd_read_flash(9)asd_verify_flash_seg(9)asd_write_flash_seg(9)asd_erase_nv_sector(9)
like, go read them too bestie, they're all lowkey part of the same story π§ββοΈπ
ngl this one's a short page β no warnings, no exit statuses, no environment variables, nothing dramatic. just a function, her one pointer, and her friends. periodt. π
and that's the whole page!! shoutout to ./drivers/scsi/aic94xx for housing all this, dated October 2026 β mwah, kisses to the kernel docs, hope this helped 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