我正在使用2.6.24.3内核为嵌入式Linux项目开发用户空间应用程序。 我的应用程序通过创建2个pthread来在两个文件节点之间传递数据,每个睡眠直到异步IO操作完成,然后唤醒并运行完成处理程序。 完成处理程序需要跟踪有多少个传输处于挂起状态,并维护一个线程将添加到另一个线程并将另一个线程移除的链接列表。 // sleep here until events arrive or time o
我正在写为爱特梅尔AT91SAM9260臂9芯单板计算机的IOPORT [glomation gesbc9260] 使用request_mem_region(0xFFFFFC00,0x100,"name"); //port range runs from fc00 to fcff 工作正常和在/proc/iomem 显示出来然后我试着写端口在FC20的最后一位与 writel(0x1, 0xFFF