X-Git-Url: https://git.friedersdorff.com/?a=blobdiff_plain;f=common%2Faction_layer.c;h=526e24d5397aedf6e5e9d1eb4204ee92ca5cad2d;hb=eb90ed6238426db9367e294abfaefb5de07564f5;hp=3413c53e6514c7415f170ce32d50d881dd114e8c;hpb=c6d88d27956c4b76f8819fcdb076bf94a8f55868;p=max%2Ftmk_keyboard.git diff --git a/common/action_layer.c b/common/action_layer.c index 3413c53e..526e24d5 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<