34#ifndef _MTD_PARTITION_H
35#define _MTD_PARTITION_H
43#define SPIBLK_NAME "/dev/spinorblk"
44#define SPICHR_NAME "/dev/spinorchr"
46#define NANDBLK_NAME "/dev/nandblk"
47#define NANDCHR_NAME "/dev/nandchr"
49#define CONFIG_MTD_PATTITION_NUM 20
INT32 add_mtd_partition(const CHAR *type, UINT32 startAddr, UINT32 length, UINT32 partitionNum)
Add a partition.
INT32 delete_mtd_partition(UINT32 partitionNum, const CHAR *type)
Delete a partition.
signed int INT32
Definition los_typedef.h:55
#define VOID
Definition los_typedef.h:88
unsigned int UINT32
Definition los_typedef.h:52
char CHAR
Definition los_typedef.h:58
struct mtd_node mtd_partition
osal_u8 type
Definition oal_net.h:0
Definition mtd_partition.h:51
CHAR * mountpoint_name
Definition mtd_partition.h:57
CHAR * blockdriver_name
Definition mtd_partition.h:55
UINT32 lock
Definition mtd_partition.h:60
UINT32 patitionnum
Definition mtd_partition.h:54
VOID * mtd_info
Definition mtd_partition.h:58
UINT32 user_num
Definition mtd_partition.h:61
CHAR * chardriver_name
Definition mtd_partition.h:56
UINT32 end_block
Definition mtd_partition.h:53
UINT32 start_block
Definition mtd_partition.h:52
LOS_DL_LIST node_info
Definition mtd_partition.h:59