我阅读了有关 I/O 端口和与硬件通信的信息,我想访问 I/O 端口以查看各种功能的实时示例。我不明白第一个参数 ( unsigned long start
)request_region
是什么。
我希望有人向我展示这些功能的非常简单的用法。
struct resource *request_region(unsigned long start, unsigned long n, const char *name);
void release_region(unsigned long first, unsigned long n);
另外,我们在哪里可以看到 I/O 端口列表?我猜它可能在/proc/ioports
?