Home
last modified time | relevance | path

Searched refs:read_reg (Results 1 – 25 of 41) sorted by relevance

12

/hal_espressif-latest/tools/esptool_py/esptool/targets/
Desp32s3.py147 return (self.read_reg(self.EFUSE_BLOCK1_ADDR + (4 * num_word)) >> 21) & 0x07
167 hi = (self.read_reg(self.EFUSE_BLOCK1_ADDR + (4 * hi_num_word)) >> 23) & 0x01
169 low = (self.read_reg(self.EFUSE_BLOCK1_ADDR + (4 * low_num_word)) >> 18) & 0x07
174 return (self.read_reg(self.EFUSE_BLOCK2_ADDR + (4 * num_word)) >> 0) & 0x03
178 return (self.read_reg(self.EFUSE_BLOCK1_ADDR + (4 * num_word)) >> 24) & 0x07
188 return (self.read_reg(self.EFUSE_BLOCK1_ADDR + (4 * num_word)) >> 24) & 0x03
204 return (self.read_reg(self.EFUSE_BLOCK1_ADDR + (4 * num_word)) >> 27) & 0x07
208 vendor_id = (self.read_reg(self.EFUSE_BLOCK1_ADDR + (4 * num_word)) >> 0) & 0x07
213 return (self.read_reg(self.EFUSE_BLOCK1_ADDR + (4 * num_word)) >> 3) & 0x03
217 vendor_id = (self.read_reg(self.EFUSE_BLOCK1_ADDR + (4 * num_word)) >> 7) & 0x03
[all …]
Desp32s2.py131 return (self.read_reg(self.EFUSE_BLOCK1_ADDR + (4 * num_word)) >> 0) & 0x0F
135 hi = (self.read_reg(self.EFUSE_BLOCK1_ADDR + (4 * hi_num_word)) >> 20) & 0x01
137 low = (self.read_reg(self.EFUSE_BLOCK1_ADDR + (4 * low_num_word)) >> 4) & 0x07
142 return (self.read_reg(self.EFUSE_BLOCK1_ADDR + (4 * num_word)) >> 18) & 0x03
146 return (self.read_reg(self.EFUSE_BLOCK1_ADDR + (4 * num_word)) >> 21) & 0x0F
153 return (self.read_reg(self.EFUSE_BLOCK1_ADDR + (4 * num_word)) >> 28) & 0x0F
161 return (self.read_reg(self.EFUSE_BLOCK2_ADDR + (4 * num_word)) >> 4) & 0x07
223 mac0 = self.read_reg(self.MAC_EFUSE_REG)
224 mac1 = self.read_reg(self.MAC_EFUSE_REG + 4) # only bottom 16 bits are MAC
231 if self.read_reg(self.EFUSE_RD_REPEAT_DATA3_REG)
[all …]
Desp8266.py67 result = self.read_reg(0x3FF0005C) << 96
68 result |= self.read_reg(0x3FF00058) << 64
69 result |= self.read_reg(0x3FF00054) << 32
70 result |= self.read_reg(0x3FF00050)
132 id0 = self.read_reg(self.ESP_OTP_MAC0)
133 id1 = self.read_reg(self.ESP_OTP_MAC1)
140 mac0 = self.read_reg(self.ESP_OTP_MAC0)
141 mac1 = self.read_reg(self.ESP_OTP_MAC1)
142 mac3 = self.read_reg(self.ESP_OTP_MAC3)
Desp32c3.py121 return (self.read_reg(self.EFUSE_BLOCK1_ADDR + (4 * num_word)) >> 21) & 0x07
125 hi = (self.read_reg(self.EFUSE_BLOCK1_ADDR + (4 * hi_num_word)) >> 23) & 0x01
127 low = (self.read_reg(self.EFUSE_BLOCK1_ADDR + (4 * low_num_word)) >> 18) & 0x07
132 return (self.read_reg(self.EFUSE_BLOCK1_ADDR + (4 * num_word)) >> 24) & 0x03
136 return (self.read_reg(self.EFUSE_BLOCK1_ADDR + (4 * num_word)) >> 27) & 0x07
140 vendor_id = (self.read_reg(self.EFUSE_BLOCK1_ADDR + (4 * num_word)) >> 0) & 0x07
184 mac0 = self.read_reg(self.MAC_EFUSE_REG)
185 mac1 = self.read_reg(self.MAC_EFUSE_REG + 4) # only bottom 16 bits are MAC
194 self.read_reg(self.EFUSE_SECURE_BOOT_EN_REG)
212 return (self.read_reg(reg) >> shift) & 0xF
[all …]
Desp32c2.py72 return (self.read_reg(self.EFUSE_BLOCK2_ADDR + (4 * num_word)) >> 22) & 0x07
85 return (self.read_reg(self.EFUSE_BLOCK2_ADDR + (4 * num_word)) >> 16) & 0xF
89 return (self.read_reg(self.EFUSE_BLOCK2_ADDR + (4 * num_word)) >> 20) & 0x3
137 self.read_reg(self.EFUSE_XTS_KEY_LENGTH_256_REG)
141 word0 = self.read_reg(self.EFUSE_RD_DIS_REG) & self.EFUSE_RD_DIS
155 key_word[i] = self.read_reg(self.EFUSE_BLOCK_KEY0_REG + i * 4)
Desp32c61.py92 return (self.read_reg(self.EFUSE_BLOCK1_ADDR + (4 * num_word)) >> 26) & 0x07
96 return (self.read_reg(self.EFUSE_BLOCK1_ADDR + (4 * num_word)) >> 0) & 0x0F
100 return (self.read_reg(self.EFUSE_BLOCK1_ADDR + (4 * num_word)) >> 4) & 0x03
115 mac0 = self.read_reg(self.MAC_EFUSE_REG)
116 mac1 = self.read_reg(self.MAC_EFUSE_REG + 4) # only bottom 16 bits are MAC
Desp32c6.py106 return (self.read_reg(self.EFUSE_BLOCK1_ADDR + (4 * num_word)) >> 24) & 0x07
110 return (self.read_reg(self.EFUSE_BLOCK1_ADDR + (4 * num_word)) >> 18) & 0x0F
114 return (self.read_reg(self.EFUSE_BLOCK1_ADDR + (4 * num_word)) >> 22) & 0x03
139 mac0 = self.read_reg(self.MAC_EFUSE_REG)
140 mac1 = self.read_reg(self.MAC_EFUSE_REG + 4) # only bottom 16 bits are MAC
159 self.read_reg(self.EFUSE_SECURE_BOOT_EN_REG)
177 return (self.read_reg(reg) >> shift) & 0xF
Desp32p4.py110 return (self.read_reg(self.EFUSE_BLOCK1_ADDR + (4 * num_word)) >> 20) & 0x07
114 return (self.read_reg(self.EFUSE_BLOCK1_ADDR + (4 * num_word)) >> 0) & 0x0F
118 return (self.read_reg(self.EFUSE_BLOCK1_ADDR + (4 * num_word)) >> 4) & 0x03
147 mac0 = self.read_reg(self.MAC_EFUSE_REG)
148 mac1 = self.read_reg(self.MAC_EFUSE_REG + 4) # only bottom 16 bits are MAC
157 self.read_reg(self.EFUSE_SECURE_BOOT_EN_REG)
175 return (self.read_reg(reg) >> shift) & 0xF
Desp32h2beta1.py98 return (self.read_reg(self.EFUSE_BLOCK1_ADDR + (4 * num_word)) >> 0) & 0x07
102 return (self.read_reg(self.EFUSE_BLOCK1_ADDR + (4 * num_word)) >> 18) & 0x07
106 return (self.read_reg(self.EFUSE_BLOCK1_ADDR + (4 * num_word)) >> 21) & 0x03
131 mac0 = self.read_reg(self.MAC_EFUSE_REG)
132 mac1 = self.read_reg(self.MAC_EFUSE_REG + 4) # only bottom 16 bits are MAC
153 return (self.read_reg(reg) >> shift) & 0xF
Desp32.py179 self.read_reg(self.EFUSE_DIS_DOWNLOAD_MANUAL_ENCRYPT_REG)
185 self.read_reg(self.EFUSE_SPI_BOOT_CRYPT_CNT_REG)
192 efuses = self.read_reg(self.EFUSE_RD_ABS_DONE_REG)
213 apb_ctl_date = self.read_reg(self.APB_CTL_DATE_ADDR)
304 efuse_blk0_rdata5 = self.read_reg(self.EFUSE_BLK0_RDATA5_REG_OFFS)
310 efuse_blk0_rdata3_reg = self.read_reg(self.EFUSE_BLK0_RDATA3_REG_OFFS)
316 return self.read_reg(self.EFUSE_RD_REG_BASE + (4 * n))
334 efuse = self.read_reg(self.EFUSE_VDD_SPI_REG)
345 reg = self.read_reg(self.RTC_CNTL_SDIO_CONF_REG)
364 strap_reg = self.read_reg(self.GPIO_STRAP_REG)
[all …]
Desp32h2.py55 return (self.read_reg(self.EFUSE_BLOCK1_ADDR + (4 * num_word)) >> 0) & 0x07
59 return (self.read_reg(self.EFUSE_BLOCK1_ADDR + (4 * num_word)) >> 18) & 0x07
63 return (self.read_reg(self.EFUSE_BLOCK1_ADDR + (4 * num_word)) >> 21) & 0x03
Desp32c5.py102 return (self.read_reg(self.EFUSE_BLOCK1_ADDR + (4 * num_word)) >> 26) & 0x07
106 return (self.read_reg(self.EFUSE_BLOCK1_ADDR + (4 * num_word)) >> 0) & 0x0F
110 return (self.read_reg(self.EFUSE_BLOCK1_ADDR + (4 * num_word)) >> 4) & 0x03
127 self.read_reg(self.PCR_SYSCLK_CONF_REG) & self.PCR_SYSCLK_XTAL_FREQ_V
Desp32c5beta3.py64 return (self.read_reg(self.EFUSE_BLOCK1_ADDR + (4 * num_word)) >> 26) & 0x07
68 return (self.read_reg(self.EFUSE_BLOCK1_ADDR + (4 * num_word)) >> 0) & 0x0F
72 return (self.read_reg(self.EFUSE_BLOCK1_ADDR + (4 * num_word)) >> 4) & 0x03
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32/
Demulate_efuse_controller.py37 def read_reg(self, addr): member in EmulateEfuseController
41 return super(EmulateEfuseController, self).read_reg(addr)
49 if self.read_reg(self.REGS.EFUSE_REG_CMD) == 0:
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32c3/
Dfields.py143 "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)
172 if self.read_reg(self.REGS.EFUSE_CMD_REG) & cmds == 0:
173 if self.read_reg(self.REGS.EFUSE_CMD_REG) & cmds == 0:
260 self.read_reg(self.REGS.EFUSE_RD_REPEAT_ERR0_REG + offs * 4)
273 block.fail = self.read_reg(addr_reg_f) & (1 << fail_bit) != 0
280 self.read_reg(addr_reg_n) >> num_offs
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32p4/
Dfields.py144 "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)
173 if self.read_reg(self.REGS.EFUSE_CMD_REG) & cmds == 0:
174 if self.read_reg(self.REGS.EFUSE_CMD_REG) & cmds == 0:
253 self.read_reg(self.REGS.EFUSE_RD_REPEAT_ERR0_REG + offs * 4)
269 reg_value = self.read_reg(addr_reg)
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32c5/
Dfields.py143 "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)
172 if self.read_reg(self.REGS.EFUSE_CMD_REG) & cmds == 0:
173 if self.read_reg(self.REGS.EFUSE_CMD_REG) & cmds == 0:
262 self.read_reg(self.REGS.EFUSE_RD_REPEAT_ERR0_REG + offs * 4)
278 reg_value = self.read_reg(addr_reg)
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32c5beta3/
Dfields.py143 "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)
172 if self.read_reg(self.REGS.EFUSE_CMD_REG) & cmds == 0:
173 if self.read_reg(self.REGS.EFUSE_CMD_REG) & cmds == 0:
262 self.read_reg(self.REGS.EFUSE_RD_REPEAT_ERR0_REG + offs * 4)
278 reg_value = self.read_reg(addr_reg)
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32c6/
Dfields.py143 "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)
172 if self.read_reg(self.REGS.EFUSE_CMD_REG) & cmds == 0:
173 if self.read_reg(self.REGS.EFUSE_CMD_REG) & cmds == 0:
262 self.read_reg(self.REGS.EFUSE_RD_REPEAT_ERR0_REG + offs * 4)
278 reg_value = self.read_reg(addr_reg)
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32c61/
Dfields.py143 "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)
172 if self.read_reg(self.REGS.EFUSE_CMD_REG) & cmds == 0:
173 if self.read_reg(self.REGS.EFUSE_CMD_REG) & cmds == 0:
262 self.read_reg(self.REGS.EFUSE_RD_REPEAT_ERR0_REG + offs * 4)
278 reg_value = self.read_reg(addr_reg)
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32h2/
Dfields.py143 "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)
172 if self.read_reg(self.REGS.EFUSE_CMD_REG) & cmds == 0:
173 if self.read_reg(self.REGS.EFUSE_CMD_REG) & cmds == 0:
263 self.read_reg(self.REGS.EFUSE_RD_REPEAT_ERR0_REG + offs * 4)
279 reg_value = self.read_reg(addr_reg)
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32h2beta1/
Dfields.py143 "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)
172 if self.read_reg(self.REGS.EFUSE_CMD_REG) & cmds == 0:
173 if self.read_reg(self.REGS.EFUSE_CMD_REG) & cmds == 0:
262 self.read_reg(self.REGS.EFUSE_RD_REPEAT_ERR0_REG + offs * 4)
278 reg_value = self.read_reg(addr_reg)
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32s3/
Dfields.py143 "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)
172 if self.read_reg(self.REGS.EFUSE_CMD_REG) & cmds == 0:
173 if self.read_reg(self.REGS.EFUSE_CMD_REG) & cmds == 0:
262 self.read_reg(self.REGS.EFUSE_RD_REPEAT_ERR0_REG + offs * 4)
278 reg_value = self.read_reg(addr_reg)
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32s3beta2/
Dfields.py143 "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)
172 if self.read_reg(self.REGS.EFUSE_CMD_REG) & cmds == 0:
173 if self.read_reg(self.REGS.EFUSE_CMD_REG) & cmds == 0:
262 self.read_reg(self.REGS.EFUSE_RD_REPEAT_ERR0_REG + offs * 4)
278 reg_value = self.read_reg(addr_reg)
/hal_espressif-latest/tools/esptool_py/espefuse/efuse/esp32c2/
Dfields.py140 "EFUSE_RD_RS_ERR_REG", self.read_reg(self.REGS.EFUSE_RD_RS_ERR_REG)
164 if self.read_reg(self.REGS.EFUSE_CMD_REG) & cmds == 0:
165 if self.read_reg(self.REGS.EFUSE_CMD_REG) & cmds == 0:
261 self.read_reg(self.REGS.EFUSE_RD_REPEAT_ERR_REG + offs * 4)
277 reg_value = self.read_reg(addr_reg)

12