struct resource包含IO资源和中断资源

1770阅读 0评论2013-11-16 雷鸣之
分类:

定义一个platform_device一般需要初始化两个方面的内容:设备占用的资源resource和设备私有数据dev.platform_data。最重要的是resource
设备占用的资源主要是两个方面:IO内存和irq资源。
Resource定义于kernel\include\linux\ioport.h
struct resource {
const char *name;
unsigned long start, end;
unsigned long flags;
struct resource *parent, *sibling, *child;
};

上一篇:编译时提示找不到config.h文件的解决办法
下一篇:工作队列(workqueue)