STRUCT PS3_SYSTEM_BUS_DRIVER(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… STRUCT PS3_SYSTEM_BUS_DRIVER(9) πŸ’…

okay so this one's from the Kernel API Manual bestie, and it's literally the blueprint for a driver that lives on the system bus πŸ¦‹


✨ NAME ✨

struct ps3_system_bus_driver β€” a driver for a device on the system bus. that's it, that's the whole vibe πŸŽ€


🌸 SYNOPSIS 🌸

struct ps3_system_bus_driver {
    enum ps3_match_id match_id;
    enum ps3_match_sub_id match_sub_id;
    struct device_driver core;
    int (*probe)(struct ps3_system_bus_device *);
    void (*remove)(struct ps3_system_bus_device *);
    void (*shutdown)(struct ps3_system_bus_device *);
 };

no cap, that's the whole struct πŸ‘‘


🫢 Members 🫢

okay so the original page lists the members and then… literally says nothing else 😭 it's giving "left as an exercise for the reader". the member names up top in the SYNOPSIS are the whole tea β€” I'm not gonna invent descriptions that aren't in the source, that's not the move πŸ™ˆ

bestie this section is genuinely empty in the original. iconic of it, honestly πŸ’€

πŸ¦‹ SEE ALSO πŸ¦‹

like, go read all of these, they're the supporting cast and they ate πŸ”₯


πŸŽ€ sign-off πŸŽ€

this slay of a page comes from ./arch/powerpc/include/asm, dated October 2026, and it's filed under struct ps3_s...m_bus_driver(9) in case you need to find it again. mwah πŸ’‹βœ¨ periodt. πŸ§šπŸ’œ

πŸ“¦ where this page comes from