📄 gspi_debug.h
字号:
/*
* Debugging macros
*/
extern void gspi_hexdump16(char *prompt, u16 *p, int size);
extern void gspi_hexdump8(char *prompt, u16 *p, int size);
#ifdef DEBUG
#define ENTER() printk("Enter %s, file:%s line:%d\n", \
__FUNCTION__, __FILE__, __LINE__)
#define LEAVE() printk("Exit %s, file:%s line:%d\n",\
__FUNCTION__, __FILE__, __LINE__)
#define PRINTK(x...) printk(x)
#define GSPI_DEBUG(x...) printk(x)
extern void gspi_asciidump8(char *prompt, u8 *p, int size);
extern void gspi_asciidump16(char *prompt, u16 *p, int size);
#else
#define ENTER()
#define LEAVE()
#define GSPI_DEBUG(...)
#define PRINTK(...)
#endif /* DEBUG */
#ifdef DEBUG_ALL
#define ENTER1() printk(KERN_DEBUG "Enter %s, file:%s line:%d\n", \
__FUNCTION__, __FILE__, __LINE__)
#define LEAVE1() printk(KERN_DEBUG "Exit %s, file:%s line:%d\n",\
__FUNCTION__, __FILE__, __LINE__)
#define PRINTK1(x...) printk(KERN_DEBUG x)
#define GSPI_DEBUG1(x...) printk(KERN_DEBUG x)
#else
#define ENTER1()
#define LEAVE1()
#define GSPI_DEBUG1(...)
#define PRINTK1(...)
#endif /* DEBUG_ALL */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -