对于 C 什么是 Windows header 版本 Linux header <sys/io.h> I/O 端口
For C what is the Windows header version for Linux header <sys/io.h> I/O Ports
对于 Linux,您可以包含 <sys/io.h>
以获得 I/O 我假设的硬件端口?
outb(...);
outw(...);
inb(...);
我必须包含哪些 header 才能使这些函数用于 Windows 编译?
编辑:
Windows equivalent of inb()
, outb()
low-level I/O 说 Windows 不可能;您需要在 Windows 上安装 driver 才能使用快速修复。
通常,对于 MS Windows 低级 io 是 WinAPI 函数,如 CreateFile、WriteFile 等。
对于 Linux,您可以包含 <sys/io.h>
以获得 I/O 我假设的硬件端口?
outb(...);
outw(...);
inb(...);
我必须包含哪些 header 才能使这些函数用于 Windows 编译?
编辑:
Windows equivalent of inb()
, outb()
low-level I/O 说 Windows 不可能;您需要在 Windows 上安装 driver 才能使用快速修复。
通常,对于 MS Windows 低级 io 是 WinAPI 函数,如 CreateFile、WriteFile 等。