阅读:2862回复:1
LINUX下 申请端口 request_region函数怎么理解啊
struct resource *request_region(unsigned long first, unsigned long n, const char *name);
这个函数告诉内核, 你要使用 n 个端口, 从 first 开始. name 参数应当是你的设备的名子. 如果分配成 功返回值是非 NULL. 如果你从 request_region 得到 NULL, 你将无法使用需要的端口. */ 这个分配到的端口时多少位的啊,还是分配到的实质时N个字节的地址空间而已 |
|
沙发#
发布于:2008-04-16 21:54
另外WINDOWS下 可以把PCI设备的配置信息预先烧入EEPROM,系统上电自动加载,不知道LINUX下是否也可以这样,还是需要手动的把所有对相关寄存器的配置通过 pci_write_config_byte等函数一个一个的配置。
|
|