11 #include "irx_imports.h"
14 IRX_ID(
"SifInit", 1, 1);
18 int _start(
int ac,
char **av)
26 BootMode3 = QueryBootMode(3);
27 if ( BootMode3 && (BootMode3[1] & 1) )
29 printf(
" Skip SIF init\n");
30 return MODULE_NO_RESIDENT_END;
32 BootMode1 = QueryBootMode(1);
33 if ( BootMode1 && *(
const u16 *)BootMode1 == 1 )
35 printf(
" Skip SIF init (it is DECI1)\n");
36 return MODULE_NO_RESIDENT_END;
39 return MODULE_NO_RESIDENT_END;