0

我最近开始阅读一些关于内核空间的文章,尤其是关于设备驱动程序的文章。所以我想知道是否对设备有一些最低要求,以便轻松为其编写设备驱动程序?

4

2 回答 2

2

可以从内核(PCI、USB 等)和文档与其进行通信。显然,一种硬件调试过程可以改善事情。

于 2009-01-18T11:41:13.470 回答
2

(这不算“最小”,但它确实满足了您“轻松”的愿望。)

某种测试模式或设备模拟器,它允许您

(a) 查看发送给它的消息,以便您可以查看代码中何时出现错误。

(b) 激发导致通信发生的事件。

例如,如果您正在编写防盗警报驱动程序,这是一种触发设备从窗户传感器发送警报的方法,而无需实际将砖块扔进窗户。

于 2009-01-18T11:56:49.210 回答