X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;ds=sidebyside;f=tmk_core%2Fcommon%2Fmagic.c;h=2b1a6a6ad256e72696f4476ae921a2cdcef18246;hb=901edea9275b02acd02abb8257b6b33a217fce0c;hp=f21d1346c751435916bd5a3df2d25e4e7bb14822;hpb=7c3345f9b9aeb44306d2fe5b640f3ee95868efeb;p=qmk_firmware.git diff --git a/tmk_core/common/magic.c b/tmk_core/common/magic.c index f21d1346c..2b1a6a6ad 100644 --- a/tmk_core/common/magic.c +++ b/tmk_core/common/magic.c @@ -1,6 +1,8 @@ #include #include +#if defined(__AVR__) #include +#endif #include "matrix.h" #include "bootloader.h" #include "debug.h" @@ -12,6 +14,10 @@ keymap_config_t keymap_config; +/** \brief Magic + * + * FIXME: Needs doc + */ void magic(void) { /* check signature */ @@ -25,12 +31,8 @@ void magic(void) /* keymap config */ keymap_config.raw = eeconfig_read_keymap(); -#ifdef NKRO_ENABLE - keyboard_nkro = keymap_config.nkro; -#endif - uint8_t default_layer = 0; default_layer = eeconfig_read_default_layer(); - default_layer_set((uint32_t)default_layer); + default_layer_set((layer_state_t)default_layer); -} \ No newline at end of file +}