Home
last modified time | relevance | path

Searched refs:REGS (Results 1 – 25 of 30) sorted by relevance

12

/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32/
Demulate_efuse_controller.py23 self.REGS = EfuseDefineRegisters
38 if addr == self.REGS.APB_CTL_DATE_ADDR:
39 return self.REGS.APB_CTL_DATE_V << self.REGS.APB_CTL_DATE_S
47 deadline = time.time() + self.REGS.EFUSE_BURN_TIMEOUT
49 if self.read_reg(self.REGS.EFUSE_REG_CMD) == 0:
55 self.write_reg(self.REGS.EFUSE_REG_CMD, self.REGS.EFUSE_CMD_WRITE)
57 self.write_reg(self.REGS.EFUSE_REG_CONF, self.REGS.EFUSE_CONF_READ)
58 self.write_reg(self.REGS.EFUSE_REG_CMD, self.REGS.EFUSE_CMD_READ)
62 if addr == self.REGS.EFUSE_REG_CMD:
63 if value == self.REGS.EFUSE_CMD_WRITE:
[all …]
Dfields.py25 parent.coding_scheme = parent.REGS.CODING_SCHEME_NONE
33 if self.get_coding_scheme() == self.parent.REGS.CODING_SCHEME_34:
81 self.REGS = EfuseDefineRegisters
110 if self.coding_scheme == self.REGS.CODING_SCHEME_NONE:
115 elif self.coding_scheme == self.REGS.CODING_SCHEME_34:
168 self.read_efuse(self.REGS.EFUSE_CODING_SCHEME_WORD)
169 & self.REGS.EFUSE_CODING_SCHEME_MASK
171 if coding_scheme == self.REGS.CODING_SCHEME_NONE_RECOVERY:
172 self.coding_scheme = self.REGS.CODING_SCHEME_NONE
180 "EFUSE_REG_DEC_STATUS", self.read_reg(self.REGS.EFUSE_REG_DEC_STATUS)
[all …]
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32s2/
Dfields.py38 if self.get_coding_scheme() == self.parent.REGS.CODING_SCHEME_RS:
71 self.REGS = EfuseDefineRegisters
136 self.coding_scheme = self.REGS.CODING_SCHEME_RS
143 "EFUSE_RD_RS_ERR0_REG", self.read_reg(self.REGS.EFUSE_RD_RS_ERR0_REG)
148 "EFUSE_RD_RS_ERR1_REG", self.read_reg(self.REGS.EFUSE_RD_RS_ERR1_REG)
164 self.REGS.EFUSE_PGM_DATA0_REG, self.REGS.EFUSE_PGM_DATA0_REG + 32, 4
169 deadline = time.time() + self.REGS.EFUSE_BURN_TIMEOUT
171 cmds = self.REGS.EFUSE_PGM_CMD | self.REGS.EFUSE_READ_CMD
172 if self.read_reg(self.REGS.EFUSE_CMD_REG) & cmds == 0:
173 if self.read_reg(self.REGS.EFUSE_CMD_REG) & cmds == 0:
[all …]
Demulate_efuse_controller.py23 self.REGS = EfuseDefineRegisters
25 self.write_reg(self.REGS.EFUSE_CMD_REG, 0)
50 if addr == self.REGS.EFUSE_CMD_REG:
51 if value & self.REGS.EFUSE_PGM_CMD:
56 self.write_reg(self.REGS.EFUSE_CMD_REG, 0)
57 elif value == self.REGS.EFUSE_READ_CMD:
59 self.write_reg(self.REGS.EFUSE_CMD_REG, 0)
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32c2/
Dfields.py38 if self.get_coding_scheme() == self.parent.REGS.CODING_SCHEME_RS:
71 self.REGS = EfuseDefineRegisters
133 self.coding_scheme = self.REGS.CODING_SCHEME_RS
140 "EFUSE_RD_RS_ERR_REG", self.read_reg(self.REGS.EFUSE_RD_RS_ERR_REG)
156 self.REGS.EFUSE_PGM_DATA0_REG, self.REGS.EFUSE_PGM_DATA0_REG + 32, 4
161 deadline = time.time() + self.REGS.EFUSE_BURN_TIMEOUT
163 cmds = self.REGS.EFUSE_PGM_CMD | self.REGS.EFUSE_READ_CMD
164 if self.read_reg(self.REGS.EFUSE_CMD_REG) & cmds == 0:
165 if self.read_reg(self.REGS.EFUSE_CMD_REG) & cmds == 0:
176 self.write_reg(self.REGS.EFUSE_CONF_REG, self.REGS.EFUSE_WRITE_OP_CODE)
[all …]
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32c3/
Dfields.py38 if self.get_coding_scheme() == self.parent.REGS.CODING_SCHEME_RS:
71 self.REGS = EfuseDefineRegisters
136 self.coding_scheme = self.REGS.CODING_SCHEME_RS
143 "EFUSE_RD_RS_ERR0_REG", self.read_reg(self.REGS.EFUSE_RD_RS_ERR0_REG)
148 "EFUSE_RD_RS_ERR1_REG", self.read_reg(self.REGS.EFUSE_RD_RS_ERR1_REG)
164 self.REGS.EFUSE_PGM_DATA0_REG, self.REGS.EFUSE_PGM_DATA0_REG + 32, 4
169 deadline = time.time() + self.REGS.EFUSE_BURN_TIMEOUT
171 cmds = self.REGS.EFUSE_PGM_CMD | self.REGS.EFUSE_READ_CMD
172 if self.read_reg(self.REGS.EFUSE_CMD_REG) & cmds == 0:
173 if self.read_reg(self.REGS.EFUSE_CMD_REG) & cmds == 0:
[all …]
Demulate_efuse_controller.py23 self.REGS = EfuseDefineRegisters
25 self.write_reg(self.REGS.EFUSE_CMD_REG, 0)
50 if addr == self.REGS.EFUSE_CMD_REG:
51 if value & self.REGS.EFUSE_PGM_CMD:
56 self.write_reg(self.REGS.EFUSE_CMD_REG, 0)
57 elif value == self.REGS.EFUSE_READ_CMD:
59 self.write_reg(self.REGS.EFUSE_CMD_REG, 0)
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32c5/
Dfields.py38 if self.get_coding_scheme() == self.parent.REGS.CODING_SCHEME_RS:
71 self.REGS = EfuseDefineRegisters
136 self.coding_scheme = self.REGS.CODING_SCHEME_RS
143 "EFUSE_RD_RS_ERR0_REG", self.read_reg(self.REGS.EFUSE_RD_RS_ERR0_REG)
148 "EFUSE_RD_RS_ERR1_REG", self.read_reg(self.REGS.EFUSE_RD_RS_ERR1_REG)
164 self.REGS.EFUSE_PGM_DATA0_REG, self.REGS.EFUSE_PGM_DATA0_REG + 32, 4
169 deadline = time.time() + self.REGS.EFUSE_BURN_TIMEOUT
171 cmds = self.REGS.EFUSE_PGM_CMD | self.REGS.EFUSE_READ_CMD
172 if self.read_reg(self.REGS.EFUSE_CMD_REG) & cmds == 0:
173 if self.read_reg(self.REGS.EFUSE_CMD_REG) & cmds == 0:
[all …]
Demulate_efuse_controller.py23 self.REGS = EfuseDefineRegisters
25 self.write_reg(self.REGS.EFUSE_CMD_REG, 0)
50 if addr == self.REGS.EFUSE_CMD_REG:
51 if value & self.REGS.EFUSE_PGM_CMD:
56 self.write_reg(self.REGS.EFUSE_CMD_REG, 0)
57 elif value == self.REGS.EFUSE_READ_CMD:
59 self.write_reg(self.REGS.EFUSE_CMD_REG, 0)
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32c5beta3/
Dfields.py38 if self.get_coding_scheme() == self.parent.REGS.CODING_SCHEME_RS:
71 self.REGS = EfuseDefineRegisters
136 self.coding_scheme = self.REGS.CODING_SCHEME_RS
143 "EFUSE_RD_RS_ERR0_REG", self.read_reg(self.REGS.EFUSE_RD_RS_ERR0_REG)
148 "EFUSE_RD_RS_ERR1_REG", self.read_reg(self.REGS.EFUSE_RD_RS_ERR1_REG)
164 self.REGS.EFUSE_PGM_DATA0_REG, self.REGS.EFUSE_PGM_DATA0_REG + 32, 4
169 deadline = time.time() + self.REGS.EFUSE_BURN_TIMEOUT
171 cmds = self.REGS.EFUSE_PGM_CMD | self.REGS.EFUSE_READ_CMD
172 if self.read_reg(self.REGS.EFUSE_CMD_REG) & cmds == 0:
173 if self.read_reg(self.REGS.EFUSE_CMD_REG) & cmds == 0:
[all …]
Demulate_efuse_controller.py23 self.REGS = EfuseDefineRegisters
25 self.write_reg(self.REGS.EFUSE_CMD_REG, 0)
50 if addr == self.REGS.EFUSE_CMD_REG:
51 if value & self.REGS.EFUSE_PGM_CMD:
56 self.write_reg(self.REGS.EFUSE_CMD_REG, 0)
57 elif value == self.REGS.EFUSE_READ_CMD:
59 self.write_reg(self.REGS.EFUSE_CMD_REG, 0)
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32c6/
Dfields.py38 if self.get_coding_scheme() == self.parent.REGS.CODING_SCHEME_RS:
71 self.REGS = EfuseDefineRegisters
136 self.coding_scheme = self.REGS.CODING_SCHEME_RS
143 "EFUSE_RD_RS_ERR0_REG", self.read_reg(self.REGS.EFUSE_RD_RS_ERR0_REG)
148 "EFUSE_RD_RS_ERR1_REG", self.read_reg(self.REGS.EFUSE_RD_RS_ERR1_REG)
164 self.REGS.EFUSE_PGM_DATA0_REG, self.REGS.EFUSE_PGM_DATA0_REG + 32, 4
169 deadline = time.time() + self.REGS.EFUSE_BURN_TIMEOUT
171 cmds = self.REGS.EFUSE_PGM_CMD | self.REGS.EFUSE_READ_CMD
172 if self.read_reg(self.REGS.EFUSE_CMD_REG) & cmds == 0:
173 if self.read_reg(self.REGS.EFUSE_CMD_REG) & cmds == 0:
[all …]
Demulate_efuse_controller.py23 self.REGS = EfuseDefineRegisters
25 self.write_reg(self.REGS.EFUSE_CMD_REG, 0)
50 if addr == self.REGS.EFUSE_CMD_REG:
51 if value & self.REGS.EFUSE_PGM_CMD:
56 self.write_reg(self.REGS.EFUSE_CMD_REG, 0)
57 elif value == self.REGS.EFUSE_READ_CMD:
59 self.write_reg(self.REGS.EFUSE_CMD_REG, 0)
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32c61/
Dfields.py38 if self.get_coding_scheme() == self.parent.REGS.CODING_SCHEME_RS:
71 self.REGS = EfuseDefineRegisters
136 self.coding_scheme = self.REGS.CODING_SCHEME_RS
143 "EFUSE_RD_RS_ERR0_REG", self.read_reg(self.REGS.EFUSE_RD_RS_ERR0_REG)
148 "EFUSE_RD_RS_ERR1_REG", self.read_reg(self.REGS.EFUSE_RD_RS_ERR1_REG)
164 self.REGS.EFUSE_PGM_DATA0_REG, self.REGS.EFUSE_PGM_DATA0_REG + 32, 4
169 deadline = time.time() + self.REGS.EFUSE_BURN_TIMEOUT
171 cmds = self.REGS.EFUSE_PGM_CMD | self.REGS.EFUSE_READ_CMD
172 if self.read_reg(self.REGS.EFUSE_CMD_REG) & cmds == 0:
173 if self.read_reg(self.REGS.EFUSE_CMD_REG) & cmds == 0:
[all …]
Demulate_efuse_controller.py23 self.REGS = EfuseDefineRegisters
25 self.write_reg(self.REGS.EFUSE_CMD_REG, 0)
50 if addr == self.REGS.EFUSE_CMD_REG:
51 if value & self.REGS.EFUSE_PGM_CMD:
56 self.write_reg(self.REGS.EFUSE_CMD_REG, 0)
57 elif value == self.REGS.EFUSE_READ_CMD:
59 self.write_reg(self.REGS.EFUSE_CMD_REG, 0)
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32h2/
Dfields.py38 if self.get_coding_scheme() == self.parent.REGS.CODING_SCHEME_RS:
71 self.REGS = EfuseDefineRegisters
136 self.coding_scheme = self.REGS.CODING_SCHEME_RS
143 "EFUSE_RD_RS_ERR0_REG", self.read_reg(self.REGS.EFUSE_RD_RS_ERR0_REG)
148 "EFUSE_RD_RS_ERR1_REG", self.read_reg(self.REGS.EFUSE_RD_RS_ERR1_REG)
164 self.REGS.EFUSE_PGM_DATA0_REG, self.REGS.EFUSE_PGM_DATA0_REG + 32, 4
169 deadline = time.time() + self.REGS.EFUSE_BURN_TIMEOUT
171 cmds = self.REGS.EFUSE_PGM_CMD | self.REGS.EFUSE_READ_CMD
172 if self.read_reg(self.REGS.EFUSE_CMD_REG) & cmds == 0:
173 if self.read_reg(self.REGS.EFUSE_CMD_REG) & cmds == 0:
[all …]
Demulate_efuse_controller.py23 self.REGS = EfuseDefineRegisters
25 self.write_reg(self.REGS.EFUSE_CMD_REG, 0)
50 if addr == self.REGS.EFUSE_CMD_REG:
51 if value & self.REGS.EFUSE_PGM_CMD:
56 self.write_reg(self.REGS.EFUSE_CMD_REG, 0)
57 elif value == self.REGS.EFUSE_READ_CMD:
59 self.write_reg(self.REGS.EFUSE_CMD_REG, 0)
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32h2beta1/
Dfields.py38 if self.get_coding_scheme() == self.parent.REGS.CODING_SCHEME_RS:
71 self.REGS = EfuseDefineRegisters
136 self.coding_scheme = self.REGS.CODING_SCHEME_RS
143 "EFUSE_RD_RS_ERR0_REG", self.read_reg(self.REGS.EFUSE_RD_RS_ERR0_REG)
148 "EFUSE_RD_RS_ERR1_REG", self.read_reg(self.REGS.EFUSE_RD_RS_ERR1_REG)
164 self.REGS.EFUSE_PGM_DATA0_REG, self.REGS.EFUSE_PGM_DATA0_REG + 32, 4
169 deadline = time.time() + self.REGS.EFUSE_BURN_TIMEOUT
171 cmds = self.REGS.EFUSE_PGM_CMD | self.REGS.EFUSE_READ_CMD
172 if self.read_reg(self.REGS.EFUSE_CMD_REG) & cmds == 0:
173 if self.read_reg(self.REGS.EFUSE_CMD_REG) & cmds == 0:
[all …]
Demulate_efuse_controller.py23 self.REGS = EfuseDefineRegisters
25 self.write_reg(self.REGS.EFUSE_CMD_REG, 0)
50 if addr == self.REGS.EFUSE_CMD_REG:
51 if value & self.REGS.EFUSE_PGM_CMD:
56 self.write_reg(self.REGS.EFUSE_CMD_REG, 0)
57 elif value == self.REGS.EFUSE_READ_CMD:
59 self.write_reg(self.REGS.EFUSE_CMD_REG, 0)
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32s3/
Dfields.py38 if self.get_coding_scheme() == self.parent.REGS.CODING_SCHEME_RS:
71 self.REGS = EfuseDefineRegisters
136 self.coding_scheme = self.REGS.CODING_SCHEME_RS
143 "EFUSE_RD_RS_ERR0_REG", self.read_reg(self.REGS.EFUSE_RD_RS_ERR0_REG)
148 "EFUSE_RD_RS_ERR1_REG", self.read_reg(self.REGS.EFUSE_RD_RS_ERR1_REG)
164 self.REGS.EFUSE_PGM_DATA0_REG, self.REGS.EFUSE_PGM_DATA0_REG + 32, 4
169 deadline = time.time() + self.REGS.EFUSE_BURN_TIMEOUT
171 cmds = self.REGS.EFUSE_PGM_CMD | self.REGS.EFUSE_READ_CMD
172 if self.read_reg(self.REGS.EFUSE_CMD_REG) & cmds == 0:
173 if self.read_reg(self.REGS.EFUSE_CMD_REG) & cmds == 0:
[all …]
Demulate_efuse_controller.py23 self.REGS = EfuseDefineRegisters
25 self.write_reg(self.REGS.EFUSE_CMD_REG, 0)
50 if addr == self.REGS.EFUSE_CMD_REG:
51 if value & self.REGS.EFUSE_PGM_CMD:
56 self.write_reg(self.REGS.EFUSE_CMD_REG, 0)
57 elif value == self.REGS.EFUSE_READ_CMD:
59 self.write_reg(self.REGS.EFUSE_CMD_REG, 0)
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32s3beta2/
Dfields.py38 if self.get_coding_scheme() == self.parent.REGS.CODING_SCHEME_RS:
71 self.REGS = EfuseDefineRegisters
136 self.coding_scheme = self.REGS.CODING_SCHEME_RS
143 "EFUSE_RD_RS_ERR0_REG", self.read_reg(self.REGS.EFUSE_RD_RS_ERR0_REG)
148 "EFUSE_RD_RS_ERR1_REG", self.read_reg(self.REGS.EFUSE_RD_RS_ERR1_REG)
164 self.REGS.EFUSE_PGM_DATA0_REG, self.REGS.EFUSE_PGM_DATA0_REG + 32, 4
169 deadline = time.time() + self.REGS.EFUSE_BURN_TIMEOUT
171 cmds = self.REGS.EFUSE_PGM_CMD | self.REGS.EFUSE_READ_CMD
172 if self.read_reg(self.REGS.EFUSE_CMD_REG) & cmds == 0:
173 if self.read_reg(self.REGS.EFUSE_CMD_REG) & cmds == 0:
[all …]
Demulate_efuse_controller.py23 self.REGS = EfuseDefineRegisters
25 self.write_reg(self.REGS.EFUSE_CMD_REG, 0)
50 if addr == self.REGS.EFUSE_CMD_REG:
51 if value & self.REGS.EFUSE_PGM_CMD:
56 self.write_reg(self.REGS.EFUSE_CMD_REG, 0)
57 elif value == self.REGS.EFUSE_READ_CMD:
59 self.write_reg(self.REGS.EFUSE_CMD_REG, 0)
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32p4/
Demulate_efuse_controller.py23 self.REGS = EfuseDefineRegisters
25 self.write_reg(self.REGS.EFUSE_CMD_REG, 0)
50 if addr == self.REGS.EFUSE_CMD_REG:
51 if value & self.REGS.EFUSE_PGM_CMD:
56 self.write_reg(self.REGS.EFUSE_CMD_REG, 0)
57 elif value == self.REGS.EFUSE_READ_CMD:
59 self.write_reg(self.REGS.EFUSE_CMD_REG, 0)
Dfields.py38 if self.get_coding_scheme() == self.parent.REGS.CODING_SCHEME_RS:
71 self.REGS = EfuseDefineRegisters
137 self.coding_scheme = self.REGS.CODING_SCHEME_RS
144 "EFUSE_RD_RS_ERR0_REG", self.read_reg(self.REGS.EFUSE_RD_RS_ERR0_REG)
149 "EFUSE_RD_RS_ERR1_REG", self.read_reg(self.REGS.EFUSE_RD_RS_ERR1_REG)
165 self.REGS.EFUSE_PGM_DATA0_REG, self.REGS.EFUSE_PGM_DATA0_REG + 32, 4
170 deadline = time.time() + self.REGS.EFUSE_BURN_TIMEOUT
172 cmds = self.REGS.EFUSE_PGM_CMD | self.REGS.EFUSE_READ_CMD
173 if self.read_reg(self.REGS.EFUSE_CMD_REG) & cmds == 0:
174 if self.read_reg(self.REGS.EFUSE_CMD_REG) & cmds == 0:
[all …]

12