void ds2_main(void) { int err; ds2_setCPUclocklevel(11); //Initial video and audio and other input and output err = ds2io_init(1024); if(err) goto _failure; ConsoleInit(RGB15(31, 31, 31), RGB15(0, 0, 0), DOWN_SCREEN, 2); unsigned int Time = getSysTime(); //go to user main funtion main (0, 0); Time = getSysTime() - Time; printf("%u units\n\nof 42.667 us", Time); ds2_setCPUclocklevel(0); struct key_buf inputdata; do ds2_getrawInput(&inputdata); while (inputdata.key == 0); ds2_setBacklight(3); ds2_plug_exit(); while (1); _failure: ds2_plug_exit(); }
void ds2_main(void) { int err; ds2_setCPUclocklevel(13); //Initial video and audio and other input and output err = ds2io_initb(512, 22050, 0, 0); if(err) goto _failure; //Initial file system err = fat_init(); if(err) goto _failure; //go to user main funtion sfc_main (0, 0); _failure: ds2_plug_exit(); }