首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 汇编语言 >

怎么枚举系统中的硬件

2013-06-19 
如何枚举系统中的硬件啊我想知道 BIOS 是如何探测PC中有哪些硬件的,比如 如何探测是否有硬盘,因为有些机器

如何枚举系统中的硬件啊
  我想知道 BIOS 是如何探测PC中有哪些硬件的,比如 如何探测是否有硬盘,因为有些机器上是没有硬盘的。

  还有那个磁盘基本参数表对于现代PC来说没有用了吧,也就是中断向量41这个位置的。
[解决办法]
不就是直接IO看有没有吗?BIOS探测的硬件很有限,硬盘可能存在的几个固定端口,逐一IO一下
[解决办法]
枚举PCI的端口即可得到
具体自己看PCI规范

热点排行