Skip to content

Instantly share code, notes, and snippets.

@Ziemas
Created October 7, 2023 20:38
Show Gist options
  • Save Ziemas/01a10a86e174e72a25e787a4d3feb8c6 to your computer and use it in GitHub Desktop.
Save Ziemas/01a10a86e174e72a25e787a4d3feb8c6 to your computer and use it in GitHub Desktop.
// *****************************************************************************
// FILE -- /home/gin/p3us/iop_mdl/tapctrl/iop/tap_ent.c
// *****************************************************************************
/* 00000000 000000f4 */ int start() {
/* -0x28(sp) */ ThreadParam param;
/* -0x10(sp) */ int th;
}
// *****************************************************************************
// FILE -- /home/gin/p3us/iop_mdl/tapctrl/iop/tap_com.c
// *****************************************************************************
/* 00000100 000001d4 */ int tap_ctrl_loop() {
/* -0x68(sp) */ sceSifQueueData qd;
/* -0x50(sp) */ sceSifServeData sd;
}
/* 000001d4 00000634 */ static void* tapCtrlFunc(/* 0x0(sp) */ unsigned int command, /* 0x4(sp) */ void *data, /* 0x8(sp) */ int size) {
/* -0x10(sp) */ int ch;
}
// *****************************************************************************
// FILE -- /home/gin/p3us/iop_mdl/tapctrl/iop/tap_mu.c
// *****************************************************************************
/* 00000640 000006b8 */ static void ClrMem(/* 0x0(sp) */ void *clr_pp, /* 0x4(sp) */ int size) {
/* -0x10(sp) */ u_char *clr;
}
/* 000006b8 00000714 */ void TRM_INI() {}
/* 00000714 00000880 */ int TRM_SET(/* 0x0(sp) */ TRANS_MODE mode, /* 0x4(sp) */ void *inp, /* 0x8(sp) */ void *outp, /* 0xc(sp) */ u_int size) {}
/* 00000880 00000b78 */ int TRM_TRANS() {
/* -0x10(sp) */ TRANS_MEM *trans_mem_pp;
/* -0xc(sp) */ TRANS_MODE tmode;
}
/* 00000b78 00000bc0 */ int TapTransCheck() {}
/* 00000bc0 00000c04 */ void TapSdInit() {}
/* 00000c04 00000dc4 */ void TapSetEffectMode(/* 0x0(sp) */ int mode, /* 0x4(sp) */ int depth) {
/* -0x10(sp) */ int cng_flag;
}
/* 00000dc4 00000e60 */ void TapSetVolume(/* 0x0(sp) */ u_int vol) {}
/* 00000e60 00000efc */ void TapSetMasterVolume(/* 0x0(sp) */ u_int vol) {}
/* 00000efc 00000f90 */ void TapSetEffectVolume(/* 0x0(sp) */ u_int vol) {}
/* 00000f90 00001000 */ static int ATick() {}
/* 00001000 00001074 */ static int makeMyThread() {
/* -0x28(sp) */ ThreadParam param;
/* -0x10(sp) */ int thid;
}
/* 00001074 000010dc */ unsigned int timer_handler(/* 0x0(sp) */ void *common) {
/* -0x10(sp) */ TimerCtx *tc;
}
/* 000010dc 00001238 */ int setTimer(/* 0x0(sp) */ TimerCtx *timer) {
/* -0x18(sp) */ SysClock clock;
/* -0x10(sp) */ int timer_id;
}
/* 00001238 000012fc */ int clrTimer(/* 0x0(sp) */ TimerCtx *timer) {
/* -0x10(sp) */ int ret;
}
/* 000012fc 00001398 */ void initTapCtrl(/* 0x0(sp) */ TAPCTRL *tap_pp, /* 0x4(sp) */ int chan) {}
/* 00001398 000014a0 */ void setBdHdPos(/* 0x0(sp) */ sceCslCtx *csl_pp, /* 0x4(sp) */ TAPCTRL *tap_pp) {}
/* 000014a0 00001a48 */ void TapInit(/* 0x0(sp) */ int allocsize) {
/* -0x10(sp) */ int i;
}
/* 00001a48 00001b64 */ void TapUseChanAllOff(/* 0x0(sp) */ int chan) {
/* -0x10(sp) */ int i;
/* -0xc(sp) */ TAP_REQ_BOX *tapR_pp;
}
/* 00001b64 00001cb0 */ void TapChanClose(/* 0x0(sp) */ int ch) {}
/* 00001cb0 00001da0 */ void TapQuit() {
/* -0x10(sp) */ int i;
}
/* 00001da0 00001ed0 */ void TapTapStop(/* 0x0(sp) */ int id) {
/* -0x10(sp) */ TAP_REQ_BOX *tapR_pp;
}
/* 00001ed0 00001f58 */ void TapTapVolume(/* 0x0(sp) */ int id, /* 0x4(sp) */ int vol) {
/* -0x10(sp) */ TAP_REQ_BOX *tapR_pp;
}
/* 00001f58 00002094 */ void TapTapVolumeChange(/* 0x0(sp) */ int id, /* 0x4(sp) */ int vol) {
/* -0x10(sp) */ TAP_REQ_BOX *tapR_pp;
}
/* 00002094 0000231c */ void TapTapReq(/* 0x0(sp) */ int chan, /* 0x4(sp) */ int id, /* 0x8(sp) */ int stdat) {
/* -0x10(sp) */ TAP_REQ_BOX *tapR_pp;
}
/* 0000231c 000023ec */ int TapAllocSpu(/* 0x0(sp) */ int chan, /* 0x4(sp) */ int spu_adr) {}
/* 000023ec 00002550 */ int TapAllocIop(/* 0x0(sp) */ int chan, /* 0x4(sp) */ int iop_size) {
/* -0x10(sp) */ TAPCTRL *tctrl_pp;
}
/* 00002550 00002734 */ int TapBdSpuTrans(/* 0x0(sp) */ int chan, /* 0x4(sp) */ int ee_snd, /* 0x8(sp) */ int size) {
/* -0x18(sp) */ TAPCTRL *tctrl_pp;
/* -0x14(sp) */ int i;
/* -0x10(sp) */ int ssize;
/* -0xc(sp) */ int ret;
}
/* 00002734 00002868 */ int TapHdIopTrans(/* 0x0(sp) */ int chan, /* 0x4(sp) */ int ee_hd, /* 0x8(sp) */ int size) {
/* -0x10(sp) */ int ret;
/* -0xc(sp) */ TAPCTRL *tctrl_pp;
}
/* 00002868 00002888 */ void TapAllPause() {}
/* 00002888 000028a8 */ void TapAllContinue() {}
/* 000028a8 00002968 */ void TapTransClear() {}
// *****************************************************************************
// FILE -- /tmp/cca28959_ilb_stub.s
// *****************************************************************************
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment