|
91 | 91 | #define EFUSE_RD_BLK3_PART_RESERVE_M ((EFUSE_RD_BLK3_PART_RESERVE_V)<<(EFUSE_RD_BLK3_PART_RESERVE_S)) |
92 | 92 | #define EFUSE_RD_BLK3_PART_RESERVE_V 0x1 |
93 | 93 | #define EFUSE_RD_BLK3_PART_RESERVE_S 14 |
94 | | -/* EFUSE_RD_CHIP_VER_RESERVE : R/W ;bitpos:[13:12] ;default: 2'b0 ; */ |
95 | | -/*description: */ |
96 | | -#define EFUSE_RD_CHIP_VER_RESERVE 0x00000003 |
97 | | -#define EFUSE_RD_CHIP_VER_RESERVE_M ((EFUSE_RD_CHIP_VER_RESERVE_V)<<(EFUSE_RD_CHIP_VER_RESERVE_S)) |
98 | | -#define EFUSE_RD_CHIP_VER_RESERVE_V 0x3 |
99 | | -#define EFUSE_RD_CHIP_VER_RESERVE_S 12 |
100 | | -/* EFUSE_RD_CHIP_VER : R/W ;bitpos:[11:9] ;default: 3'b0 ; */ |
| 94 | +/* EFUSE_RD_CHIP_CPU_FREQ_RATED : R/W ;bitpos:[13] ;default: 1'b0 ; */ |
| 95 | +/*description: If set, the ESP32's maximum CPU frequency has been rated*/ |
| 96 | +#define EFUSE_RD_CHIP_CPU_FREQ_RATED (BIT(13)) |
| 97 | +#define EFUSE_RD_CHIP_CPU_FREQ_RATED_M ((EFUSE_RD_CHIP_CPU_FREQ_RATED_V)<<(EFUSE_RD_CHIP_CPU_FREQ_RATED_S)) |
| 98 | +#define EFUSE_RD_CHIP_CPU_FREQ_RATED_V 0x1 |
| 99 | +#define EFUSE_RD_CHIP_CPU_FREQ_RATED_S 13 |
| 100 | +/* EFUSE_RD_CHIP_CPU_FREQ_LOW : R/W ;bitpos:[12] ;default: 1'b0 ; */ |
| 101 | +/*description: If set alongside EFUSE_RD_CHIP_CPU_FREQ_RATED, the ESP32's max CPU frequency is rated for 160MHz. 240MHz otherwise*/ |
| 102 | +#define EFUSE_RD_CHIP_CPU_FREQ_LOW (BIT(12)) |
| 103 | +#define EFUSE_RD_CHIP_CPU_FREQ_LOW_M ((EFUSE_RD_CHIP_CPU_FREQ_LOW_V)<<(EFUSE_RD_CHIP_CPU_FREQ_LOW_S)) |
| 104 | +#define EFUSE_RD_CHIP_CPU_FREQ_LOW_V 0x1 |
| 105 | +#define EFUSE_RD_CHIP_CPU_FREQ_LOW_S 12 |
| 106 | +/* EFUSE_RD_CHIP_VER_PKG : R/W ;bitpos:[11:9] ;default: 3'b0 ; */ |
101 | 107 | /*description: chip package */ |
102 | | -#define EFUSE_RD_CHIP_VER 0x00000007 |
| 108 | +#define EFUSE_RD_CHIP_VER_PKG 0x00000007 |
103 | 109 | #define EFUSE_RD_CHIP_VER_PKG_M ((EFUSE_RD_CHIP_VER_PKG_V)<<(EFUSE_RD_CHIP_VER_PKG_S)) |
104 | 110 | #define EFUSE_RD_CHIP_VER_PKG_V 0x7 |
105 | 111 | #define EFUSE_RD_CHIP_VER_PKG_S 9 |
|
341 | 347 | #define EFUSE_BLK3_PART_RESERVE_M ((EFUSE_BLK3_PART_RESERVE_V)<<(EFUSE_BLK3_PART_RESERVE_S)) |
342 | 348 | #define EFUSE_BLK3_PART_RESERVE_V 0x1 |
343 | 349 | #define EFUSE_BLK3_PART_RESERVE_S 14 |
344 | | -/* EFUSE_CHIP_VER_RESERVE : R/W ;bitpos:[13:12] ;default: 2'b0 ; */ |
345 | | -/*description: */ |
346 | | -#define EFUSE_CHIP_VER_RESERVE 0x00000003 |
347 | | -#define EFUSE_CHIP_VER_RESERVE_M ((EFUSE_CHIP_VER_RESERVE_V)<<(EFUSE_CHIP_VER_RESERVE_S)) |
348 | | -#define EFUSE_CHIP_VER_RESERVE_V 0x3 |
349 | | -#define EFUSE_CHIP_VER_RESERVE_S 12 |
350 | | -/* EFUSE_CHIP_VER : R/W ;bitpos:[11:9] ;default: 3'b0 ; */ |
| 350 | +/* EFUSE_CHIP_CPU_FREQ_RATED : R/W ;bitpos:[13] ;default: 1'b0 ; */ |
| 351 | +/*description: If set, the ESP32's maximum CPU frequency has been rated*/ |
| 352 | +#define EFUSE_CHIP_CPU_FREQ_RATED (BIT(13)) |
| 353 | +#define EFUSE_CHIP_CPU_FREQ_RATED_M ((EFUSE_CHIP_CPU_FREQ_RATED_V)<<(EFUSE_CHIP_CPU_FREQ_RATED_S)) |
| 354 | +#define EFUSE_CHIP_CPU_FREQ_RATED_V 0x1 |
| 355 | +#define EFUSE_CHIP_CPU_FREQ_RATED_S 13 |
| 356 | +/* EFUSE_CHIP_CPU_FREQ_LOW : R/W ;bitpos:[12] ;default: 1'b0 ; */ |
| 357 | +/*description: If set alongside EFUSE_CHIP_CPU_FREQ_RATED, the ESP32's max CPU frequency is rated for 160MHz. 240MHz otherwise*/ |
| 358 | +#define EFUSE_CHIP_CPU_FREQ_LOW (BIT(12)) |
| 359 | +#define EFUSE_CHIP_CPU_FREQ_LOW_M ((EFUSE_CHIP_CPU_FREQ_LOW_V)<<(EFUSE_CHIP_CPU_FREQ_LOW_S)) |
| 360 | +#define EFUSE_CHIP_CPU_FREQ_LOW_V 0x1 |
| 361 | +#define EFUSE_CHIP_CPU_FREQ_LOW_S 12 |
| 362 | +/* EFUSE_CHIP_VER_PKG : R/W ;bitpos:[11:9] ;default: 3'b0 ; */ |
351 | 363 | /*description: */ |
352 | 364 | #define EFUSE_CHIP_VER_PKG 0x00000007 |
353 | 365 | #define EFUSE_CHIP_VER_PKG_M ((EFUSE_CHIP_VER_PKG_V)<<(EFUSE_CHIP_VER_PKG_S)) |
354 | 366 | #define EFUSE_CHIP_VER_PKG_V 0x7 |
355 | 367 | #define EFUSE_CHIP_VER_PKG_S 9 |
| 368 | +#define EFUSE_CHIP_VER_PKG_ESP32D0WDQ6 0 |
| 369 | +#define EFUSE_CHIP_VER_PKG_ESP32D0WDQ5 1 |
| 370 | +#define EFUSE_CHIP_VER_PKG_ESP32D2WDQ5 2 |
| 371 | +#define EFUSE_CHIP_VER_PKG_ESP32PICOD2 4 |
| 372 | +#define EFUSE_CHIP_VER_PKG_ESP32PICOD4 5 |
356 | 373 | /* EFUSE_SPI_PAD_CONFIG_HD : R/W ;bitpos:[8:4] ;default: 5'b0 ; */ |
357 | 374 | /*description: program for SPI_pad_config_hd*/ |
358 | 375 | #define EFUSE_SPI_PAD_CONFIG_HD 0x0000001F |
|
0 commit comments