port to 64bit. Some gcc 4.4 warning fixes
[picodrive.git] / platform / gp2x / plat.c
index aa60412..075937e 100644 (file)
@@ -146,8 +146,8 @@ void plat_early_init(void)
                default_cpu_clock = 533;
                break;
        default:
-               fprintf(stderr, "could not recognize SoC, bailing out.\n");
-               exit(1);
+               printf("could not recognize SoC, running in dummy mode.\n");
+               break;
        }
 }
 
@@ -160,12 +160,14 @@ void plat_init(void)
        {
        case SOCID_MMSP2:
                mmsp2_init();
+               menu_plat_setup(0);
                break;
        case SOCID_POLLUX:
                pollux_init();
                menu_plat_setup(1);
                break;
        default:
+               dummy_init();
                break;
        }
 
@@ -192,6 +194,9 @@ void plat_finish(void)
        case SOCID_POLLUX:
                pollux_finish();
                break;
+       default:
+               dummy_finish();
+               break;
        }
 
        sndout_oss_exit();