13IRX_ID(
"rspu2_driver", 1, 3);
15int _start(
int ac,
char **av)
24 BootMode = QueryBootMode(3);
25 if ( BootMode && (BootMode[1] & 2) != 0 )
26 return MODULE_NO_RESIDENT_END;
29 param.thread = create_th;
32 param.stacksize = 512;
34 param.stacksize = 1024;
37 th = CreateThread(¶m);
39 return MODULE_NO_RESIDENT_END;
41 return MODULE_RESIDENT_END;
44void create_th(
void *userdata)
51 if ( !sceSifCheckInit() )
55 param.thread = sce_spu2_loop;
58 param.stacksize = 2048;
60 param.stacksize = 4096;
63 th = CreateThread(¶m);
67 param.thread = sce_osd_spu2_loop;
70 param.stacksize = 4096;
72 param.stacksize = 0x2000;
75 gSth = CreateThread(¶m);