在LDD3的与硬件通信那一章,第249 I/O内存分配和映射有这样一段话,在使用之前必须首先分配I/O内存区域,就是必须使用request_mem_region函数来分配。但是为什么有的人说可以不用这个函数呢。到底谁说的对,究竟是什么原因,求高手解答。
------解决方案--------------------
那个哥们说不需要,他的理由是什么呀?
------解决方案--------------------
request_mem_region 函数的功能是将申请的io资源进行检查, 确定是否可以申请使用, 及将io结构挂到内核的io树中去。