adding a bunch of code (vesa, keyb, mouse, etc) to the menu
[cdmenu] / menu / src / dos / dosutil.h
diff --git a/menu/src/dos/dosutil.h b/menu/src/dos/dosutil.h
new file mode 100644 (file)
index 0000000..4e4c8c3
--- /dev/null
@@ -0,0 +1,19 @@
+#ifndef DOSUTIL_H_
+#define DOSUTIL_H_
+
+#include <dos.h>
+#include <conio.h>
+
+#ifdef __DJGPP__
+#include <pc.h>
+
+#define outp(p, v)     outportb(p, v)
+#define outpw(p, v)    outportw(p, v)
+#define outpd(p, v)    outportl(p, v)
+
+#define inp(p)         inportb(p)
+#define inpw(p)                inportw(p)
+#define inpd(p)                inportl(p)
+#endif
+
+#endif /* DOSUTIL_H_ */