ps3_reposit...oot_dat_info(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… ps3_repository_read_boot_dat_info(9) πŸ’…

okay bestie, so this one's from the Kernel API Manual (yes, that Kernel API Manual, the one we all know and love 🫢) and it's lowkey iconic. we're in the ps3 corner of the kernel, and this little function is here to hand you the address and the size of cell_ext_os_area. that's the whole vibe check. short, sweet, slays. ✨


🌸 NAME 🌸

ps3_repository_read_boot_dat_info β€” get address and size of cell_ext_os_area. periodt. πŸ’–


✨ SYNOPSIS ✨

int ps3_repository_read_boot_dat_info (u64 *lpar_addr , unsigned int
*size );

like, it takes two pointers and returns an int. not me obsessing over such a clean little signature 😭


πŸŽ€ ARGUMENTS πŸŽ€

  • lpar_addr β€” the lpar address of cell_ext_os_area, fr fr. that's the address part of the whole situation. πŸ“
  • size β€” the size of cell_ext_os_area. bestie we're literally getting the size. no cap. πŸ“
both of these are pointers, so the function is writing back out through them. keep that in mind and you'll be fine πŸ’…

πŸ¦‹ SEE ALSO πŸ¦‹

the source lives in this kernel file, go look at it, it's giving main character energy:

  • ./arch/powerpc/platforms/ps3/repository.c

and then the whole friend group, in order, no skips:


and that's the page, bestie 🧚✨ this cutie lives down in ./arch/powerpc/platforms/ps3, and the version vibes are dated October 2026 β€” mwah, go read the source, ily, bye πŸ’œπŸŽ€πŸ’–

πŸ“¦ where this page comes from