Commit Graph
11 Commits
Author SHA1 Message Date
BunnyFlandClaude Opus 5.5 c1aefda001 feat(libscembus): add the device ID conversions
Implement sceMbusConvertToLocalDeviceId, sceMbusConvertToMbusDeviceId and
the same-class case of sceMbusConvertToLocalDeviceId2 from the firmware
13.42 module. A different class needs the Mbus service and throws.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-30 16:52:22 +01:00
Adrià 7052f887c1 Merge pull request #12694 from hyvvs/feat/mbus-event-callback-init
feat(libSceMbus): initialize event callback table
2026-10-30 10:18:18 +01:00
hyvvs 46ceba527d test(libSceMbus): align callback test storage 2026-10-29 21:26:08 +01:00
hyvvs 28f31ed877 feat(libSceMbus): initialize event callback table 2026-10-29 03:33:22 +01:00
Omar Elmahy a6ef8dbc86 test(libSceMbus): cover invalid device class handling in sceDeviceServiceQueryDeviceInfo_ 2026-10-27 11:13:40 +00:00
al3w0f205 d23602540f test(libSceMbus): cover thread parameter reserved validation in sceDeviceServiceInitialize 2026-10-25 23:22:59 -05:00
boykopovar f38d29fd08 refactor(sdk): add canonical headers for remaining libraries 2026-10-24 23:17:42 +03:00
boykopovar 5277d5b338 fix(mbus): validate device queries against the recovered abi 2026-10-21 21:49:37 +03:00
boykopovar 7b44b3c8d1 fix(mbus): restore device service parameter pointers 2026-10-21 21:48:13 +03:00
Federico Marras 213d68cfee feat(libSceMbus): report a device set that never changes in sceDeviceServiceGetGeneration 2026-10-20 12:45:30 +02:00
Gjon Gojcevic 10e5b0c33a feat(libSceMbus): add the device service with no devices attached
Initialization and termination succeed, no device events are reported and device queries return no entries.
2026-10-08 15:30:58 +13:00