nand 驱动分析

来源:互联网 发布:帮站seo 编辑:程序博客网 时间:2024/06/06 09:46

1.mach_**210.c添加nand控制后,

2.s3c_nand.c有

static struct platform_driver s5pv210_nand_driver = {
.probe          = s5pv210_nand_probe,
.remove         = s3c_nand_remove,
.suspend        = s3c_nand_suspend,
.resume         = s3c_nand_resume,
.driver         = {
.name   = "s5pv210-nand",
.owner  = THIS_MODULE,
},
};

头文件有定义。相关的头文件都看一些,#include <linux/platform_device.h>,nand相关的,MTD相关的。

3.init,exit函数,分区结构应该在#include <linux/mtd/partitions.h>,网上也有很多资料。

4.重要的probe函数,正在看。。。。。。


0 0
原创粉丝点击