qmk_firmware

QMK firmware for my keyboards (Corne, Sweep Ferris) and trackball (Ploopy Adept)
Log | Files | Refs | Submodules | LICENSE

v1.c (533B)


      1 // Copyright 2022 Jay Greco
      2 // SPDX-License-Identifier: GPL-2.0-or-later
      3 
      4 #include "v1.h"
      5 
      6 void set_scramble_LED(uint8_t mode) {
      7     switch(mode) {
      8         case LED_ON:
      9             gpio_set_pin_output(PIN_LED);
     10             gpio_write_pin(PIN_LED, GPIO_STATE_HIGH);
     11         break;
     12 
     13         case LED_DIM:
     14             gpio_set_pin_input(PIN_LED);
     15         break;
     16 
     17         case LED_OFF:
     18             gpio_set_pin_output(PIN_LED);
     19             gpio_write_pin(PIN_LED, GPIO_STATE_LOW);
     20         break;
     21 
     22         default:
     23         break;
     24     }
     25 }