+++ /dev/null
-#include <stdio.h>\r
-#include <stdlib.h>\r
-#include <stdarg.h>\r
-\r
-#include "../linux/sndout_oss.h"\r
-#include "../linux/fbdev.h"\r
-#include "../linux/oshide.h"\r
-#include "../common/emu.h"\r
-\r
-void plat_early_init(void)\r
-{\r
-}\r
-\r
-void plat_init(void)\r
-{\r
- int ret, w, h;\r
-\r
- oshide_init();\r
-\r
- ret = vout_fbdev_init(&w, &h);\r
- if (ret != 0) {\r
- fprintf(stderr, "couldn't init framebuffer\n");\r
- exit(1);\r
- }\r
-\r
- if (w != g_screen_width || h != g_screen_height) {\r
- fprintf(stderr, "%dx%d not supported\n", w, h);\r
- vout_fbdev_finish();\r
- exit(1);\r
- }\r
-\r
- // snd\r
- sndout_oss_init();\r
-}\r
-\r
-void plat_finish(void)\r
-{\r
- sndout_oss_exit();\r
- vout_fbdev_finish();\r
- oshide_finish();\r
-\r
- printf("all done\n");\r
-}\r
-\r
-/* lprintf */\r
-void lprintf(const char *fmt, ...)\r
-{\r
- va_list vl;\r
-\r
- va_start(vl, fmt);\r
- vprintf(fmt, vl);\r
- va_end(vl);\r
-}\r
-\r