3 * - Acess kernel emulation on another OS using SDL and UDP
11 extern int UI_Initialise(int Width, int Height);
12 extern int VFS_Init(void);
13 extern int Video_Install(char **Arguments);
14 extern int NativeKeyboard_Install(char **Arguments);
15 extern int VT_Install(char **Arguments);
16 extern int VFS_Mount(const char *Device, const char *MountPoint, const char *Filesystem, const char *Options);
17 extern int SyscallServer(void);
20 const char *gsAcessDir = "../Usermode/Output/i386";
23 int main(int argc, char *argv[])
25 // Parse command line settings
28 UI_Initialise(800, 480);
34 NativeKeyboard_Install(NULL);
35 NativeFS_Install(NULL);
40 "Input=NativeKeyboard",
46 VFS_Mount(gsAcessDir, "/Acess", "nativefs", "");
48 Debug_SetKTerminal("/Devices/VTerm/8");
50 // Start syscall server
57 void AcessNative_Exit(void)
59 // TODO: Close client applications too