Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在 Windows 中,我们在驱动程序中创建一个函数,我们可以使用 dll 作为中间人从应用程序调用它。在 Linux 中会发生什么?例如,我们如何创建自定义函数(ioctl)并从主机应用程序调用/使用它?
任何建议、见解、示例、链接都会很棒。
这篇博文似乎对编写设备驱动程序有一个很好的概括。那篇文章没有特别提到 ioctl,但这篇文章本身指向了一本公开的书“ Linux 设备驱动程序,第 3 版”,其中还包含有关 ioctl 使用的一章。
头文件足以使驱动程序的功能对应用程序可见