📄 kassert.h
字号:
#ifndef __KASSERT_H_#define __KASSERT_H_#include "printk.h"#define KASSERT( cond ) \do { \ if(!(cond)) { \ set_current_attr(ATTRIB(RED, GRAY|BRIGHT)); \ printk("Failed assertion: %s\n", #cond); \ while(1) \ ; \ } \} while (0)#define PAUSE(count) \do { \ unsigned long i; \ for(i = 0; i < (count); i++) \ ; \} while (0)#define STOP() while (1)#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -