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