diff options
Diffstat (limited to 'keyboards/reversestudio')
-rw-r--r-- | keyboards/reversestudio/decadepad/config.h | 3 | ||||
-rw-r--r-- | keyboards/reversestudio/decadepad/decadepad.c | 15 |
2 files changed, 3 insertions, 15 deletions
diff --git a/keyboards/reversestudio/decadepad/config.h b/keyboards/reversestudio/decadepad/config.h index 78fd40c40..383a539d7 100644 --- a/keyboards/reversestudio/decadepad/config.h +++ b/keyboards/reversestudio/decadepad/config.h | |||
@@ -42,6 +42,9 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
42 | /* define if matrix has ghost */ | 42 | /* define if matrix has ghost */ |
43 | //#define MATRIX_HAS_GHOST | 43 | //#define MATRIX_HAS_GHOST |
44 | 44 | ||
45 | #define LED_NUM_LOCK_PIN D4 | ||
46 | #define LED_PIN_ON_STATE 0 | ||
47 | |||
45 | /* number of backlight levels */ | 48 | /* number of backlight levels */ |
46 | /* Set 0 if debouncing isn't needed */ | 49 | /* Set 0 if debouncing isn't needed */ |
47 | #define DEBOUNCE 5 | 50 | #define DEBOUNCE 5 |
diff --git a/keyboards/reversestudio/decadepad/decadepad.c b/keyboards/reversestudio/decadepad/decadepad.c index 32a66e295..699a4476b 100644 --- a/keyboards/reversestudio/decadepad/decadepad.c +++ b/keyboards/reversestudio/decadepad/decadepad.c | |||
@@ -1,16 +1 @@ | |||
1 | #include "decadepad.h" | #include "decadepad.h" | |
2 | void matrix_init_kb(void) { | ||
3 | led_init_ports(); | ||
4 | matrix_init_user(); | ||
5 | }; | ||
6 | |||
7 | void led_init_ports(void) { | ||
8 | setPinOutput(D4); | ||
9 | } | ||
10 | |||
11 | bool led_update_kb(led_t led_state) { | ||
12 | if (led_update_user(led_state)){ | ||
13 | writePin(D4, !led_state.num_lock); | ||
14 | } | ||
15 | return true; | ||
16 | } \ No newline at end of file | ||