123456789101112131415161718192021222324252627282930 |
- #ifndef %KEYBOARD_UPPERCASE%_H
- #define %KEYBOARD_UPPERCASE%_H
-
- #include "matrix.h"
- #include "keymap_common.h"
- #ifdef BACKLIGHT_ENABLE
- #include "backlight.h"
- #endif
- #include <avr/io.h>
- #include <stddef.h>
-
- // This a shortcut to help you visually see your layout.
- // The following is an example using the Planck MIT layout
- // The first section contains all of the arguements
- // The second converts the arguments into a two-dimensional array
- #define KEYMAP( \
- k00, k01, k02, \
- k10, k11 \
- ) \
- { \
- { k00, k01, k02 }, \
- { k10, KC_NO, k11 }, \
- }
-
- void matrix_init_user(void);
- void matrix_scan_user(void);
- bool process_action_user(keyrecord_t *record);
- void led_set_user(uint8_t usb_led);
-
- #endif
|