You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: tools/gen_esp32part.py
+11
Original file line number
Diff line number
Diff line change
@@ -29,6 +29,7 @@
29
29
importsys
30
30
importhashlib
31
31
importbinascii
32
+
importerrno
32
33
33
34
MAX_PARTITION_LENGTH=0xC00# 3K for partition data (96 entries) leaves 1K in a 4K sector for signature
34
35
MD5_PARTITION_BEGIN=b"\xEB\xEB"+b"\xFF"*14# The first 2 bytes are like magic numbers for MD5 sum
@@ -480,6 +481,16 @@ def main():
480
481
raiseInputError("Partitions defined in '%s' occupy %.1fMB of flash (%d bytes) which does not fit in configured flash size %dMB. Change the flash size in menuconfig under the 'Serial Flasher Config' menu."%
Copy file name to clipboardExpand all lines: tools/sdk/include/driver/driver/i2s.h
+1
Original file line number
Diff line number
Diff line change
@@ -139,6 +139,7 @@ typedef struct {
139
139
intdma_buf_count; /*!< I2S DMA Buffer Count */
140
140
intdma_buf_len; /*!< I2S DMA Buffer Length */
141
141
booluse_apll; /*!< I2S using APLL as main I2S clock, enable it to get accurate clock */
142
+
booltx_desc_auto_clear; /*!< I2S auto clear tx descriptor if there is underflow condition (helps in avoiding noise in case of data unavailability) */
142
143
intfixed_mclk; /*!< I2S using fixed MCLK output. If use_apll = true and fixed_mclk > 0, then the clock output for i2s is fixed and equal to the fixed_mclk value.*/
0 commit comments