X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=common%2Faction_layer.c;h=c535615f44d44a8fa669e1f86825142b9c56b616;hb=1f96edaed60def1f513ddd8adcdfa3e12b971006;hp=3413c53e6514c7415f170ce32d50d881dd114e8c;hpb=a8c465215fce3dad502da868ca49eb446deadc4e;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<