]> wirehaze git hosting - BOS.git/commitdiff

wirehaze git hosting

Added VFS, FAT12 and STDIO placeholders
authorChristoffer Bubach <christoffer@ridestore.com>
Sun, 11 Jan 2015 21:23:29 +0000 (22:23 +0100)
committerChristoffer Bubach <christoffer@ridestore.com>
Sun, 11 Jan 2015 21:23:29 +0000 (22:23 +0100)
kernel/fat12/fat12.asm [new file with mode: 0644]
kernel/shell/commands.asm
kernel/stdio/stdio.asm [new file with mode: 0644]
kernel/vfs/vfs.asm [new file with mode: 0644]

diff --git a/kernel/fat12/fat12.asm b/kernel/fat12/fat12.asm
new file mode 100644 (file)
index 0000000..d079a13
--- /dev/null
@@ -0,0 +1,13 @@
+;----------------------------------------------------------;
+; BOS kernel                Christoffer Bubach, 2012-2015. ;
+;----------------------------------------------------------;
+;                                                          ;
+;    FAT12 driver.                                         ;
+;                                                          ;
+;----------------------------------------------------------;
+
+init_fat12:
+        push   eax
+        ; a bit more code here 
+        pop    eax
+        ret
\ No newline at end of file
index 3314e0132a585edd146a56863ded672b14fe8107..e68186203f4377da6143c2498dd79f8a64bc00ea 100755 (executable)
@@ -65,7 +65,7 @@
      ;-------------------;\r
      ;   show version    ;\r
      ;-------------------;\r
      ;-------------------;\r
      ;   show version    ;\r
      ;-------------------;\r
-         bos_ver_str     db   13,10,'BOS version 0.04 by Christoffer Bubach, 2003-2005.', 0\r
+         bos_ver_str     db   13,10,'BOS version 0.05 by Christoffer Bubach, 2003-2005.', 0\r
      show_ver:\r
          push    esi\r
          push    bx\r
      show_ver:\r
          push    esi\r
          push    bx\r
diff --git a/kernel/stdio/stdio.asm b/kernel/stdio/stdio.asm
new file mode 100644 (file)
index 0000000..f7ea77a
--- /dev/null
@@ -0,0 +1,13 @@
+;----------------------------------------------------------;
+; BOS kernel                Christoffer Bubach, 2012-2015. ;
+;----------------------------------------------------------;
+;                                                          ;
+;    STDIO interface, handling all user input/output.      ;
+;                                                          ;
+;----------------------------------------------------------;
+
+init_stdio:
+        push   eax
+        ; a bit more code here 
+        pop    eax
+        ret
\ No newline at end of file
diff --git a/kernel/vfs/vfs.asm b/kernel/vfs/vfs.asm
new file mode 100644 (file)
index 0000000..ff661fd
--- /dev/null
@@ -0,0 +1,13 @@
+;----------------------------------------------------------;
+; BOS kernel                Christoffer Bubach, 2012-2015. ;
+;----------------------------------------------------------;
+;                                                          ;
+;        VFS  handling all devices and filesystems.        ;
+;                                                          ;
+;----------------------------------------------------------;
+
+init_vfs:
+        push   eax
+        ; a bit more code here 
+        pop    eax
+        ret
\ No newline at end of file