系统调用接口文件子系统I/o设备字符、块设备设备驱动程序进程间通信进程控制进程调度内存管理硬件控制程序内核简略结构:int init_module(void)硬件初始化;注册设备;注册中断;void cleanup_module(void)释放中断资源;释放该设备;释放其他的系统资源;struct file_operations driver_fops=open:driver_open,release:driver_release,read:driver_read,write:driver_write,poll:driver_poll,ioctl:driver_ioctl,fasync:driver_fasync,;