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<