BarryServer : Git

All the code for all my projects
// BarryServer : Git / Nucleus / commit / 18495cfe1cf5f7fc6f6b0c8c12d7f34dfded1be0 / drivers

// Related

Nucleus

Barry System headers (remove libc dependency) 18495cf (3 years, 2 months ago)
diff --git a/drivers/devices.c b/drivers/devices.c
index 7e1b709..b33f79d 100644
--- a/drivers/devices.c
+++ b/drivers/devices.c
@@ -3,8 +3,8 @@
  * database and controls device initialisation.
  */
 
-#include <stdint.h>
 #include <stddef.h>
+#include <stdint.h>
 #include <nucleus/kernel.h>
 #include <nucleus/pci.h>
 
diff --git a/drivers/storage/ata.c b/drivers/storage/ata.c
index bf56afc..a8a27b2 100644
--- a/drivers/storage/ata.c
+++ b/drivers/storage/ata.c
@@ -4,13 +4,12 @@
  * actual hardware.
  */
 
-#include <stdio.h>
 #include <stdint.h>
-#include <string.h>
+#include <sys/errno.h>
 #include <sys/stat.h>
-#include <errno.h>
-#include <io.h>
 #include <nucleus/driver.h>
+#include <nucleus/io.h>
+#include <nucleus/lib.h>
 #include <nucleus/vfs.h>
 #include "ide.h"
 
diff --git a/drivers/storage/ide.c b/drivers/storage/ide.c
index 0cc9253..6075192 100644
--- a/drivers/storage/ide.c
+++ b/drivers/storage/ide.c
@@ -9,7 +9,7 @@
  */
 
 #include <stdint.h>
-#include <io.h>
+#include <nucleus/io.h>
 #include <nucleus/pci.h>
 #include "ide.h"
 
diff --git a/drivers/video/bga.c b/drivers/video/bga.c
index 061409a..a131982 100644
--- a/drivers/video/bga.c
+++ b/drivers/video/bga.c
@@ -5,15 +5,14 @@
  */
 
 #include <stdint.h>
-#include <string.h>
-#include <unistd.h>
-#include <sys/stat.h>
+#include <sys/errno.h>
 #include <sys/fb.h>
-#include <fcntl.h>
-#include <errno.h>
-#include <io.h>
+#include <sys/file.h>
+#include <sys/stat.h>
 #include <nucleus/driver.h>
+#include <nucleus/io.h>
 #include <nucleus/kernel.h>
+#include <nucleus/lib.h>
 #include <nucleus/memory.h>
 #include <nucleus/pci.h>
 #include <nucleus/vfs.h>