Mercurial > ecos
view packages/compat/linux/current/include/linux/kernel.h @ 1138:0f92f267b392
* include/linux/init.h:
* include/linux/vmalloc.h: New dummy files so that jffs2 will
compile.
* include/linux/kernel.h: Changed the #define IS_ERR to work correctly
negative error values returned by the jffs2 code.
| author | asl |
|---|---|
| date | Sun, 27 Jul 2003 13:58:42 +0000 |
| parents | 726ecf119e30 |
| children | 8015ad561ce5 |
line wrap: on
line source
#ifndef __LINUX_KERNEL_H__ #define __LINUX_KERNEL_H__ #include <cyg/infra/diag.h> #define jiffies 100 #define ERR_PTR(err) ((void*)(err)) #define PTR_ERR(err) ((cyg_int32)(err)) #define IS_ERR(err) ((unsigned long)err > (unsigned long)-1000L) #define CURRENT_TIME cyg_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 diag_printf #define min(x,y) (x<y?x:y) #define max(x,y) (x<y?y:x) #define min_t(t, x,y) ((t)x<(t)y?(t)x:(t)y) #endif /* __LINUX_KERNEL_H__ */
