Lines Matching full:efuse
17 /** \defgroup efuse_APIs efuse APIs
18 * @brief ESP32 efuse read/write APIs
68 * @brief Enable efuse subsystem. Called after reset. Doesn't need to be called again.
73 * @brief Efuse read operation: copies data from physical efuses to efuse read registers.
82 …* @brief Efuse write operation: Copies data from efuse write registers to efuse. Operates on a si…
91 * @brief Set all Efuse program registers to zero.
98 * @brief Program a block of key data to an efuse block
110 /* @brief Return the address of a particular efuse block's first read register
112 * @param block Index of efuse block to look up
120 * @brief Return the current purpose set for an efuse key block
159 * @brief Return the number of unused efuse key blocks (0-6)
164 * @brief Calculate Reed-Solomon Encoding values for a block of efuse data.
172 * @brief Read spi flash pads configuration from Efuse
179 * WP pin (for quad I/O modes) is not saved in efuse and not returned by this function.
184 * @brief Read spi flash wp pad from Efuse
193 * @brief Read opi flash pads configuration from Efuse
203 * @brief Read if download mode disabled from Efuse
206 * - true for efuse disable download mode.
207 * - false for efuse doesn't disable download mode.
212 * @brief Read if legacy spi flash boot mode disabled from Efuse
215 * - true for efuse disable legacy spi flash boot mode.
216 * - false for efuse doesn't disable legacy spi flash boot mode.
221 * @brief Read if uart print control value from Efuse
241 * @brief Read if usb download mode disabled from Efuse
247 * - true for efuse disable usb download mode.
248 * - false for efuse doesn't disable usb download mode.
254 * @brief Read if usb module disabled from Efuse
257 * - true for efuse disable usb module.
258 * - false for efuse doesn't disable usb module.
263 * @brief Read if security download modes enabled from Efuse
266 * - true for efuse enable security download mode.
267 * - false for efuse doesn't enable security download mode.
272 * @brief Return true if secure boot is enabled in EFuse
277 * @brief Return true if secure boot aggressive revoke is enabled in EFuse
282 * @brief Return true if cache encryption (flash, PSRAM, etc) is enabled from boot via EFuse
287 * @brief Return true if EFuse indicates an external phy needs to be used for USB
292 * @brief Return true if EFuse indicates USB device persistence is disabled
302 * @brief Return true if EFuse indicates an opi flash is attached.
307 * @brief Return true if EFuse indicates to send a flash resume command.
312 * @brief return the time in us ROM boot need wait flash to power on from Efuse
347 * Works if JTAG has been "soft" disabled by burning the EFUSE_SOFT_DIS_JTAG efuse.
349 … module to generate a "downstream" HMAC value from a key already saved in efuse, and then write th…
359 * @brief A crc8 algorithm used for MAC addresses in efuse