主题 : Tiny6410 U-Boot 中Mini6410.h下面有关Nand操作如:NAND_Init(..),NAND_ReadPage(...)怎实现的? 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 65174
精华: 0
发帖: 3
金钱: 15 两
威望: 3 点
贡献值: 0 点
综合积分: 6 分
注册时间: 2012-03-15
最后登录: 2012-05-09
楼主  发表于: 2012-04-12 12:24

 Tiny6410 U-Boot 中Mini6410.h下面有关Nand操作如:NAND_Init(..),NAND_ReadPage(...)怎实现的?

在看Tiny6410 u-boot源编码中在mini6410.h中定义了下面几个函数:
int NAND_Init(void);
int NAND_ReadPage(unsigned block, unsigned sector, unsigned char *buffer);
int NAND_CheckBlock(unsigned block);
int NAND_EraseBlock(unsigned block);
int NAND_MarkBlockBad(unsigned block);
int NAND_WriteSectorWithOOB(unsigned block, unsigned sector, const unsigned char *data, const unsigned char *oob);
但在源吗中找不到实现的位置,请熟悉的高手给下指点,是不是Tiny6410对这些不开放编码?
畅游在知识的海洋...
级别: 论坛版主
UID: 33629
精华: 4
发帖: 554
金钱: 3075 两
威望: 615 点
贡献值: 5 点
综合积分: 1188 分
注册时间: 2010-12-03
最后登录: 2015-09-22
1楼  发表于: 2012-04-12 12:42
不开源,你可以自己写
好好学习,天天鲁管
级别: 新手上路
UID: 65174
精华: 0
发帖: 3
金钱: 15 两
威望: 3 点
贡献值: 0 点
综合积分: 6 分
注册时间: 2012-03-15
最后登录: 2012-05-09
2楼  发表于: 2012-04-12 15:37
这个驱动怎不开源呢,不太熟悉这个驱动,有谁自己写过参考一下,这个是MLC类型的Nand Flash,多谢!
级别: 新手上路
UID: 36738
精华: 0
发帖: 4
金钱: 20 两
威望: 4 点
贡献值: 0 点
综合积分: 8 分
注册时间: 2011-01-20
最后登录: 2012-10-22
3楼  发表于: 2012-04-24 11:57
你们怎么不早说呢,现在钱花了,你不开源了!
级别: 新手上路
UID: 110175
精华: 0
发帖: 12
金钱: 60 两
威望: 12 点
贡献值: 0 点
综合积分: 24 分
注册时间: 2014-11-17
最后登录: 2015-06-12
4楼  发表于: 2015-01-16 19:30
友善之臂好贱啦!!!这都不开源