- 博客(3)
- 资源 (6)
- 收藏
- 关注
原创 Nand 的几个名词:oob,bbt,ecc【ZZ】
Nand Flash还是有很多知识学习的,目前是碰到啥再去了解啥了,这篇不错。例如Samsung K9F1208U0B,数据存储容量为64MB,采用块页式存储管理。8个I/O 引脚充当数据、地址、命令的复用端口。 芯片内部存储布局及存储操作特点: 一片Nand flash为一个设备(device), 其数据存储分层为: 1 (Device) = 4096 (Blocks) ...
2010-07-29 02:14:29 117
原创 start_addr & NAND_BLOCK_MASK || size & NAND_BLOCK_MASK
网上好多人同问这个问题,nand_read_ll函数中,开始的if判断啥意思#define NAND_SECTOR_SIZE 512#define NAND_BLOCK_MASK (NAND_SECTOR_SIZE - 1)if ((start_addr & NAND_BLOCK_MASK) || (size & NAND_BLOCK_MASK)) { return...
2010-07-22 17:31:08 108
原创 ATPCS
看bootloader的nand flash部分汇编调用C函数部分,看到参数传递使用的是R0,R1,R2,几个寄存器,碰到了新名词,了解下,在这里:其实自己目前只要知道这个标准规定了:参数传递以及返回值使用R0-R3寄存器就够了。更详细的有本pdf在这里(可右键另存为来下载)ADS编译链接环境定义了统一的函数过程调用标准ATPCS(ARM-Thumb Procedure Call Standard...
2010-07-22 16:30:38 139
Embedded Linux®: Hardware, Software, and Interfacing
2017-06-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人