reorganize source
[com32] / src / kern / main.c
diff --git a/src/kern/main.c b/src/kern/main.c
new file mode 100644 (file)
index 0000000..d3ed273
--- /dev/null
@@ -0,0 +1,30 @@
+#include <stdio.h>
+#include "segm.h"
+#include "intr.h"
+#include "mem.h"
+#include "contty.h"
+#include "keyb.h"
+#include "psaux.h"
+#include "timer.h"
+
+int main(void)
+{
+       init_segm();
+       init_intr();
+
+       con_init();
+       kb_init();
+       /*init_psaux();*/
+
+       init_mem();
+
+       init_timer();
+
+       enable_intr();
+
+       printf("\nhello from C\n");
+
+       cleanup_intr(); /* also disables interrupts */
+       cleanup_timer();
+       return 0;
+}