From 4e922fe95a668ac3a064c750bdcdd838bbb9eca0 Mon Sep 17 00:00:00 2001 From: Konstantin Kondrashov Date: Fri, 27 Dec 2024 17:30:34 +0200 Subject: [PATCH] feat(espefuse): Clean up efuse code for ESP32H2 --- espefuse/efuse/esp32h2/fields.py | 13 ------------- 1 file changed, 13 deletions(-) diff --git a/espefuse/efuse/esp32h2/fields.py b/espefuse/efuse/esp32h2/fields.py index 9165961d9..4609c3feb 100644 --- a/espefuse/efuse/esp32h2/fields.py +++ b/espefuse/efuse/esp32h2/fields.py @@ -306,22 +306,9 @@ def convert(parent, efuse): "keypurpose": EfuseKeyPurposeField, "t_sensor": EfuseTempSensor, "adc_tp": EfuseAdcPointCalibration, - "wafer": EfuseWafer, }.get(efuse.class_type, EfuseField)(parent, efuse) -class EfuseWafer(EfuseField): - def get(self, from_read=True): - hi_bits = self.parent["WAFER_VERSION_MINOR_HI"].get(from_read) - assert self.parent["WAFER_VERSION_MINOR_HI"].bit_len == 1 - lo_bits = self.parent["WAFER_VERSION_MINOR_LO"].get(from_read) - assert self.parent["WAFER_VERSION_MINOR_LO"].bit_len == 3 - return (hi_bits << 3) + lo_bits - - def save(self, new_value): - raise esptool.FatalError("Burning %s is not supported" % self.name) - - class EfuseTempSensor(EfuseField): def get(self, from_read=True): value = self.get_bitstring(from_read)