Skip to content

Make SIF binding handling more consistent#859

Open
uyjulian wants to merge 1 commit into
ps2dev:masterfrom
uyjulian:rpc_inited_cleanup
Open

Make SIF binding handling more consistent#859
uyjulian wants to merge 1 commit into
ps2dev:masterfrom
uyjulian:rpc_inited_cleanup

Conversation

@uyjulian
Copy link
Copy Markdown
Member

RPC libraries should now work more consistently after IOP reboot

@uyjulian uyjulian force-pushed the rpc_inited_cleanup branch from b869302 to 5b1bc49 Compare May 30, 2026 03:25
Comment thread ee/kernel/src/fileio.c Outdated
Comment thread ee/kernel/src/iopheap.c Outdated
Comment thread ee/kernel/src/loadfile.c Outdated
Comment thread ee/kernel/src/sifcmd.c Outdated
Comment thread ee/kernel/src/sifrpc.c Outdated
Comment thread ee/rpc/audsrv/src/audsrv_rpc.c Outdated
Comment thread ee/rpc/camera/src/ps2cam_rpc.c Outdated
Comment thread ee/rpc/cdvd/src/libcdvd.c Outdated
Comment thread ee/rpc/cdvd/src/libcdvd.c Outdated
Comment thread ee/rpc/cdvd/src/ncmd.c Outdated
Comment thread ee/rpc/cdvd/src/scmd.c Outdated
Comment thread ee/rpc/filexio/src/fileXio_rpc.c Outdated
Comment thread ee/rpc/keyboard/src/libkbd.c Outdated
Comment thread ee/rpc/mouse/src/libmouse.c Outdated
Comment thread ee/rpc/multitap/src/libmtap.c
Comment thread ee/rpc/pad/src/libpad.c Outdated
Comment thread ee/rpc/poweroff/src/poweroff.c Outdated
Comment thread ee/rpc/ps2snd/src/ps2snd.c Outdated
Comment thread ee/rpc/remote/src/librm.c Outdated
Comment thread ee/rpc/secr/src/libsecr.c Outdated
Comment thread ee/rpc/tcpips/src/ps2ipc.c Outdated
If IOP reboot, deinit and re-bind
Use server member of SIF client data as check for initialization
@uyjulian uyjulian force-pushed the rpc_inited_cleanup branch from 5b1bc49 to e7c9c6b Compare June 2, 2026 14:08
@uyjulian
Copy link
Copy Markdown
Member Author

uyjulian commented Jun 2, 2026

The extra brackets were removed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants