feat(efuse): Adds 3-bit field for wafer major version in ESP32-P4

This commit is contained in:
Konstantin Kondrashov
2025-09-18 23:32:59 +08:00
committed by Konstantin Kondrashov
parent e4e7633f45
commit 645f0be984
6 changed files with 60 additions and 38 deletions
@@ -57,7 +57,7 @@ __attribute__((always_inline)) static inline bool efuse_ll_get_secure_boot_v2_en
// use efuse_hal_get_major_chip_version() to get major chip version
__attribute__((always_inline)) static inline uint32_t efuse_ll_get_chip_wafer_version_major(void)
{
return EFUSE.rd_mac_sys_2.wafer_version_major;
return (EFUSE.rd_mac_sys_2.wafer_version_major_hi << 2) | EFUSE.rd_mac_sys_2.wafer_version_major_lo;
}
// use efuse_hal_get_minor_chip_version() to get minor chip version