31#ifndef _LOS_PARTITION_UTILS_H
32#define _LOS_PARTITION_UTILS_H
37#define BYTES_PER_MBYTE 0x100000
38#define BYTES_PER_KBYTE 0x400
39#define DEC_NUMBER_STRING "0123456789"
40#define HEX_NUMBER_STRING "0123456789abcdefABCDEF"
42#define COMMAND_LINE_ADDR LOSCFG_BOOTENV_ADDR * BYTES_PER_KBYTE
43#define COMMAND_LINE_SIZE 1024
45#if defined(LOSCFG_STORAGE_SPINOR)
46#define FLASH_TYPE "spinor"
47#define STORAGE_TYPE "flash"
48#define FS_TYPE "jffs2"
50#define STORAGE_TYPE "emmc"
INT32 GetPartitionInfo(struct PartitionInfo *partInfo)
const CHAR * GetDevNameOfPartition(const struct PartitionInfo *partInfo)
INT32 ResetDevNameofPartition(const struct PartitionInfo *partInfo)
const CHAR * storageTypeArgName
const CHAR * fsTypeArgName
const CHAR * cmdlineArgName
命令行参数名称
const CHAR * partName
分区名称
const CHAR * partSizeArgName