added dfb api (just starting, not yet working ...)
[my-code/api.git] / dfb / dfb.c
diff --git a/dfb/dfb.c b/dfb/dfb.c
new file mode 100644 (file)
index 0000000..8be3eb9
--- /dev/null
+++ b/dfb/dfb.c
@@ -0,0 +1,20 @@
+/* dfbt.c -- direct framebuffer stuff
+ *
+ * author: hackbard@hackdaworld.org
+ *
+ */
+
+#include "dfb.h"
+
+int dfb_init(t_dfb *dfb,int outfd,int &arg_c,char *arg_v) {
+
+  dprintf(outfd,"[dfb] initializing dfb system ...\n");
+
+  dfb->outfd=outfd;
+
+  DFBInit(arg_c,arg_v);
+
+  DirectFBCreate(&(dfb->iface));
+  
+  return DFB_SUCCESS;
+}