操作系统与驱动的关系
SylixOS 设备驱动是操作系统内核与硬件的接口,它把用户进程对于硬件设备的控制抽象为系统调用,并通过驱动程序提供的文件操作接口实现对实际硬件的特定操作,其关系如下图所示。
通过这种方法,应用程序可以像操作普通文件一样操作硬件设备,用户程序只需要关心这个抽象出来的文件,而一切同硬件打交道的工作都交给驱动程序来完成。
SylixOS 设备驱动是操作系统内核与硬件的接口,它把用户进程对于硬件设备的控制抽象为系统调用,并通过驱动程序提供的文件操作接口实现对实际硬件的特定操作,其关系如下图所示。
通过这种方法,应用程序可以像操作普通文件一样操作硬件设备,用户程序只需要关心这个抽象出来的文件,而一切同硬件打交道的工作都交给驱动程序来完成。