Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						3907634d20 
					 
					
						
						
							
							aes: fix potential unaligned access of buffers  
						
						 
						
						... 
						
						
						
						https://github.com/espressif/esp-idf/issues/7236  
						
						
					 
					
						2021-08-25 10:48:26 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cao Sen Miao 
							
						 
					 
					
						
						
							
						
						da12db2904 
					 
					
						
						
							
							Merge branch 'bugfix/c3_i2c_timeout' into 'master'  
						
						 
						
						... 
						
						
						
						I2C: Fix i2c write randomly timeout and WDT triggered
See merge request espressif/esp-idf!14722  
						
						
					 
					
						2021-08-24 08:59:22 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								morris 
							
						 
					 
					
						
						
							
						
						0c41837b06 
					 
					
						
						
							
							Merge branch 'refactor/timer_group-reg_file-update' into 'master'  
						
						 
						
						... 
						
						
						
						refactor/timer_group update reg headers for c3 and s2
Closes IDF-3690
See merge request espressif/esp-idf!14761  
						
						
					 
					
						2021-08-23 04:30:59 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								SalimTerryLi 
							
						 
					 
					
						
						
							
						
						443845fd54 
					 
					
						
						
							
							timer_group: update reg headers for c3&s2&h2 and fix direct 8/16bit reg access  
						
						 
						
						
						
						
					 
					
						2021-08-19 18:56:32 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								morris 
							
						 
					 
					
						
						
							
						
						71d475149d 
					 
					
						
						
							
							lcd: update doc unit test and example to support 8-line spi  
						
						 
						
						
						
						
					 
					
						2021-08-19 16:40:22 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bizhuangyang 
							
						 
					 
					
						
						
							
						
						8143832041 
					 
					
						
						
							
							spi_master:support octal mode for esp32s2 and esp32s3  
						
						 
						
						... 
						
						
						
						Add support for 8-line spi for lcd on esp32s2 and esp32s3
Closes https://github.com/espressif/esp-idf/issues/6371  
						
						
					 
					
						2021-08-19 16:40:22 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chen Yi Qun 
							
						 
					 
					
						
						
							
						
						fbd25c3837 
					 
					
						
						
							
							I2C: add conf_update for esp32c3 i2c  
						
						 
						
						
						
						
					 
					
						2021-08-11 13:39:07 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								morris 
							
						 
					 
					
						
						
							
						
						1656cee69d 
					 
					
						
						
							
							i2s: correct soc info  
						
						 
						
						... 
						
						
						
						1. remove non-exist I2S instance
2. update soc_caps.h, i2s_ll.h 
						
						
					 
					
						2021-08-10 21:06:59 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zim Kalinowski 
							
						 
					 
					
						
						
							
						
						1fd56e0b87 
					 
					
						
						
							
							Merge branch 'feature/systimer_generate_rtos_tick' into 'master'  
						
						 
						
						... 
						
						
						
						freertos(esp32s3): SysTick uses systimer
Closes IDF-2613
See merge request espressif/esp-idf!12246  
						
						
					 
					
						2021-08-04 12:33:52 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Konstantin Kondrashov 
							
						 
					 
					
						
						
							
						
						29f581fc70 
					 
					
						
						
							
							freertos(esp32s3): SysTick uses systimer  
						
						 
						
						
						
						
					 
					
						2021-08-04 20:33:44 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								laokaiyao 
							
						 
					 
					
						
						
							
						
						f863998e90 
					 
					
						
						
							
							driver/i2s: support mclk  
						
						 
						
						
						
						
					 
					
						2021-08-04 10:20:03 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								laokaiyao 
							
						 
					 
					
						
						
							
						
						3c57a6ac36 
					 
					
						
						
							
							driver/i2s: refactor ll and hal  
						
						 
						
						
						
						
					 
					
						2021-08-04 10:20:03 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								laokaiyao 
							
						 
					 
					
						
						
							
						
						d51b85989b 
					 
					
						
						
							
							doc/i2s: update i2s programming guide on s3 & c3  
						
						 
						
						
						
						
					 
					
						2021-08-04 10:20:03 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								laokaiyao 
							
						 
					 
					
						
						
							
						
						f7f8c9c11f 
					 
					
						
						
							
							driver/i2s: support i2s on c3 and s3  
						
						 
						
						... 
						
						
						
						1. Support i2s on esp32c3 and esp32s3
    2. Refactor i2s_config_t to avoid breaking change
    2. Fix a bug that receiving unavailable values from message queue when dma queue has been re-allocted
    4. Support i2s unit test on esp32c3 and esp32s3 
						
						
					 
					
						2021-08-04 10:20:03 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								houwenxiang 
							
						 
					 
					
						
						
							
						
						2f1247e1c4 
					 
					
						
						
							
							driver: support I2S on ESP32-S3 & ESP32-C3  
						
						 
						
						... 
						
						
						
						1. refactor I2S driver.
  2. support TDM mode for esp2s3 & esp32c3. 
						
						
					 
					
						2021-08-04 10:20:03 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cao Sen Miao 
							
						 
					 
					
						
						
							
						
						247866261f 
					 
					
						
						
							
							Merge branch 'feature/flash_support_on_esp32s3' into 'master'  
						
						 
						
						... 
						
						
						
						esp_flash: bringup ext flash chip on ESP32-S3
