]> git.friedersdorff.com Git - max/tmk_keyboard.git/blobdiff - tmk_core/protocol/ibmpc.h
Add my keymap
[max/tmk_keyboard.git] / tmk_core / protocol / ibmpc.h
index c994ddb63b6321e7f7628423eeba90f3a65a6c17..64bc2c8ad428040842d98a9a96e249a24b2c8bf0 100644 (file)
@@ -72,6 +72,7 @@ POSSIBILITY OF SUCH DAMAGE.
 
 #define IBMPC_PROTOCOL_NO       0
 #define IBMPC_PROTOCOL_AT       0x10
+#define IBMPC_PROTOCOL_AT_Z150  0x11
 #define IBMPC_PROTOCOL_XT       0x20
 #define IBMPC_PROTOCOL_XT_IBM   0x21
 #define IBMPC_PROTOCOL_XT_CLONE 0x22
@@ -187,11 +188,17 @@ static inline void idle(void)
     data_hi();
 }
 
-/* inhibit device to send */
+/* inhibit device to send(AT), soft reset(XT) */
 static inline void inhibit(void)
 {
     clock_lo();
     data_hi();
 }
 
+/* inhibit device to send(XT) */
+static inline void inhibit_xt(void)
+{
+    clock_hi();
+    data_lo();
+}
 #endif