Board logo

标题: Linux 下个头文件作用 [打印本页]

作者: yuyang911220    时间: 2015-2-26 16:24     标题: Linux 下个头文件作用

2.6.30.4的头文件的位置和2.6.25.8的不一样,除去内核源码下的include目录外,
在arch/arm/mach-s3c2410/和arch/arm/plat-s3c24xx/目录下都有include目录的。

#include <linux/kernel.h>     //printk()
#include <linux/slab.h>      //kmalloc()
#include <linux/fs.h>       // file_operation,inode_operations,super_operations
#include <linux/errno.h>     // error codes */
#include <linux/types.h>      // size_t等各种系统typedef的数据类型 */
#include <linux/fcntl.h>      // O_ACCMODE */

#include <linux/poll.h>      // COPY_TO_USER */


#include <linux/init.h>      //#define module_init(x)    __initcall(x);  
       [size=+0]           //#define module_exit(x)    __exitcall(x); 


#include <linux/miscdevice.h>    // extern int misc_register();  
                                  //注册miscdevice结构体成员变量设备
                                  //extern int misc_deregister();  
                                  //注销miscdevice结构体成员变量设备 
  
#include <linux/cdev.h>      // void cdev_init()
                 // struct cdev *cdev_alloc(void);
                  // void cdev_put(struct cdev *p);
                  // int cdev_add(struct cdev *, dev_t, unsigned);
                  // void cdev_del(struct cdev *);
                  // void cd_forget(struct inode *);





欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0