forked from mirrors/qmk_userspace
		
	Fixed docs/newbs_testing_debugging.md and tmk_core/common/print.h
This commit is contained in:
		
					parent
					
						
							
								77ed9e3a73
							
						
					
				
			
			
				commit
				
					
						90f9fb4eee
					
				
			
		
					 2 changed files with 6 additions and 6 deletions
				
			
		| 
						 | 
					@ -28,6 +28,6 @@ Sometimes it's useful to print debug messages from within your [custom code](cus
 | 
				
			||||||
After that you can use a few different print functions:
 | 
					After that you can use a few different print functions:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
* `print("string")`: Print a simple string.
 | 
					* `print("string")`: Print a simple string.
 | 
				
			||||||
* `sprintf("%s string", var)`: Print a formatted string
 | 
					* `uprintf("%s string", var)`: Print a formatted string
 | 
				
			||||||
* `dprint("string")` Print a simple string, but only when debug mode is enabled
 | 
					* `dprint("string")` Print a simple string, but only when debug mode is enabled
 | 
				
			||||||
* `dprintf("%s string", var)`: Print a formatted string, but only when debug mode is enabled
 | 
					* `dprintf("%s string", var)`: Print a formatted string, but only when debug mode is enabled
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -60,7 +60,7 @@
 | 
				
			||||||
#    define println(s)         xputs(PSTR(s "\r\n"))
 | 
					#    define println(s)         xputs(PSTR(s "\r\n"))
 | 
				
			||||||
#    define uprint(s)          print(s)
 | 
					#    define uprint(s)          print(s)
 | 
				
			||||||
#    define uprintln(s)        println(s)
 | 
					#    define uprintln(s)        println(s)
 | 
				
			||||||
#    define uprintf(fmt, ...)  xprintf(fmt, ...)
 | 
					#    define uprintf(fmt, ...)  xprintf(fmt, ##__VA_ARGS__)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#  endif /* USER_PRINT / NORMAL PRINT */
 | 
					#  endif /* USER_PRINT / NORMAL PRINT */
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -125,7 +125,7 @@ void print_set_sendchar(int8_t (*print_sendchar_func)(uint8_t));
 | 
				
			||||||
#    define println(s)         xprintf(s "\r\n")
 | 
					#    define println(s)         xprintf(s "\r\n")
 | 
				
			||||||
#    define uprint(s)          print(s)
 | 
					#    define uprint(s)          print(s)
 | 
				
			||||||
#    define uprintln(s)        println(s)
 | 
					#    define uprintln(s)        println(s)
 | 
				
			||||||
#    define uprintf(fmt, ...)  xprintf(fmt, ...)
 | 
					#    define uprintf(fmt, ...)  xprintf(fmt, ##__VA_ARGS__)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#  endif /* USER_PRINT / NORMAL PRINT */
 | 
					#  endif /* USER_PRINT / NORMAL PRINT */
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -141,19 +141,19 @@ void print_set_sendchar(int8_t (*print_sendchar_func)(uint8_t));
 | 
				
			||||||
#    define xprintf(fmt, ...)
 | 
					#    define xprintf(fmt, ...)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// Create user print defines
 | 
					// Create user print defines
 | 
				
			||||||
#    define uprintf(fmt, ...)  __xprintf(fmt, ...)
 | 
					#    define uprintf(fmt, ...)  __xprintf(fmt, ##__VA_ARGS__)
 | 
				
			||||||
#    define uprint(s)          xprintf(s)
 | 
					#    define uprint(s)          xprintf(s)
 | 
				
			||||||
#    define uprintln(s)        xprintf(s "\r\n")
 | 
					#    define uprintln(s)        xprintf(s "\r\n")
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#  else /* NORMAL PRINT */
 | 
					#  else /* NORMAL PRINT */
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// Create user & normal print defines
 | 
					// Create user & normal print defines
 | 
				
			||||||
#    define xprintf(fmt, ...)  __xprintf(fmt, ...)
 | 
					#    define xprintf(fmt, ...)  __xprintf(fmt, ##__VA_ARGS__)
 | 
				
			||||||
#    define print(s)           xprintf(s)
 | 
					#    define print(s)           xprintf(s)
 | 
				
			||||||
#    define println(s)         xprintf(s "\r\n")
 | 
					#    define println(s)         xprintf(s "\r\n")
 | 
				
			||||||
#    define uprint(s)          print(s)
 | 
					#    define uprint(s)          print(s)
 | 
				
			||||||
#    define uprintln(s)        println(s)
 | 
					#    define uprintln(s)        println(s)
 | 
				
			||||||
#    define uprintf(fmt, ...)  xprintf(fmt, ...)
 | 
					#    define uprintf(fmt, ...)  xprintf(fmt, ##__VA_ARGS__)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#  endif /* USER_PRINT / NORMAL PRINT */
 | 
					#  endif /* USER_PRINT / NORMAL PRINT */
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue