Files
AnyPS5/docs/dev/debt/libSceIpmi.md
T
2026-10-30 13:32:09 +00:00

2.4 KiB

libSceIpmi technical debt

Unknown function info

  • libSceIpmi pending exports - 49 named callable exports are listed in the PS5 3.20 export table. Their signatures and behavior are unverified; the no-parameter declarations exist for import resolution and throw through NotImplemented_nid_no_patch.

  • libSceIpmi pending exports - 5 named callable exports are listed in the PS5 3.20 export table and were cross-checked against the same module in PS5 firmware 13.60. Their signatures and behaviour are unverified; the declarations use the no-parameter unknown-signature convention and throw through NotImplemented_nid_no_patch.

Known export names; ABI prototypes unverified

  • 40 pending exports in Export.cpp are present in the PS5-3.20_Libs inventory. Their prototypes and behavior are unverified. They use the no-parameter import-resolution convention and throw through NotImplemented_nid_no_patch; these declarations make no ABI or behavior claim.

Additional callable exports

  • Additional callable exports - 3 entries observed in the 3.20 export inventory and present in the later 13.60-labelled inventory are import-resolution declarations only. The later inventory label does not authenticate a retail firmware version. Parameter lists, return types and behavior are unverified; parameterless int declarations are placeholders, not verified ABI contracts. Every entry throws through NotImplemented_nid_no_patch. Unidentified names use literal NID aliases. No runtime functionality is implemented. Data exports require separate layout and ownership analysis. Identified candidate names match their NIDs in the public symbol database or supplemental catalog.
Name NID
Unknown fjPNqzuUop8
Unknown gL4bo5h2nwU
Unknown rq3L3xKnt3Y