ps3_read_ctr(9)
π ps3_read_ctr(9) β Kernel API Manual energy π
okay so bestie, this is the page for ps3_read_ctr(9) from the Kernel API Manual, and it is short but lowkey iconic. Let's get into it π
β¨ NAME β¨
ps3_read_ctr β Read counter. That's it, that's the whole name section, and honestly? She ate. π
πΈ SYNOPSIS πΈ
u32 ps3_read_ctr (u32 cpu , u32 ctr );
literally the whole signature, copied exactly, no cap. π«Ά
π¦ ARGUMENTS π¦
cpuβ the docs say-- undescribed --, and I'm not gonna invent lore that isn't there. It's giving mystery main character energy πctrβ also-- undescribed --. we simply do not know, and the manpage is not elaborating. π
π₯ DESCRIPTION π₯
Read 16 or 32 bits depending on the current size of the counter.
Counters 4, 5, 6 & 7 are always 16 bit.
That's the whole vibe check: the read width depends on whatever size the counter is currently rockin', but counters 4, 5, 6, and 7 are always 16 bit. periodt. β
π SEE ALSO π
Kernel file ./drivers/ps3/ps3-lpm.c and all these besties:
struct ps3_lpm_shadow_regs(9)struct ps3_lpm_priv(9)ps3_read_phys_ctr(9)ps3_write_phys_ctr(9)ps3_write_ctr(9)ps3_read_pm07_control(9)ps3_write_pm07_control(9)ps3_read_pm(9)ps3_write_pm(9)ps3_get_ctr_size(9)ps3_set_ctr_size(9)ps3_enable_pm(9)ps3_disable_pm(9)ps3_lpm_copy_tb(9)ps3_lpm_copy_tb_to_user(9)ps3_get_and_clear_pm_interrupts(9)ps3_enable_pm_interrupts(9)ps3_lpm_open(9)ps3_lpm_close(9)
mwah π this lil page lives under ./drivers/ps3 and is dated October 2026 β slay, bye 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