input handling
[mdlife] / src / pad.h
diff --git a/src/pad.h b/src/pad.h
new file mode 100644 (file)
index 0000000..ebb6944
--- /dev/null
+++ b/src/pad.h
@@ -0,0 +1,18 @@
+#ifndef PAD_H_
+#define PAD_H_
+
+#define PAD_UP         0x0001
+#define PAD_DOWN       0x0002
+#define PAD_LEFT       0x0004
+#define PAD_RIGHT      0x0008
+#define PAD_B          0x0010
+#define PAD_C          0x0020
+#define PAD_A          0x0040
+#define PAD_START      0x0080
+
+extern unsigned short bnstate, bndiff;
+
+void pad_init(void);
+unsigned short pad_read(int port);
+
+#endif /* PAD_H_ */