Removed a keyscan layer and added more debug information
- Added a print macro for colourful convenience - Removed the usb_keymap variable as it is no longer needed - Changed usb_dirty to keymap_change (more accurate description) - Removed the dumpkeys function and now detect key changes much sooner as well as displaying error messages more often - Added a warming up information message and removed its error status (as it's not an error)
This commit is contained in:
parent
6b38cfbaee
commit
3d98028679
2 changed files with 87 additions and 81 deletions
|
@ -59,24 +59,30 @@
|
|||
// Special Msg Constructs (Uses VT100 tags)
|
||||
#define dPrintMsg(colour_code_str,msg,...) \
|
||||
usb_debug_putstrs("\033[", colour_code_str, "m", msg, "\033[0m - ", __VA_ARGS__, NL, "\0\0\0")
|
||||
#define printMsg(colour_code_str,msg,str) \
|
||||
#define printMsgNL(colour_code_str,msg,str) \
|
||||
print("\033[" colour_code_str "m" msg "\033[0m - " str NL)
|
||||
#define printMsg(colour_code_str,msg,str) \
|
||||
print("\033[" colour_code_str "m" msg "\033[0m - " str)
|
||||
|
||||
// Info Messages
|
||||
#define info_dPrint(...) dPrintMsg ("1;32", "INFO", __VA_ARGS__) // Info Msg
|
||||
#define info_print(str) printMsg ("1;32", "INFO", str) // Info Msg
|
||||
#define info_print(str) printMsgNL ("1;32", "INFO", str) // Info Msg
|
||||
#define info_msg(str) printMsg ("1;32", "INFO", str) // Info Msg
|
||||
|
||||
// Warning Messages
|
||||
#define warn_dPrint(...) dPrintMsg ("1;33", "WARNING", __VA_ARGS__) // Warning Msg
|
||||
#define warn_print(str) printMsg ("1;33", "WARNING", str) // Warning Msg
|
||||
#define warn_print(str) printMsgNL ("1;33", "WARNING", str) // Warning Msg
|
||||
#define warn_msg(str) printMsg ("1;33", "WARNING", str) // Warning Msg
|
||||
|
||||
// Error Messages
|
||||
#define erro_dPrint(...) dPrintMsg ("1;5;31", "ERROR", __VA_ARGS__) // Error Msg
|
||||
#define erro_print(str) printMsg ("1;5;31", "ERROR", str) // Error Msg
|
||||
#define erro_print(str) printMsgNL ("1;5;31", "ERROR", str) // Error Msg
|
||||
#define erro_msg(str) printMsg ("1;5;31", "ERROR", str) // Error Msg
|
||||
|
||||
// Debug Messages
|
||||
#define dbug_dPrint(...) dPrintMsg ("1;35", "DEBUG", __VA_ARGS__) // Debug Msg
|
||||
#define dbug_print(str) printMsg ("1;35", "DEBUG", str) // Debug Msg
|
||||
#define dbug_print(str) printMsgNL ("1;35", "DEBUG", str) // Debug Msg
|
||||
#define dbug_msg(str) printMsg ("1;35", "DEBUG", str) // Debug Msg
|
||||
|
||||
|
||||
// Static String Printing
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue