我有一个学生任务,通过0xCF8和0xCFC端口使用outl(), inl()函数读取PCI信息。它假设我使用Linux x86,但是我可以在使用M1芯片的macos上做这些事情吗?我找到了头文件,但没有定义函数原型。
outl
和inl
是Linux平台特有的函数。如果这是一个练习,你必须提交一个代码片段,那么我建议安装某种虚拟机(VirtualBox或Docker Desktop)并为Linux编写一个程序,否则你的代码将不太可能被接受,因为它将使用完全不同的低级API。