]> git.friedersdorff.com Git - max/tmk_keyboard.git/blobdiff - keyboard/stm32_f103_onekey/led.c
ibmpc_usb: Add support for AT90USB1286
[max/tmk_keyboard.git] / keyboard / stm32_f103_onekey / led.c
index ddacfd8c75c384d6c83359b1973df1e8980053ff..f5c55f7d9baf3d9a410bce4b03f836c6c2318e5e 100644 (file)
@@ -22,11 +22,22 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 void led_set(uint8_t usb_led)
 {
     if (usb_led & (1<<USB_LED_CAPS_LOCK)) {
-        // output high
-        palSetPadMode(GPIOC, 13, PAL_MODE_OUTPUT_PUSHPULL);
+       /* generic STM32F103C8T6 board */
+#ifdef BOARD_GENERIC_STM32_F103
         palClearPad(GPIOC, 13);
+#endif
+        /* Maple Mini */
+#ifdef BOARD_MAPLEMINI_STM32_F103
+        palSetPad(GPIOB, 1);
+#endif
     } else {
-        // Hi-Z
-        palSetPadMode(GPIOC, 13, PAL_MODE_INPUT);
+       /* generic STM32F103C8T6 board */
+#ifdef BOARD_GENERIC_STM32_F103
+       palSetPad(GPIOC, 13);
+#endif
+        /* Maple Mini */
+#ifdef BOARD_MAPLEMINI_STM32_F103
+        palClearPad(GPIOB,1);
+#endif
     }
 }