X-Git-Url: https://git.friedersdorff.com/?a=blobdiff_plain;ds=sidebyside;f=converter%2Fibm4704_usb%2Fconfig.h;h=4f267b3b7aeebe4a3d1492943469063efffbc05c;hb=c2485ebac51af53e96a86dccbf7c0540ce50e3ea;hp=8c2d08f6f2c494d9f681dd77adb6044b970e9f66;hpb=ebe951a445b5d774542731d6165a9c5cd56beb2b;p=max%2Ftmk_keyboard.git
diff --git a/converter/ibm4704_usb/config.h b/converter/ibm4704_usb/config.h
index 8c2d08f6..4f267b3b 100644
--- a/converter/ibm4704_usb/config.h
+++ b/converter/ibm4704_usb/config.h
@@ -35,14 +35,13 @@ along with this program. If not, see .
/* key combination for command */
#define IS_COMMAND() ( \
+ keyboard_report->mods == (MOD_BIT(KC_LCTRL) | MOD_BIT(KC_RCTRL)) || \
keyboard_report->mods == (MOD_BIT(KC_LSHIFT) | MOD_BIT(KC_RSHIFT)) \
)
-/*
- * Busywait
- */
+/* Pin configuration */
#define IBM4704_CLOCK_PORT PORTD
#define IBM4704_CLOCK_PIN PIND
#define IBM4704_CLOCK_DDR DDRD
@@ -50,24 +49,13 @@ along with this program. If not, see .
#define IBM4704_DATA_PORT PORTD
#define IBM4704_DATA_PIN PIND
#define IBM4704_DATA_DDR DDRD
-#define IBM4704_DATA_BIT 2
+#define IBM4704_DATA_BIT 0
-/*
- * Pin interrupt
- */
-#ifdef IBM4704_USE_INT
-#define IBM4704_INT_INIT() do { \
- EICRA |= ((1<