|
TuyaOS
|
Common process - Initialization 更多...
#include "tal_flash.h"
结构体 | |
| struct | UF_PARTITION_TABLE_S |
| UF description 更多... | |
宏定义 | |
| #define | PARTATION_NUM_MAX 3 |
| #define | tuya_hal_flash_erase(addr, size) tal_flash_erase(addr, size) |
| Erase flash 更多... | |
| #define | tuya_hal_flash_read(addr, dst, size) tal_flash_read(addr, dst, size) |
| Read flash 更多... | |
| #define | tuya_hal_flash_write(addr, src, size) tal_flash_write(addr, src, size) |
| Write flash 更多... | |
类型定义 | |
| typedef UF_PARTITION_TABLE_S | PARTITION_TABLE_S |
函数 | |
| PARTITION_TABLE_S * | tuya_hal_get_rcd_flash_desc (void) |
| get rcd flash description 更多... | |
| UNI_STORAGE_DESC_S * | tuya_hal_storage_get_desc (void) |
| Get description of storage 更多... | |
| UF_PARTITION_TABLE_S * | tuya_hal_uf_get_desc (void) |
| Get UF file description 更多... | |
Common process - Initialization
| #define tuya_hal_flash_erase | ( | addr, | |
| size | |||
| ) | tal_flash_erase(addr, size) |
Erase flash
| [in] | addr | flash address |
| [in] | size | size of flash block |
| #define tuya_hal_flash_read | ( | addr, | |
| dst, | |||
| size | |||
| ) | tal_flash_read(addr, dst, size) |
Read flash
| [in] | addr | flash address |
| [out] | dst | pointer of buffer |
| [in] | size | size of buffer |
| #define tuya_hal_flash_write | ( | addr, | |
| src, | |||
| size | |||
| ) | tal_flash_write(addr, src, size) |
Write flash
| [in] | addr | flash address |
| [in] | src | pointer of buffer |
| [in] | size | size of buffer |
| PARTITION_TABLE_S * tuya_hal_get_rcd_flash_desc | ( | void | ) |
get rcd flash description
| UNI_STORAGE_DESC_S * tuya_hal_storage_get_desc | ( | void | ) |
Get description of storage
| void |
| UF_PARTITION_TABLE_S * tuya_hal_uf_get_desc | ( | void | ) |
Get UF file description
| void |