diff options
Diffstat (limited to 'keyboards')
| -rw-r--r-- | keyboards/handwired/onekey/teensy_32/config.h | 6 | ||||
| -rw-r--r-- | keyboards/handwired/onekey/teensy_32/halconf.h | 2 | ||||
| -rw-r--r-- | keyboards/handwired/onekey/teensy_32/mcuconf.h | 6 | ||||
| -rw-r--r-- | keyboards/handwired/onekey/teensy_lc/config.h | 6 | ||||
| -rw-r--r-- | keyboards/handwired/onekey/teensy_lc/halconf.h | 2 | ||||
| -rw-r--r-- | keyboards/handwired/onekey/teensy_lc/mcuconf.h | 6 |
6 files changed, 26 insertions, 2 deletions
diff --git a/keyboards/handwired/onekey/teensy_32/config.h b/keyboards/handwired/onekey/teensy_32/config.h index 0d82a0578..a4839135a 100644 --- a/keyboards/handwired/onekey/teensy_32/config.h +++ b/keyboards/handwired/onekey/teensy_32/config.h | |||
| @@ -22,3 +22,9 @@ | |||
| 22 | #define MATRIX_COL_PINS { D5 } | 22 | #define MATRIX_COL_PINS { D5 } |
| 23 | #define MATRIX_ROW_PINS { B2 } | 23 | #define MATRIX_ROW_PINS { B2 } |
| 24 | #define UNUSED_PINS | 24 | #define UNUSED_PINS |
| 25 | |||
| 26 | // i2c_master defines | ||
| 27 | #define I2C1_SCL 0 // A2 on pinout = B0 | ||
| 28 | #define I2C1_SDA 1 // A3 on pinout = B1 | ||
| 29 | #define I2C1_SCL_PAL_MODE PAL_MODE_ALTERNATIVE_2 | ||
| 30 | #define I2C1_SDA_PAL_MODE PAL_MODE_ALTERNATIVE_2 | ||
diff --git a/keyboards/handwired/onekey/teensy_32/halconf.h b/keyboards/handwired/onekey/teensy_32/halconf.h index 16f32117d..de0f29ce6 100644 --- a/keyboards/handwired/onekey/teensy_32/halconf.h +++ b/keyboards/handwired/onekey/teensy_32/halconf.h | |||
| @@ -79,7 +79,7 @@ | |||
| 79 | * @brief Enables the I2C subsystem. | 79 | * @brief Enables the I2C subsystem. |
| 80 | */ | 80 | */ |
| 81 | #if !defined(HAL_USE_I2C) || defined(__DOXYGEN__) | 81 | #if !defined(HAL_USE_I2C) || defined(__DOXYGEN__) |
| 82 | #define HAL_USE_I2C FALSE | 82 | #define HAL_USE_I2C TRUE |
| 83 | #endif | 83 | #endif |
| 84 | 84 | ||
| 85 | /** | 85 | /** |
diff --git a/keyboards/handwired/onekey/teensy_32/mcuconf.h b/keyboards/handwired/onekey/teensy_32/mcuconf.h index 13a9e3333..327f5c9aa 100644 --- a/keyboards/handwired/onekey/teensy_32/mcuconf.h +++ b/keyboards/handwired/onekey/teensy_32/mcuconf.h | |||
| @@ -42,4 +42,10 @@ | |||
| 42 | * 5 for Teensy 3.x */ | 42 | * 5 for Teensy 3.x */ |
| 43 | #define KINETIS_USB_USB0_IRQ_PRIORITY 5 | 43 | #define KINETIS_USB_USB0_IRQ_PRIORITY 5 |
| 44 | 44 | ||
| 45 | /* | ||
| 46 | * I2C driver settings | ||
| 47 | */ | ||
| 48 | #define KINETIS_I2C_USE_I2C0 TRUE | ||
| 49 | #define KINETIS_I2C_I2C0_PRIORITY 4 | ||
| 50 | |||
| 45 | #endif /* _MCUCONF_H_ */ | 51 | #endif /* _MCUCONF_H_ */ |
diff --git a/keyboards/handwired/onekey/teensy_lc/config.h b/keyboards/handwired/onekey/teensy_lc/config.h index 0d82a0578..a4839135a 100644 --- a/keyboards/handwired/onekey/teensy_lc/config.h +++ b/keyboards/handwired/onekey/teensy_lc/config.h | |||
| @@ -22,3 +22,9 @@ | |||
| 22 | #define MATRIX_COL_PINS { D5 } | 22 | #define MATRIX_COL_PINS { D5 } |
| 23 | #define MATRIX_ROW_PINS { B2 } | 23 | #define MATRIX_ROW_PINS { B2 } |
| 24 | #define UNUSED_PINS | 24 | #define UNUSED_PINS |
| 25 | |||
| 26 | // i2c_master defines | ||
| 27 | #define I2C1_SCL 0 // A2 on pinout = B0 | ||
| 28 | #define I2C1_SDA 1 // A3 on pinout = B1 | ||
| 29 | #define I2C1_SCL_PAL_MODE PAL_MODE_ALTERNATIVE_2 | ||
| 30 | #define I2C1_SDA_PAL_MODE PAL_MODE_ALTERNATIVE_2 | ||
diff --git a/keyboards/handwired/onekey/teensy_lc/halconf.h b/keyboards/handwired/onekey/teensy_lc/halconf.h index 16f32117d..de0f29ce6 100644 --- a/keyboards/handwired/onekey/teensy_lc/halconf.h +++ b/keyboards/handwired/onekey/teensy_lc/halconf.h | |||
| @@ -79,7 +79,7 @@ | |||
| 79 | * @brief Enables the I2C subsystem. | 79 | * @brief Enables the I2C subsystem. |
| 80 | */ | 80 | */ |
| 81 | #if !defined(HAL_USE_I2C) || defined(__DOXYGEN__) | 81 | #if !defined(HAL_USE_I2C) || defined(__DOXYGEN__) |
| 82 | #define HAL_USE_I2C FALSE | 82 | #define HAL_USE_I2C TRUE |
| 83 | #endif | 83 | #endif |
| 84 | 84 | ||
| 85 | /** | 85 | /** |
diff --git a/keyboards/handwired/onekey/teensy_lc/mcuconf.h b/keyboards/handwired/onekey/teensy_lc/mcuconf.h index ea576df5b..f73bec3dc 100644 --- a/keyboards/handwired/onekey/teensy_lc/mcuconf.h +++ b/keyboards/handwired/onekey/teensy_lc/mcuconf.h | |||
| @@ -42,4 +42,10 @@ | |||
| 42 | * 5 for Teensy 3.x */ | 42 | * 5 for Teensy 3.x */ |
| 43 | #define KINETIS_USB_USB0_IRQ_PRIORITY 2 | 43 | #define KINETIS_USB_USB0_IRQ_PRIORITY 2 |
| 44 | 44 | ||
| 45 | /* | ||
| 46 | * I2C driver settings | ||
| 47 | */ | ||
| 48 | #define KINETIS_I2C_USE_I2C0 TRUE | ||
| 49 | #define KINETIS_I2C_I2C0_PRIORITY 4 | ||
| 50 | |||
| 45 | #endif /* _MCUCONF_H_ */ | 51 | #endif /* _MCUCONF_H_ */ |
