X-Git-Url: https://git.friedersdorff.com/?a=blobdiff_plain;ds=sidebyside;f=common%2Faction_layer.c;h=c535615f44d44a8fa669e1f86825142b9c56b616;hb=f31cbc7219c9a1903331771c10056302817e68ca;hp=3413c53e6514c7415f170ce32d50d881dd114e8c;hpb=c6d88d27956c4b76f8819fcdb076bf94a8f55868;p=max%2Ftmk_keyboard.git diff --git a/common/action_layer.c b/common/action_layer.c index 3413c53e..c535615f 100644 --- a/common/action_layer.c +++ b/common/action_layer.c @@ -1,10 +1,15 @@ #include #include "keyboard.h" #include "action.h" -#include "debug.h" #include "util.h" #include "action_layer.h" +#ifdef DEBUG_ACTION +#include "debug.h" +#else +#include "nodebug.h" +#endif + /* * Default Layer State @@ -22,13 +27,12 @@ static void default_layer_state_set(uint32_t state) void default_layer_debug(void) { - debug_hex32(default_layer_state); - debug("("); debug_dec(biton32(default_layer_state)); debug(")"); + dprintf("%08lX(%u)", default_layer_state, biton32(default_layer_state)); } -void default_layer_set(uint8_t layer) +void default_layer_set(uint32_t state) { - default_layer_state_set(1UL<