Closes IDF-2021 and IDF-3230
See merge request espressif/esp-idf!14523  
						
						
					 
					
						2021-08-02 03:59:14 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cao Sen Miao 
							
						 
					 
					
						
						
							
						
						24529a6aec 
					 
					
						
						
							
							usb_serial_jtag: enable blocking implementation on esp32s3  
						
						 
						
						
						
						
					 
					
						2021-07-31 16:32:09 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cao Sen Miao 
							
						 
					 
					
						
						
							
						
						992de2750e 
					 
					
						
						
							
							spi_flash: add support for ext flash  
						
						 
						
						
						
						
					 
					
						2021-07-31 14:11:35 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael (XIAO Xufeng) 
							
						 
					 
					
						
						
							
						
						5569dedd7f 
					 
					
						
						
							
							Merge branch 'bugfix/i2c_example_esp32s3' into 'master'  
						
						 
						
						... 
						
						
						
						i2c: bringup on ESP32-S3
Closes IDF-3232 and IDF-3292
See merge request espressif/esp-idf!13985  
						
						
					 
					
						2021-07-29 07:01:38 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Armando 
							
						 
					 
					
						
						
							
						
						3ce2d85e9e 
					 
					
						
						
							
							adc: support adc2 working with WiFi  
						
						 
						
						
						
						
					 
					
						2021-07-28 17:50:14 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael (XIAO Xufeng) 
							
						 
					 
					
						
						
							
						
						fbb6b1b11a 
					 
					
						
						
							
							Merge branch 'bugfix/fix_uart_reset_issue_on_esp32c3' into 'master'  
						
						 
						
						... 
						
						
						
						bugfix(uart): reset uart0 core before uart apb reset
Closes IDF-3362
See merge request espressif/esp-idf!12749  
						
						
					 
					
						2021-07-22 07:20:58 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chen Yi Qun 
							
						 
					 
					
						
						
							
						
						6317f5b481 
					 
					
						
						
							
							add uart core reset in uart_module_enable()  
						
						 
						
						
						
						
					 
					
						2021-07-21 11:41:04 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wangjialin 
							
						 
					 
					
						
						
							
						
						2b986fbd49 
					 
					
						
						
							
							For esp_restart API, reset uart0 core first, then reset uart0 apb side, so as to prevent uart output garbage after cpu reset. (UART0 RST bits will be cleared in ROM)  
						
						 
						
						... 
						
						
						
						Add UART0/1 core reset on esp32c3, in case uart driver would also reset uart hardwares. 
						
						
					 
					
						2021-07-21 11:41:04 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Omar Chebib 
							
						 
					 
					
						
						
							
						
						b8c6c5334f 
					 
					
						
						
							
							i2c: modify examples to work out of the box on ESP32S3  
						
						 
						
						... 
						
						
						
						On ESP32S3, the default I2C pins of the examples are already used by USB.
This commit changes the default pins. 
						
						
					 
					
						2021-07-21 11:04:16 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Omar Chebib 
							
						 
					 
					
						
						
							
						
						a6e14c37b2 
					 
					
						
						
							
							SPI: chip select can now be kept active if the bus has been acquired  
						
						 
						
						... 
						
						
						
						The user can now request the chip select to remain active after the current
transfer. In order to do so, he MUST acquire the bus first with `spi_device_acquire_bus()`
function, else, an error is returned. 
						
						
					 
					
						2021-07-21 10:39:45 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael (XIAO Xufeng) 
							
						 
					 
					
						
						
							
						
						ded74889da 
					 
					
						
						
							
							Merge branch 'bugfix/spi_slave_wrong_miso_mosi' into 'master'  
						
						 
						
						... 
						
						
						
						spi_slave: Fix MOSI/MISO inconsistent references on the SPI Slave drivers.
