【发布时间】:2021-10-22 06:02:59
【问题描述】:
如何对 DMA 控制器进行编程以向 PCI 设备发送/接收数据?
【问题讨论】:
-
wiki.osdev.org/PCI 有一些细节和链接。除此之外,这个问题根本不是关于你正在尝试做什么或你已经在做什么。
-
我正在尝试为 pci 编写驱动程序,但我不知道从哪里开始当然我听说过查找连接到总线和 pci 枚举的设备,但我只是不知道知道如何开始。明白我只需要知道从哪里开始。那篇文章我已经读了很多遍了,阅读文档和阅读愚蠢的文章几乎没有区别。
-
@At2005 - 您的编辑是对这个问题的改进,但它不适合在当前状态下重新打开。它现在要求提供指向指南/教程的链接,即场外资源,这是标准关闭原因之一。这是在以后的编辑中要避免的事情,尤其是如果您要选中“提名重新打开”框。即使改写来避免这种情况(我的编辑),它也有点过于宽泛和开放,最好还是把它关闭。
标签: kernel device-driver osdev low-level pci