简答题

试简述设备驱动程序工作原理。

正确答案

设备驱动模块在调用insmod命令时被加载,此时的入口点是init_module()函数,通常在该函数中完成设备的注册。同样,模块在调用rmmod命令时被卸载,此时的入口点是cleanup_module()函数,在该函数中完成设备的卸载。在设备完成注册加载之后,用户的应用程序就可以对该设备进行一定的操作,如open()、read()、write()等,而驱动程序就是用于实现这些操作,在用户应用程序调用相应入口函数时执行相关的操作。

答案解析

相似试题
  • 试简述光盘库和光盘塔的工作原理,并对其性能进行比较.

    简答题查看答案

  • 什么是虚拟设备?简述共享打印机的工作原理。

    简答题查看答案

  • 试简述通常情况下打开设备过程中open函数接口中要完成的工作。

    简答题查看答案

  • 简述冯·诺依曼的“程序存储和程序控制”原理。

    简答题查看答案

  • 存储程序的工作原理的基本思想是()

    多选题查看答案

  • 说明cron程序的工作原理。

    简答题查看答案

  • 图1为水箱水位自动控制系统,试说明基本工作原理。

    简答题查看答案

  • 试简述释放设备的步骤。

    简答题查看答案

  • 目前计算机的基本工作原理是存储程序控制。

    判断题查看答案