我在网上找到了一些信息如下,但不完整。
http://en.wikipedia.org/wiki/Input/output_base_address
http://wiki.osdev.org/I/O_Ports
规范在哪里下载?
我在网上找到了一些信息如下,但不完整。
http://en.wikipedia.org/wiki/Input/output_base_address
http://wiki.osdev.org/I/O_Ports
规范在哪里下载?
当前(而不是 1994 年的)I/O 端口映射的一个很好的来源是芯片组文档,例如英特尔® 7 系列芯片组家族 PCH 数据表(请参阅第 9.3 节,I/O 映射)。例如,以下是现代 PC 中常用的一些端口,旧列表中未提及:
请注意,某些 I/O 范围是动态的,可以通过重新编程相应 PCI 设备配置中的各个位来移动。
您可能需要查看Ralf Brown 的中断列表 "RBIL"。
D 部分包含有关 I/O 端口的信息。
对于有关端口的经典(即 1995 年之前)信息,Bochs 项目有一个非常有用的XT、AT 和 PS/2 端口地址列表。该列表相当全面,尽管序言警告读者“不要认为这些信息是完整和准确的”。