-int main(int argc, char *argv[])
-{
- return 0;
-}
-
-void LogF(const char *Fmt, ...)
-{
- va_list args;
- va_start(args, Fmt);
- vprintf(Fmt, args);
- va_end(args);
-}
-
-void Log(const char *Fmt, ...)
-{
- va_list args;
- printf("Log: ");
- va_start(args, Fmt);
- vprintf(Fmt, args);
- va_end(args);
- printf("\n");
-}
-
-void Warning(const char *Fmt, ...)
-{
- va_list args;
- printf("Warning: ");
- va_start(args, Fmt);
- vprintf(Fmt, args);
- va_end(args);
- printf("\n");
-}
-
-void Panic(const char *Format, ...)
-{
- va_list args;
- printf("Panic: ");
- va_start(args, Format);
- vprintf(Format, args);
- va_end(args);
- printf("\n");
- exit(-1);
-}
-
-void Debug_SetKTerminal(const char *Path)
-{
- // Ignored, kernel debug goes to stdout
-}
+// === IMPORTS ===
+extern int UI_Initialise(int Width, int Height);
+extern int VFS_Init(void);
+extern int Video_Install(char **Arguments);
+extern int NativeKeyboard_Install(char **Arguments);
+extern int VT_Install(char **Arguments);
+extern int SyscallServer(void);