1234567891011121314151617181920212223242526272829303132333435363738 |
- #ifndef __LINUX_KERNEL_H__
- #define __LINUX_KERNEL_H__
- //#include <cyg/infra/diag.h>
- //#include <stdio.h> //mod by prife @ 2011/11/20
- #include "jffs2_config.h"
- #define jiffies 100
- #define ERR_PTR(err) ((void*)(err))
- #define PTR_ERR(err) ((unsigned long)(err))
- #define IS_ERR(err) ((unsigned long)err > (unsigned long)-1000L)
- #define CURRENT_TIME jffs2_get_timestamp()
- #define KERN_EMERG "<0>" // system is unusable
- #define KERN_ALERT "<1>" // action must be taken immediately
- #define KERN_CRIT "<2>" // critical conditions
- #define KERN_ERR "<3>" // error conditions
- #define KERN_WARNING "<4>" // warning conditions
- #define KERN_NOTICE "<5>" // normal but significant condition
- #define KERN_INFO "<6>" // informational
- #define KERN_DEBUG "<7>" // debug-level messages
- #define printk rt_kprintf//diag_printf //mod by prife
- #ifndef min //mod by prife
- #define min(x,y) (x<y?x:y)
- #endif
- #ifndef max
- #define max(x,y) (x<y?y:x)
- #endif
- #define min_t(t, x,y) ((t)x<(t)y?(t)x:(t)y)
- #endif /* __LINUX_KERNEL_H__ */
|