diff --git a/tiny-os/include/fb.h b/tiny-os/include/fb.h
new file mode 100644
index 0000000000000000000000000000000000000000..0252c72e3a347c98b1da0535324f4a8357d16792
--- /dev/null
+++ b/tiny-os/include/fb.h
@@ -0,0 +1,8 @@
+#ifndef FB_H
+#define FB_H
+
+void fb_clear();
+void fb_print(const char *str, unsigned short row, unsigned short col);
+void fb_move(unsigned short row, unsigned short col);
+
+#endif
diff --git a/tiny-os/include/io.h b/tiny-os/include/io.h
new file mode 100644
index 0000000000000000000000000000000000000000..1eb362952bf97b65d21af5c4a61176e4ac71a65a
--- /dev/null
+++ b/tiny-os/include/io.h
@@ -0,0 +1,6 @@
+#ifndef IO_H
+#define IO_H
+
+void outb(unsigned short port, unsigned char val);
+
+#endif