开始学习
< 返回

Linux 设备驱动

什么是设备驱动

设备驱动是应用程序和硬件设备之间的一个软件层 。在 Linux 系统中,这个软件层一般是在内核中实现,通常以内核模块的形式存在。

设备驱动程序的作用在于提供机制,而不是提供策略,编写访问硬件的内核代码时不要给用户强加任何策略。

  • 机制:驱动程序能实现什么功能。
  • 策略:用户如何使用这些功能。
Was this article helpful?
0 out of 5 stars
5 Stars 0%
4 Stars 0%
3 Stars 0%
2 Stars 0%
1 Stars 0%
Please Share Your Feedback
How Can We Improve This Article?
文章目录