宏定义 | |
#define | IOC_FLASH_BASE 'F' |
#define | IOC_FLASH_ERASE_FLASH (IOC_FLASH_BASE + 0x1) |
#define | IOC_FLASH_INFO_GET (IOC_FLASH_BASE + 0x2) |
#define | IOC_FLASH_ENABLE_SECURE (IOC_FLASH_BASE + 0x4) |
#define | IOC_FLASH_DISABLE_SECURE (IOC_FLASH_BASE + 0x8) |
#define | IOC_BOOT_BASE 'O' |
#define | IOC_FLASH_SET_BOOT_INFO (IOC_FLASH_BASE + IOC_BOOT_BASE + 0x0) |
#define | IOC_FLASH_CLEAR_BOOT_COUNT (IOC_FLASH_BASE + IOC_BOOT_BASE + 0x1) |
#define | IOC_FLASH_GET_BOOT_TYPE (IOC_FLASH_BASE + IOC_BOOT_BASE + 0x2) |
函数 | |
int | vfs_flash_drv_init (void) |
#define IOC_BOOT_BASE 'O' |
在文件 flash_dev.h 第 24 行定义.
#define IOC_FLASH_BASE 'F' |
在文件 flash_dev.h 第 18 行定义.
#define IOC_FLASH_CLEAR_BOOT_COUNT (IOC_FLASH_BASE + IOC_BOOT_BASE + 0x1) |
清理Boot信息
在文件 flash_dev.h 第 27 行定义.
#define IOC_FLASH_DISABLE_SECURE (IOC_FLASH_BASE + 0x8) |
关闭Flash的安全区域
在文件 flash_dev.h 第 22 行定义.
#define IOC_FLASH_ENABLE_SECURE (IOC_FLASH_BASE + 0x4) |
使能Flash的安全区域
在文件 flash_dev.h 第 21 行定义.
#define IOC_FLASH_ERASE_FLASH (IOC_FLASH_BASE + 0x1) |
擦除Flash
在文件 flash_dev.h 第 19 行定义.
#define IOC_FLASH_GET_BOOT_TYPE (IOC_FLASH_BASE + IOC_BOOT_BASE + 0x2) |
获取Boot类型
在文件 flash_dev.h 第 28 行定义.
#define IOC_FLASH_INFO_GET (IOC_FLASH_BASE + 0x2) |
获取Flash信息
在文件 flash_dev.h 第 20 行定义.
#define IOC_FLASH_SET_BOOT_INFO (IOC_FLASH_BASE + IOC_BOOT_BASE + 0x0) |
设置Boot信息
在文件 flash_dev.h 第 26 行定义.
int vfs_flash_drv_init | ( | void | ) |
注册Flash设备驱动到VFS框架