Tidy up print/debug logging headers (#22969)
This commit is contained in:
parent
f2299ee5f8
commit
bb71145632
3 changed files with 20 additions and 49 deletions
|
@ -52,40 +52,27 @@ void print_set_sendchar(sendchar_func_t func);
|
|||
# if __has_include_next("_print.h")
|
||||
# include_next "_print.h" /* Include the platforms print.h */
|
||||
# else
|
||||
// Fall back to lib/printf
|
||||
# include "printf.h" // lib/printf/printf.h
|
||||
|
||||
// Create user & normal print defines
|
||||
# define print(s) printf(s)
|
||||
# define println(s) printf(s "\r\n")
|
||||
# include "printf.h" // // Fall back to lib/printf/printf.h
|
||||
# define xprintf printf
|
||||
# define uprint(s) printf(s)
|
||||
# define uprintln(s) printf(s "\r\n")
|
||||
# define uprintf printf
|
||||
|
||||
# endif /* __has_include_next("_print.h") */
|
||||
#else /* NO_PRINT */
|
||||
# undef xprintf
|
||||
# endif
|
||||
#else
|
||||
// Remove print defines
|
||||
# define print(s)
|
||||
# define println(s)
|
||||
# undef xprintf
|
||||
# define xprintf(fmt, ...)
|
||||
# define uprintf(fmt, ...)
|
||||
# define uprint(s)
|
||||
# define uprintln(s)
|
||||
#endif
|
||||
|
||||
#endif /* NO_PRINT */
|
||||
// Resolve before USER_PRINT can remove
|
||||
#define uprintf xprintf
|
||||
|
||||
#ifdef USER_PRINT
|
||||
// Remove normal print defines
|
||||
# undef print
|
||||
# undef println
|
||||
# undef xprintf
|
||||
# define print(s)
|
||||
# define println(s)
|
||||
# define xprintf(fmt, ...)
|
||||
#endif
|
||||
|
||||
#define print(s) xprintf(s)
|
||||
#define println(s) xprintf(s "\r\n")
|
||||
|
||||
#define print_dec(i) xprintf("%u", i)
|
||||
#define print_decs(i) xprintf("%d", i)
|
||||
/* hex */
|
||||
|
@ -121,6 +108,9 @@ void print_set_sendchar(sendchar_func_t func);
|
|||
//
|
||||
// !!! DO NOT USE USER PRINT CALLS IN THE BODY OF QMK/TMK !!!
|
||||
|
||||
#define uprint(s) uprintf(s)
|
||||
#define uprintln(s) uprintf(s "\r\n")
|
||||
|
||||
/* decimal */
|
||||
#define uprint_dec(i) uprintf("%u", i)
|
||||
#define uprint_decs(i) uprintf("%d", i)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue