|
static VOID | YaffsLockInit (VOID) |
|
partition_param * | GetSpinorPartParam (VOID) |
|
mtd_partition * | GetSpinorPartitionHead (VOID) |
|
static VOID | MtdNandParamAssign (partition_param *nandParam, const struct MtdDev *nandMtd) |
|
static VOID | MtdDeinitNandParam (VOID) |
| 反初始化 更多...
|
|
static partition_param * | MtdInitNandParam (partition_param *nandParam) |
| nand flash 初始化 更多...
|
|
static VOID | MtdNorParamAssign (partition_param *spinorParam, const struct MtdDev *spinorMtd) |
| nor flash 初始化,本函数只会被调用一次 更多...
|
|
static VOID | MtdDeinitSpinorParam (VOID) |
|
static partition_param * | MtdInitSpinorParam (partition_param *spinorParam) |
| spi nor flash 参数初始化 更多...
|
|
static INT32 | MtdInitFsparParam (const CHAR *type, partition_param **fsparParam) |
| 根据 flash-type 来初始化分区的参数, Fspar 是不是 flash partition 的意思? 这名字取得有点费解 @note_thinking 更多...
|
|
static INT32 | MtdDeinitFsparParam (const CHAR *type) |
| 根据flash-type 去初始化 分区的参数。 更多...
|
|
static INT32 | AddParamCheck (UINT32 startAddr, const partition_param *param, UINT32 partitionNum, UINT32 length) |
| 增加MTD分区参数检查 更多...
|
|
static INT32 | BlockDriverRegisterOperate (mtd_partition *newNode, const partition_param *param, UINT32 partitionNum) |
| 注册块设备,此函数之后设备将支持VFS访问 更多...
|
|
static INT32 | CharDriverRegisterOperate (mtd_partition *newNode, const partition_param *param, UINT32 partitionNum) |
| 注册字符设备,此函数之后设备将支持VFS访问 更多...
|
|
static INT32 | BlockDriverUnregister (mtd_partition *node) |
| 注销块设备驱动 更多...
|
|
static INT32 | CharDriverUnregister (mtd_partition *node) |
| 注销字符设备驱动 更多...
|
|
INT32 | add_mtd_partition (const CHAR *type, UINT32 startAddr, UINT32 length, UINT32 partitionNum) |
| Add a partition. 更多...
|
|
static INT32 | DeleteParamCheck (UINT32 partitionNum, const CHAR *type, partition_param **param) |
| 检查分区参数 更多...
|
|
static INT32 | DeletePartitionUnregister (mtd_partition *node) |
| 删除分区驱动程序,注意每个分区的文件系统都可以不一样,驱动程序也都不同 更多...
|
|
static INT32 | OsNodeGet (mtd_partition **node, UINT32 partitionNum, const partition_param *param) |
| 获取分区链表节点 更多...
|
|
static INT32 | OsResourceRelease (mtd_partition *node, const CHAR *type, partition_param *param) |
| 释放分区链表节点所占内存 sizeof(mtd_partition) 更多...
|
|
INT32 | delete_mtd_partition (UINT32 partitionNum, const CHAR *type) |
| 删除MTD分区 更多...
|
|