我最近开始阅读一些关于内核空间的文章,特别是有关设备驱动程序的文章。所以我想知道是否有一些设备的最低要求,以便为它编写设备驱动程序?
答案 0 :(得分:2)
可以从内核(PCI,USB等)和文档与它进行通信。显然,一种硬件调试过程可以改善一些事情。
答案 1 :(得分:2)
(这不算“最小”,但它确实符合你“轻松”的愿望。)
某种测试模式或设备模拟器,它允许您
(a)查看发送给它的消息,以便您可以看到代码中何时出现错误。
(b)刺激导致通讯发生的事件。
例如,如果您正在为防盗警报编写驱动程序,则可以触发设备从窗口传感器发送警报,而无需在窗口中实际抛出砖块。