X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=common%2Faction_layer.c;h=c535615f44d44a8fa669e1f86825142b9c56b616;hb=fa545c87f74833856761572ef631d20accc1d026;hp=3413c53e6514c7415f170ce32d50d881dd114e8c;hpb=c6d88d27956c4b76f8819fcdb076bf94a8f55868;p=tmk_firmware.git diff --git a/common/action_layer.c b/common/action_layer.c index 3413c53..c535615 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<