xtensa/esp32: Partition device supports encryption mode

This commit is contained in:
Dong Heng
2022-12-30 15:49:00 +08:00
committed by Gustavo Henrique Nihei
parent cb404167a7
commit 118222ba46
2 changed files with 354 additions and 151 deletions
File diff suppressed because it is too large Load Diff
+21
View File
@@ -42,6 +42,27 @@ extern "C"
#define EXTERN extern #define EXTERN extern
#endif #endif
/****************************************************************************
* Pre-processor Definitions
****************************************************************************/
/* Partition APP type and subtype */
#define PARTITION_TYPE_APP (0x00)
#define PARTITION_SUBTYPE_FACTORY (0x00)
#define PARTITION_SUBTYPE_OTA_FLAG (0x10)
#define PARTITION_SUBTYPE_OTA_MASK (0x0f)
#define PARTITION_SUBTYPE_TEST (0x20)
/* Partition DATA type and subtype */
#define PARTITION_TYPE_DATA (0x01)
#define PARTITION_SUBTYPE_DATA_OTA (0x00)
#define PARTITION_SUBTYPE_DATA_RF (0x01)
#define PARTITION_SUBTYPE_DATA_WIFI (0x02)
#define PARTITION_SUBTYPE_DATA_NVS_KEYS (0x04)
#define PARTITION_SUBTYPE_DATA_EFUSE_EM (0x05)
/**************************************************************************** /****************************************************************************
* Public Function Prototypes * Public Function Prototypes
****************************************************************************/ ****************************************************************************/