See merge request espressif/esp-idf!13645  
						
						
					 
					
						2021-07-15 08:51:41 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sachin Parekh 
							
						 
					 
					
						
						
							
						
						1e17b1d843 
					 
					
						
						
							
							esp32c3/memprot: Correct the split line address calculation  
						
						 
						
						
						
						
					 
					
						2021-07-09 09:33:52 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sachin Parekh 
							
						 
					 
					
						
						
							
						
						29a308e614 
					 
					
						
						
							
							esp32c3/memprot: Fix incorrect access to DRAM0 split line registers  
						
						 
						
						... 
						
						
						
						memprot_ll_set_dram0_split_line_* and memprot_ll_get_dram0_split_line_* APIs were accessing
incorrect configuration register 
						
						
					 
					
						2021-07-09 09:33:52 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael (XIAO Xufeng) 
							
						 
					 
					
						
						
							
						
						c6716dcb39 
					 
					
						
						
							
							Merge branch 'feature/esp32c3_usbjtag_console_blocking' into 'master'  
						
						 
						
						... 
						
						
						
						USB_serial_jtag controller:  Add driver for supporting VFS on esp32c3(blocking implementation)
Closes IDF-3066 and IDF-3019
See merge request espressif/esp-idf!13414  
						
						
					 
					
						2021-07-05 07:57:19 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cao Sen Miao 
							
						 
					 
					
						
						
							
						
						3aa9ac2469 
					 
					
						
						
							
							usb_serial_jtag: Add blocking driver to support vfs.  
						
						 
						
						
						
						
					 
					
						2021-07-05 11:22:38 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael (XIAO Xufeng) 
							
						 
					 
					
						
						
							
						
						5986b204c6 
					 
					
						
						
							
							Merge branch 'feature/i2c_add_static_buffer_transfers' into 'master'  
						
						 
						
						... 
						
						
						
						i2c: add `i2c_cmd_link_create_static()` to create commands from a given buffer
Closes IDFGH-3087
See merge request espressif/esp-idf!13013  
						
						
					 
					
						2021-07-02 14:00:03 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael (XIAO Xufeng) 
							
						 
					 
					
						
						
							
						
						e8ff60544d 
					 
					
						
						
							
							Merge branch 'bugfix/channel_clk_independent' into 'master'  
						
						 
						
						... 
						
						
						
						rmt: clean up and support esp32-s3 (no DMA support)
Closes IDF-3296 and IDFGH-5350
See merge request espressif/esp-idf!13244  
						
						
					 
					
						2021-07-01 04:37:07 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gustavo Henrique Nihei 
							
						 
					 
					
						
						
							
						
						4bc9e18124 
					 
					
						
						
							
							spi: Ensure DMA In-Link EOF is generated by trans_done on SPI Slave  
						
						 
						
						
						
						
					 
					
						2021-06-28 18:58:59 -03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gustavo Henrique Nihei 
							
						 
					 
					
						
						
							
						
						fb8d9f76b3 
					 
					
						
						
							
							spi: Remove Slave TX/RX set bitlen not effective for ESP32-S2/C3/S3  
						
						 
						
						... 
						
						
						
						Furthermore, RX_EOF_EN should only be set when SPI Slave is configured
for segment transfer mode and the "ms_data_bitlen" field is configured
to control the "IN_SUC_EOF" interrupt. Since "ms_data_bitlen" is not
set anymore for S2, C3 and S3, "RX_EOF_EN" should be cleared. 
						
						
					 
					
						2021-06-28 18:58:59 -03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alexey Gerenkov 
							
						 
					 
					
						
						
							
						
						fcad8c7f42 
					 
					
						
						
							
							hal/esp32c3: Avoid entering WFI mode under debugger  
						
						 
						
						
						
						
					 
					
						2021-06-24 13:10:11 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								morris 
							
						 
					 
					
						
						
							
						
						a1494809b2 
					 
					
						
						
							
							rmt: clean up LL driver  
						
						 
						
						
						
						
					 
					
						2021-06-22 15:29:11 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								morris 
							
						 
					 
					
						
						
							
						
						9afdf54748 
					 
					
						
						
							
							hal: added HAL_ASSERT  
						
						 
						
						
						
						
					 
					
						2021-06-22 11:28:01 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Omar Chebib 
							
						 
					 
					
						
						
							
						
						cfcbca1271 
					 
					
						
						
							
							i2c: optimize space allocated for read or write buffers  
						
						 
						
						... 
						
						
						
						Only a single command will be allocated now when a read or write is
