Linux内核头文件

来源:百度知道 编辑:UC知道 时间:2024/09/21 21:41:32
#include <linux/init.h>
#include <linux/module.h>
#include <linux/config.h>
#include <linux/kernel.h>
#include <linux/sched.h>
#include <linux/signal.h>
#include <linux/errno.h>
#include <linux/poll.h>
#include <linux/slab.h>
#include <linux/fcntl.h>
#include <linux/spinlock.h>
#include <linux/list.h>
#include <linux/smp_lock.h>
#include <linux/devfs_fs_kernel.h>
#include <linux/usb.h>
帮我解释一下是干什么用的就好了!!

#include <linux/module.h>:模块
#include <linux/kernel.h>:内核
#include <linux/sched.h>:调度器
#include <linux/signal.h>:信号量
#include <linux/errno.h>:里面定义一些“错误”信息
#include <linux/fcntl.h>:file control
#include <linux/spinlock.h>:环行锁,实现临界区的互斥访问

其他的我不是很清楚,你可以去google一下.