Files
AnyPS5/docs/dev/debt/libSceCustomMusicSysCallWrapper.md
T
Celegans12 5a717d32a3 feat(custommusicsyscallwrapper): add named inventory exports
Declare five named CustomMusic system-call wrapper exports from the
firmware 13.60 inventory. Recompute each name's NID and retain the
existing physical provider and reachable canonical public header.

The signatures and behavior remain unknown. Each parameterless int
entry immediately throws; record those limitations in library debt.
Keep the 101 exports reserved by the existing provider PR separate.
AI-assisted: yes
2026-11-02 18:17:05 +01:00

1.6 KiB

libSceCustomMusicSysCallWrapper technical debt

Unknown function info

  • sceCustomMusicSelect (libSceCustomMusicSysCallWrapper) - the name and NID are present in the PS5 3.20 export inventory, but no credible prototypes were found. The declarations have no parameters solely to resolve known imports; this is not an ABI claim and callers must not call them until signatures are verified

  • sceCustomMusicNetInetNtop - signature and behavior are unknown; the parameterless int declaration is an import-resolution placeholder and throws.

  • sceCustomMusicNetShutdown - signature and behavior are unknown; the parameterless int declaration is an import-resolution placeholder and throws.

  • sceCustomMusicNetSocketAbort - signature and behavior are unknown; the parameterless int declaration is an import-resolution placeholder and throws.

  • sceCustomMusicPthreadAttrGet - signature and behavior are unknown; the parameterless int declaration is an import-resolution placeholder and throws.

  • sceCustomMusicPthreadSelf - signature and behavior are unknown; the parameterless int declaration is an import-resolution placeholder and throws.