feat: implement dup(2), dup2(2)
[lunaix-os.git] / lunaix-os / kernel / proc0.c
index 3ad6476679e9e76ff677bfb3a9b561f4900078b8..3aa402ed42d16befb2ccb9dec032d7832244fdc4 100644 (file)
@@ -43,8 +43,8 @@ __do_reserved_memory(int unlock);
 
 #define USE_DEMO
 // #define DEMO_SIGNAL
 
 #define USE_DEMO
 // #define DEMO_SIGNAL
-// #define DEMO_READDIR
-#define DEMO_IOTEST
+#define DEMO_READDIR
+//#define DEMO_IOTEST
 
 extern void
 _pconsole_main();
 
 extern void
 _pconsole_main();
@@ -126,9 +126,6 @@ extern uint8_t __kernel_end;              /* link/linker.ld */
 extern uint8_t __init_hhk_end;            /* link/linker.ld */
 extern multiboot_info_t* _k_init_mb_info; /* k_init.c */
 
 extern uint8_t __init_hhk_end;            /* link/linker.ld */
 extern multiboot_info_t* _k_init_mb_info; /* k_init.c */
 
-extern void
-block_twifs_create();
-
 void
 init_platform()
 {
 void
 init_platform()
 {
@@ -147,17 +144,6 @@ init_platform()
     block_init();
     ahci_init();
     // ahci_list_device();
     block_init();
     ahci_init();
     // ahci_list_device();
-
-    fsm_init();
-    vfs_init();
-    twifs_init();
-
-    block_twifs_create();
-
-    vfs_mount("/", "twifs", -1);
-
-    //__test_disk_io();
-
     // cake_stats();
 
     syscall_install();
     // cake_stats();
 
     syscall_install();