@@ -90,97 +90,97 @@ OOVPATable JVSLIB_OOVPA[] = {
9090 SYM_SIG (4831 )),
9191
9292 // Chihiro/JVS (Functions)
93- REGISTER_OOVPAS (SYM_FUN (JVS_SendCommand, STACK (/* default*/ ), PARAMS (/* unknown */ )),
93+ REGISTER_OOVPAS (SYM_FUN (JVS_SendCommand, STACK (/* default*/ ), PARAMS (PARAM (stk, unknown1), PARAM (stk, Command), PARAM (stk, unknown3), PARAM (stk, Length), PARAM (stk, unknown5), PARAM (stk, unknown6), PARAM (stk, unknown7), PARAM (stk, unknown8) )),
9494 SYM_SIG (4831 )),
95- REGISTER_OOVPAS (SYM_FUN_ALT (JVS_SendCommand, SUFFIX (2 ), STACK (/* default*/ ), PARAMS (/* unknown */ )),
95+ REGISTER_OOVPAS (SYM_FUN_ALT (JVS_SendCommand, SUFFIX (2 ), STACK (/* default*/ ), PARAMS (PARAM (stk, unknown1), PARAM (stk, Command), PARAM (stk, unknown3), PARAM (stk, Length), PARAM (stk, unknown5), PARAM (stk, unknown6), PARAM (stk, unknown7), PARAM (stk, unknown8) )),
9696 SYM_SIG (4831 )),
97- REGISTER_OOVPAS (SYM_FUN_ALT (JVS_SendCommand, SUFFIX (3 ), STACK (/* default*/ ), PARAMS (/* unknown */ )),
97+ REGISTER_OOVPAS (SYM_FUN_ALT (JVS_SendCommand, SUFFIX (3 ), STACK (/* default*/ ), PARAMS (PARAM (stk, unknown1), PARAM (stk, Command), PARAM (stk, unknown3), PARAM (stk, Length), PARAM (stk, unknown5), PARAM (stk, unknown6), PARAM (stk, unknown7), PARAM (stk, unknown8) )),
9898 SYM_SIG (4831 , 4832 )),
99- REGISTER_OOVPAS (SYM_FUN (JvsBACKUP_Read, STACK (/* default*/ ), PARAMS (/* unknown */ )),
99+ REGISTER_OOVPAS (SYM_FUN (JvsBACKUP_Read, STACK (/* default*/ ), PARAMS (PARAM (stk, Offset), PARAM (stk, Length), PARAM (stk, Buffer), PARAM (stk, unknown4) )),
100100 SYM_SIG (4831 )),
101- REGISTER_OOVPAS (SYM_FUN_ALT (JvsBACKUP_Read, SUFFIX (2 ), STACK (/* default*/ ), PARAMS (/* unknown */ )),
101+ REGISTER_OOVPAS (SYM_FUN_ALT (JvsBACKUP_Read, SUFFIX (2 ), STACK (/* default*/ ), PARAMS (PARAM (stk, Offset), PARAM (stk, Length), PARAM (stk, Buffer), PARAM (stk, unknown4) )),
102102 SYM_SIG (4831 )),
103- REGISTER_OOVPAS (SYM_FUN_ALT (JvsBACKUP_Read, SUFFIX (3 ), STACK (/* default*/ ), PARAMS (/* unknown */ )),
103+ REGISTER_OOVPAS (SYM_FUN_ALT (JvsBACKUP_Read, SUFFIX (3 ), STACK (/* default*/ ), PARAMS (PARAM (stk, Offset), PARAM (stk, Length), PARAM (stk, Buffer), PARAM (stk, unknown4) )),
104104 SYM_SIG (4831 )),
105- REGISTER_OOVPAS (SYM_FUN (JvsBACKUP_Write, STACK (/* default*/ ), PARAMS (/* unknown */ )),
105+ REGISTER_OOVPAS (SYM_FUN (JvsBACKUP_Write, STACK (/* default*/ ), PARAMS (PARAM (stk, Offset), PARAM (stk, Length), PARAM (stk, Buffer), PARAM (stk, unknown4) )),
106106 SYM_SIG (4831 )),
107- REGISTER_OOVPAS (SYM_FUN_ALT (JvsBACKUP_Write, SUFFIX (2 ), STACK (/* default*/ ), PARAMS (/* unknown */ )),
107+ REGISTER_OOVPAS (SYM_FUN_ALT (JvsBACKUP_Write, SUFFIX (2 ), STACK (/* default*/ ), PARAMS (PARAM (stk, Offset), PARAM (stk, Length), PARAM (stk, Buffer), PARAM (stk, unknown4) )),
108108 SYM_SIG (4831 )),
109- REGISTER_OOVPAS (SYM_FUN (JvsEEPROM_Read, STACK (/* default*/ ), PARAMS (/* unknown */ )),
109+ REGISTER_OOVPAS (SYM_FUN (JvsEEPROM_Read, STACK (/* default*/ ), PARAMS (PARAM (stk, Offset), PARAM (stk, Length), PARAM (stk, Buffer), PARAM (stk, unknown4) )),
110110 SYM_SIG (4831 )),
111- REGISTER_OOVPAS (SYM_FUN_ALT (JvsEEPROM_Read, SUFFIX (2 ), STACK (/* default*/ ), PARAMS (/* unknown */ )),
111+ REGISTER_OOVPAS (SYM_FUN_ALT (JvsEEPROM_Read, SUFFIX (2 ), STACK (/* default*/ ), PARAMS (PARAM (stk, Offset), PARAM (stk, Length), PARAM (stk, Buffer), PARAM (stk, unknown4) )),
112112 SYM_SIG (4831 )),
113- REGISTER_OOVPAS (SYM_FUN_ALT (JvsEEPROM_Read, SUFFIX (3 ), STACK (/* default*/ ), PARAMS (/* unknown */ )),
113+ REGISTER_OOVPAS (SYM_FUN_ALT (JvsEEPROM_Read, SUFFIX (3 ), STACK (/* default*/ ), PARAMS (PARAM (stk, Offset), PARAM (stk, Length), PARAM (stk, Buffer), PARAM (stk, unknown4) )),
114114 SYM_SIG (4831 )),
115- REGISTER_OOVPAS (SYM_FUN (JvsEEPROM_Write, STACK (/* default*/ ), PARAMS (/* unknown */ )),
115+ REGISTER_OOVPAS (SYM_FUN (JvsEEPROM_Write, STACK (/* default*/ ), PARAMS (PARAM (stk, Offset), PARAM (stk, Length), PARAM (stk, Buffer), PARAM (stk, unknown4) )),
116116 SYM_SIG (4831 )),
117- REGISTER_OOVPAS (SYM_FUN_ALT (JvsEEPROM_Write, SUFFIX (2 ), STACK (/* default*/ ), PARAMS (/* unknown */ )),
117+ REGISTER_OOVPAS (SYM_FUN_ALT (JvsEEPROM_Write, SUFFIX (2 ), STACK (/* default*/ ), PARAMS (PARAM (stk, Offset), PARAM (stk, Length), PARAM (stk, Buffer), PARAM (stk, unknown4) )),
118118 SYM_SIG (4831 )),
119- REGISTER_OOVPAS (SYM_FUN_ALT (JvsEEPROM_Write, SUFFIX (3 ), STACK (/* default*/ ), PARAMS (/* unknown */ )),
119+ REGISTER_OOVPAS (SYM_FUN_ALT (JvsEEPROM_Write, SUFFIX (3 ), STACK (/* default*/ ), PARAMS (PARAM (stk, Offset), PARAM (stk, Length), PARAM (stk, Buffer), PARAM (stk, unknown4) )),
120120 SYM_SIG (4831 )),
121- REGISTER_OOVPAS (SYM_FUN (JvsFirmwareDownload, STACK (/* default*/ ), PARAMS (/* unknown */ )),
121+ REGISTER_OOVPAS (SYM_FUN (JvsFirmwareDownload, STACK (/* default*/ ), PARAMS (PARAM (stk, Offset), PARAM (stk, Length), PARAM (stk, Buffer), PARAM (stk, unknown4) )),
122122 SYM_SIG (4831 )),
123- REGISTER_OOVPAS (SYM_FUN_ALT (JvsFirmwareDownload, SUFFIX (2 ), STACK (/* default*/ ), PARAMS (/* unknown */ )),
123+ REGISTER_OOVPAS (SYM_FUN_ALT (JvsFirmwareDownload, SUFFIX (2 ), STACK (/* default*/ ), PARAMS (PARAM (stk, Offset), PARAM (stk, Length), PARAM (stk, Buffer), PARAM (stk, unknown4) )),
124124 SYM_SIG (4831 )),
125- REGISTER_OOVPAS (SYM_FUN_ALT (JvsFirmwareDownload, SUFFIX (3 ), STACK (/* default*/ ), PARAMS (/* unknown */ )),
125+ REGISTER_OOVPAS (SYM_FUN_ALT (JvsFirmwareDownload, SUFFIX (3 ), STACK (/* default*/ ), PARAMS (PARAM (stk, Offset), PARAM (stk, Length), PARAM (stk, Buffer), PARAM (stk, unknown4) )),
126126 SYM_SIG (4831 )),
127- REGISTER_OOVPAS (SYM_FUN_ALT (JvsFirmwareDownload, SUFFIX (4 ), STACK (/* default*/ ), PARAMS (/* unknown */ )),
127+ REGISTER_OOVPAS (SYM_FUN_ALT (JvsFirmwareDownload, SUFFIX (4 ), STACK (/* default*/ ), PARAMS (PARAM (stk, Offset), PARAM (stk, Length), PARAM (stk, Buffer), PARAM (stk, unknown4) )),
128128 SYM_SIG (4831 )),
129- REGISTER_OOVPAS (SYM_FUN (JvsFirmwareUpload, STACK (/* default*/ ), PARAMS (/* unknown */ )),
129+ REGISTER_OOVPAS (SYM_FUN (JvsFirmwareUpload, STACK (/* default*/ ), PARAMS (PARAM (stk, Offset), PARAM (stk, Length), PARAM (stk, Buffer), PARAM (stk, unknown4) )),
130130 SYM_SIG (4831 )),
131- REGISTER_OOVPAS (SYM_FUN_ALT (JvsFirmwareUpload, SUFFIX (2 ), STACK (/* default*/ ), PARAMS (/* unknown */ )),
131+ REGISTER_OOVPAS (SYM_FUN_ALT (JvsFirmwareUpload, SUFFIX (2 ), STACK (/* default*/ ), PARAMS (PARAM (stk, Offset), PARAM (stk, Length), PARAM (stk, Buffer), PARAM (stk, unknown4) )),
132132 SYM_SIG (4831 )),
133- REGISTER_OOVPAS (SYM_FUN_ALT (JvsFirmwareUpload, SUFFIX (3 ), STACK (/* default*/ ), PARAMS (/* unknown */ )),
133+ REGISTER_OOVPAS (SYM_FUN_ALT (JvsFirmwareUpload, SUFFIX (3 ), STACK (/* default*/ ), PARAMS (PARAM (stk, Offset), PARAM (stk, Length), PARAM (stk, Buffer), PARAM (stk, unknown4) )),
134134 SYM_SIG (4831 )),
135- REGISTER_OOVPAS (SYM_FUN_ALT (JvsFirmwareUpload, SUFFIX (4 ), STACK (/* default*/ ), PARAMS (/* unknown */ )),
135+ REGISTER_OOVPAS (SYM_FUN_ALT (JvsFirmwareUpload, SUFFIX (4 ), STACK (/* default*/ ), PARAMS (PARAM (stk, Offset), PARAM (stk, Length), PARAM (stk, Buffer), PARAM (stk, unknown4) )),
136136 SYM_SIG (4831 )),
137- REGISTER_OOVPAS (SYM_FUN (JvsNodeReceivePacket, STACK (/* default*/ ), PARAMS (/* unknown */ )),
137+ REGISTER_OOVPAS (SYM_FUN (JvsNodeReceivePacket, STACK (/* default*/ ), PARAMS (PARAM (stk, Buffer), PARAM (stk, Length), PARAM (stk, unknown3) )),
138138 SYM_SIG (4831 )),
139- REGISTER_OOVPAS (SYM_FUN_ALT (JvsNodeReceivePacket, SUFFIX (2 ), STACK (/* default*/ ), PARAMS (/* unknown */ )),
139+ REGISTER_OOVPAS (SYM_FUN_ALT (JvsNodeReceivePacket, SUFFIX (2 ), STACK (/* default*/ ), PARAMS (PARAM (stk, Buffer), PARAM (stk, Length), PARAM (stk, unknown3) )),
140140 SYM_SIG (4831 )),
141- REGISTER_OOVPAS (SYM_FUN (JvsNodeSendPacket, STACK (/* default*/ ), PARAMS (/* unknown */ )),
141+ REGISTER_OOVPAS (SYM_FUN (JvsNodeSendPacket, STACK (/* default*/ ), PARAMS (PARAM (stk, Buffer), PARAM (stk, Length), PARAM (stk, unknown3) )),
142142 SYM_SIG (4831 )),
143- REGISTER_OOVPAS (SYM_FUN_ALT (JvsNodeSendPacket, SUFFIX (2 ), STACK (/* default*/ ), PARAMS (/* unknown */ )),
143+ REGISTER_OOVPAS (SYM_FUN_ALT (JvsNodeSendPacket, SUFFIX (2 ), STACK (/* default*/ ), PARAMS (PARAM (stk, Buffer), PARAM (stk, Length), PARAM (stk, unknown3) )),
144144 SYM_SIG (4831 )),
145- REGISTER_OOVPAS (SYM_FUN (JvsRTC_Read, STACK (/* default*/ ), PARAMS (/* unknown */ )),
145+ REGISTER_OOVPAS (SYM_FUN (JvsRTC_Read, STACK (/* default*/ ), PARAMS (PARAM (stk, unknown1), PARAM (stk, unknown2), PARAM (stk, time), PARAM (stk, unknown4) )),
146146 SYM_SIG (4831 )),
147- REGISTER_OOVPAS (SYM_FUN_ALT (JvsRTC_Read, SUFFIX (2 ), STACK (/* default*/ ), PARAMS (/* unknown */ )),
147+ REGISTER_OOVPAS (SYM_FUN_ALT (JvsRTC_Read, SUFFIX (2 ), STACK (/* default*/ ), PARAMS (PARAM (stk, unknown1), PARAM (stk, unknown2), PARAM (stk, time), PARAM (stk, unknown4) )),
148148 SYM_SIG (4831 )),
149- REGISTER_OOVPAS (SYM_FUN_ALT (JvsRTC_Read, SUFFIX (3 ), STACK (/* default*/ ), PARAMS (/* unknown */ )),
149+ REGISTER_OOVPAS (SYM_FUN_ALT (JvsRTC_Read, SUFFIX (3 ), STACK (/* default*/ ), PARAMS (PARAM (stk, unknown1), PARAM (stk, unknown2), PARAM (stk, time), PARAM (stk, unknown4) )),
150150 SYM_SIG (4831 )),
151- REGISTER_OOVPAS (SYM_FUN (JvsRTC_Write, STACK (/* default*/ ), PARAMS (/* unknown */ )),
151+ REGISTER_OOVPAS (SYM_FUN (JvsRTC_Write, STACK (/* default*/ ), PARAMS (PARAM (stk, unknown1), PARAM (stk, unknown2), PARAM (stk, time), PARAM (stk, unknown4) )),
152152 SYM_SIG (4831 )),
153- REGISTER_OOVPAS (SYM_FUN_ALT (JvsRTC_Write, SUFFIX (2 ), STACK (/* default*/ ), PARAMS (/* unknown */ )),
153+ REGISTER_OOVPAS (SYM_FUN_ALT (JvsRTC_Write, SUFFIX (2 ), STACK (/* default*/ ), PARAMS (PARAM (stk, unknown1), PARAM (stk, unknown2), PARAM (stk, time), PARAM (stk, unknown4) )),
154154 SYM_SIG (4831 )),
155- REGISTER_OOVPAS (SYM_FUN (JvsScFirmwareDownload, STACK (/* default*/ ), PARAMS (/* unknown */ )),
155+ REGISTER_OOVPAS (SYM_FUN (JvsScFirmwareDownload, STACK (/* default*/ ), PARAMS (PARAM (stk, Offset), PARAM (stk, Length), PARAM (stk, Buffer), PARAM (stk, unknown4) )),
156156 SYM_SIG (4831 )),
157- REGISTER_OOVPAS (SYM_FUN_ALT (JvsScFirmwareDownload, SUFFIX (2 ), STACK (/* default*/ ), PARAMS (/* unknown */ )),
157+ REGISTER_OOVPAS (SYM_FUN_ALT (JvsScFirmwareDownload, SUFFIX (2 ), STACK (/* default*/ ), PARAMS (PARAM (stk, Offset), PARAM (stk, Length), PARAM (stk, Buffer), PARAM (stk, unknown4) )),
158158 SYM_SIG (4831 )),
159- REGISTER_OOVPAS (SYM_FUN_ALT (JvsScFirmwareDownload, SUFFIX (3 ), STACK (/* default*/ ), PARAMS (/* unknown */ )),
159+ REGISTER_OOVPAS (SYM_FUN_ALT (JvsScFirmwareDownload, SUFFIX (3 ), STACK (/* default*/ ), PARAMS (PARAM (stk, Offset), PARAM (stk, Length), PARAM (stk, Buffer), PARAM (stk, unknown4) )),
160160 SYM_SIG (4831 )),
161- REGISTER_OOVPAS (SYM_FUN_ALT (JvsScFirmwareDownload, SUFFIX (4 ), STACK (/* default*/ ), PARAMS (/* unknown */ )),
161+ REGISTER_OOVPAS (SYM_FUN_ALT (JvsScFirmwareDownload, SUFFIX (4 ), STACK (/* default*/ ), PARAMS (PARAM (stk, Offset), PARAM (stk, Length), PARAM (stk, Buffer), PARAM (stk, unknown4) )),
162162 SYM_SIG (4831 )),
163- REGISTER_OOVPAS (SYM_FUN (JvsScFirmwareUpload, STACK (/* default*/ ), PARAMS (/* unknown */ )),
163+ REGISTER_OOVPAS (SYM_FUN (JvsScFirmwareUpload, STACK (/* default*/ ), PARAMS (PARAM (stk, Offset), PARAM (stk, Length), PARAM (stk, Buffer), PARAM (stk, unknown4) )),
164164 SYM_SIG (4831 )),
165- REGISTER_OOVPAS (SYM_FUN_ALT (JvsScFirmwareUpload, SUFFIX (2 ), STACK (/* default*/ ), PARAMS (/* unknown */ )),
165+ REGISTER_OOVPAS (SYM_FUN_ALT (JvsScFirmwareUpload, SUFFIX (2 ), STACK (/* default*/ ), PARAMS (PARAM (stk, Offset), PARAM (stk, Length), PARAM (stk, Buffer), PARAM (stk, unknown4) )),
166166 SYM_SIG (4831 )),
167- REGISTER_OOVPAS (SYM_FUN_ALT (JvsScFirmwareUpload, SUFFIX (3 ), STACK (/* default*/ ), PARAMS (/* unknown */ )),
167+ REGISTER_OOVPAS (SYM_FUN_ALT (JvsScFirmwareUpload, SUFFIX (3 ), STACK (/* default*/ ), PARAMS (PARAM (stk, Offset), PARAM (stk, Length), PARAM (stk, Buffer), PARAM (stk, unknown4) )),
168168 SYM_SIG (4831 )),
169- REGISTER_OOVPAS (SYM_FUN (JvsScReceiveMidi, STACK (/* default*/ ), PARAMS (/* unknown */ )),
169+ REGISTER_OOVPAS (SYM_FUN (JvsScReceiveMidi, STACK (/* default*/ ), PARAMS (PARAM (stk, unknown1), PARAM (stk, unknown2), PARAM (stk, unknown3) )),
170170 SYM_SIG (4831 )),
171- REGISTER_OOVPAS (SYM_FUN_ALT (JvsScReceiveMidi, SUFFIX (2 ), STACK (/* default*/ ), PARAMS (/* unknown */ )),
171+ REGISTER_OOVPAS (SYM_FUN_ALT (JvsScReceiveMidi, SUFFIX (2 ), STACK (/* default*/ ), PARAMS (PARAM (stk, unknown1), PARAM (stk, unknown2), PARAM (stk, unknown3) )),
172172 SYM_SIG (4831 )),
173- REGISTER_OOVPAS (SYM_FUN (JvsScReceiveRs323c, STACK (/* default*/ ), PARAMS (/* unknown */ )),
173+ REGISTER_OOVPAS (SYM_FUN (JvsScReceiveRs323c, STACK (/* default*/ ), PARAMS (PARAM (stk, Buffer), PARAM (stk, Length), PARAM (stk, unknown3) )),
174174 SYM_SIG (4831 )),
175- REGISTER_OOVPAS (SYM_FUN_ALT (JvsScReceiveRs323c, SUFFIX (2 ), STACK (/* default*/ ), PARAMS (/* unknown */ )),
175+ REGISTER_OOVPAS (SYM_FUN_ALT (JvsScReceiveRs323c, SUFFIX (2 ), STACK (/* default*/ ), PARAMS (PARAM (stk, Buffer), PARAM (stk, Length), PARAM (stk, unknown3) )),
176176 SYM_SIG (4831 )),
177- REGISTER_OOVPAS (SYM_FUN (JvsScSendMidi, STACK (/* default*/ ), PARAMS (/* unknown */ )),
177+ REGISTER_OOVPAS (SYM_FUN (JvsScSendMidi, STACK (/* default*/ ), PARAMS (PARAM (stk, unknown1), PARAM (stk, unknown2), PARAM (stk, unknown3) )),
178178 SYM_SIG (4831 )),
179- REGISTER_OOVPAS (SYM_FUN_ALT (JvsScSendMidi, SUFFIX (2 ), STACK (/* default*/ ), PARAMS (/* unknown */ )),
179+ REGISTER_OOVPAS (SYM_FUN_ALT (JvsScSendMidi, SUFFIX (2 ), STACK (/* default*/ ), PARAMS (PARAM (stk, unknown1), PARAM (stk, unknown2), PARAM (stk, unknown3) )),
180180 SYM_SIG (4831 )),
181- REGISTER_OOVPAS (SYM_FUN (JvsScSendRs323c, STACK (/* default*/ ), PARAMS (/* unknown */ )),
181+ REGISTER_OOVPAS (SYM_FUN (JvsScSendRs323c, STACK (/* default*/ ), PARAMS (PARAM (stk, Buffer), PARAM (stk, Length), PARAM (stk, unknown3) )),
182182 SYM_SIG (4831 )),
183- REGISTER_OOVPAS (SYM_FUN_ALT (JvsScSendRs323c, SUFFIX (2 ), STACK (/* default*/ ), PARAMS (/* unknown */ )),
183+ REGISTER_OOVPAS (SYM_FUN_ALT (JvsScSendRs323c, SUFFIX (2 ), STACK (/* default*/ ), PARAMS (PARAM (stk, Buffer), PARAM (stk, Length), PARAM (stk, unknown3) )),
184184 SYM_SIG (4831 )),
185185};
186186
0 commit comments