prepared in the command list. The size of a command's buffer is not
limited to 255 bytes anymore. 
						
						
					 
					
						2021-06-09 15:21:20 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael (XIAO Xufeng) 
							
						 
					 
					
						
						
							
						
						afe9b42cbf 
					 
					
						
						
							
							Merge branch 'typo_fix/fix_typo_in_comment_in_uart_ll' into 'master'  
						
						 
						
						... 
						
						
						
						Fix typo in `include/hal/uart_ll.h`
Closes IDFGH-5320
See merge request espressif/esp-idf!13826  
						
						
					 
					
						2021-06-09 02:13:36 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael (XIAO Xufeng) 
							
						 
					 
					
						
						
							
						
						1596e336a1 
					 
					
						
						
							
							Merge branch 'bugfix/spi_flash_cs_setup' into 'master'  
						
						 
						
						... 
						
						
						
						spi_flash: fix cs line setup to make the flash driver more stable
Closes IDF-3240
See merge request espressif/esp-idf!13623  
						
						
					 
					
						2021-06-04 07:05:05 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrey Starodubtsev 
							
						 
					 
					
						
						
							
						
						8488055711 
					 
					
						
						
							
							Fix typo in include/hal/uart_ll.h  
						
						 
						
						... 
						
						
						
						s/final state machine/finite-state machine/g
Signed-off-by: bizhuangyang <bizhuangyang@espressif.com >
Merges https://github.com/espressif/esp-idf/pull/7076  
						
						
					 
					
						2021-06-02 15:37:30 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cao Sen Miao 
							
						 
					 
					
						
						
							
						
						08f1bbe0c7 
					 
					
						
						
							
							spi_flash: fix cs line setup to make the flash driver more stable  
						
						 
						
						
						
						
					 
					
						2021-06-01 16:41:41 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gustavo Henrique Nihei 
							
						 
					 
					
						
						
							
						
						c1b3d77dcf 
					 
					
						
						
							
							spi: Fix wrong target register for interrupt disable  
						
						 
						
						
						
						
					 
					
						2021-05-31 11:25:32 -03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								morris 
							
						 
					 
					
						
						
							
						
						6e981af406 
					 
					
						
						
							
							gdma: separate tx/rx channel interrupt  
						
						 
						
						
						
						
					 
					
						2021-05-06 15:06:37 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael (XIAO Xufeng) 
							
						 
					 
					
						
						
							
						
						58490418ad 
					 
					
						
						
							
							Merge branch 'feature/merge_c3_caps' into 'master'  
						
						 
						
						... 
						
						
						
						soc: merge C3 caps into a single soc_caps.h
See merge request espressif/esp-idf!13337  
						
						
					 
					
						2021-05-06 05:56:42 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								wangmengyang 
							
						 
					 
					
						
						
							
						
						59c0825ed8 
					 
					
						
						
							
							Added example(ESP32-C3), to use Bluetooth Controller through HCI UART transport  
						
						 
						
						
						
						
					 
					
						2021-04-30 15:25:10 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeroen Domburg 
							
						 
					 
					
						
						
							
						
						644f430a31 
					 
					
						
						
							
							Merge branch 'feature/esp32c3_usbjtagserial_console' into 'master'  
						
						 
						
						... 
						
						
						
						USB serial/jtag controller: Add vfs (logging/printf), panic handler, gdb support.
See merge request espressif/esp-idf!12925  
						
						
					 
					
						2021-04-28 08:38:31 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeroen Domburg 
							
						 
					 
					
						
						
							
						
						2c75f63f89 
					 
					
						
						
							
							* ets_delay_us(1) has too much overhead; change logic  
						
						 
						
						... 
						
						
						
						* Fix MR comments 
						
						
					 
					
						2021-04-28 16:38:24 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael (XIAO Xufeng) 
							
						 
					 
					
						
						
							
						
						41937a9f97 
					 
					
						
						
							
							Merge branch 'feature/support_spi_on_727' into 'master'  
						
						 
						
						... 
						
						
						
						spi: support spi on 727
Closes IDF-3178
See merge request espressif/esp-idf!13346  
						
						
					 
					
						2021-04-28 08:16:15 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						504a1e6102 
					 
					
						
						
							
							soc: merge C3 caps into a single soc_caps.h  
						
						 
						
						
						
						
					 
					
						2021-04-28 14:42:35 +08:00