Michael (XIAO Xufeng) 
							
						 
					 
					
						
						
							
						
						673937087e 
					 
					
						
						
							
							Merge branch 'feature/usb_host_hal' into 'master'  
						
						... 
						
						
						
						Add USB Host HAL
Closes IDF-2633
See merge request espressif/esp-idf!11784  
						
						
					 
					
						2021-01-28 00:58:11 +08:00 
						 
				 
			
				
					
						
							
							
								Michael (XIAO Xufeng) 
							
						 
					 
					
						
						
							
						
						c99e891201 
					 
					
						
						
							
							Merge branch 'feature/sync_adc_changes_from_c3_to_master_last' into 'master'  
						
						... 
						
						
						
						adc: sync adc changes from c3 to master (last time)
Closes IDF-2694
See merge request espressif/esp-idf!12134  
						
						
					 
					
						2021-01-26 12:52:20 +08:00 
						 
				 
			
				
					
						
							
							
								Michael (XIAO Xufeng) 
							
						 
					 
					
						
						
							
						
						2b83418141 
					 
					
						
						
							
							adc: add fallback calibration method  
						
						... 
						
						
						
						Also:
1. Separate static configuration into init phase to improve
performance
2. Add a init code config layer to avoid duplicated configuration
3. Add a HW_CALIBRATION_V1 caps 
						
						
					 
					
						2021-01-25 20:30:42 +08:00 
						 
				 
			
				
					
						
							
							
								Michael (XIAO Xufeng) 
							
						 
					 
					
						
						
							
						
						7a20ea5f0e 
					 
					
						
						
							
							Merge branch 'feature/support_flash_sus_res_c3' into 'master'  
						
						... 
						
						
						
						spi_flash: Add flash auto-suspend auto-resume mode on esp32c3
Closes IDF-2591
See merge request espressif/esp-idf!11888  
						
						
					 
					
						2021-01-25 17:41:32 +08:00 
						 
				 
			
				
					
						
							
							
								Michael (XIAO Xufeng) 
							
						 
					 
					
						
						
							
						
						3d7da2c8ff 
					 
					
						
						
							
							adc: simplify LL on C3  
						
						
						
						
					 
					
						2021-01-25 15:08:55 +08:00 
						 
				 
			
				
					
						
							
							
								Armando 
							
						 
					 
					
						
						
							
						
						d8a4b247b9 
					 
					
						
						
							
							adc_digi: update_adc_api_for_5M_freq_limit  
						
						... 
						
						
						
						The ``adc_digi_config_t`` struct is modified on esp32c3: configuration
of clock divider factors are not provided anymore. The SARADC sampling
frequency is provided instead. In this way, we can handle the frequency
limit better. 
						
						
					 
					
						2021-01-25 04:51:40 +00:00 
						 
				 
			
				
					
						
							
							
								Armando 
							
						 
					 
					
						
						
							
						
						02600309c8 
					 
					
						
						
							
							adc: fix some regression issues  
						
						
						
						
					 
					
						2021-01-25 04:51:40 +00:00 
						 
				 
			
				
					
						
							
							
								Michael (XIAO Xufeng) 
							
						 
					 
					
						
						
							
						
						d7d1dee208 
					 
					
						
						
							
							system: reset dma when soft reset  
						
						
						
						
					 
					
						2021-01-25 04:51:40 +00:00 
						 
				 
			
				
					
						
							
							
								Cao Sen Miao 
							
						 
					 
					
						
						
							
						
						9905da46e0 
					 
					
						
						
							
							spi_flash: Add auto suspend mode on esp32c3  
						
						
						
						
					 
					
						2021-01-25 11:14:02 +08:00 
						 
				 
			
				
					
						
							
							
								KonstantinKondrashov 
							
						 
					 
					
						
						
							
						
						1f37a5f162 
					 
					
						
						
							
							spi_flash(esp32-s2): Add the workaround of a reboot issue when SPI HW suspend is enabled  
						
						
						
						
					 
					
						2021-01-25 11:13:38 +08:00 
						 
				 
			
				
					
						
							
							
								Michael (XIAO Xufeng) 
							
						 
					 
					
						
						
							
						
						06f22fc4b0 
					 
					
						
						
							
							Merge branch 'feature/new_restart_mode_driver_and_ut_for_spi_slave_hd' into 'master'  
						
						... 
						
						
						
						spi_slave_halfduplex: append mode driver
See merge request espressif/esp-idf!10845  
						
						
					 
					
						2021-01-24 09:27:12 +08:00 
						 
				 
			
				
					
						
							
							
								Armando 
							
						 
					 
					
						
						
							
						
						0538dc2d93 
					 
					
						
						
							
							spi_slave_hd: add DMA Append Mode feature  
						
						
						
						
					 
					
						2021-01-21 18:53:53 +08:00 
						 
				 
			
				
					
						
							
							
								Jiang Jiang Jian 
							
						 
					 
					
						
						
							
						
						26ae354dc5 
					 
					
						
						
							
							Merge branch 'feature/support_esp32c3_lightsleep_master' into 'master'  
						
						... 
						
						
						
						support esp32c3 lightsleep for master
Closes IDF-2106
See merge request espressif/esp-idf!11975  
						
						
					 
					
						2021-01-20 16:00:06 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						55970fe3a2 
					 
					
						
						
							
							Merge branch 'feature/esp32c3_support_brownout' into 'master'  
						
						... 
						
						
						
						esp32c3: Adds support BROWNOUT reset
Closes IDF-2397
See merge request espressif/esp-idf!11910  
						
						
					 
					
						2021-01-20 12:19:56 +08:00 
						 
				 
			
				
					
						
							
							
								Li Shuai 
							
						 
					 
					
						
						
							
						
						a43de3a44b 
					 
					
						
						
							
							fix set UART_FORCE_XOFF can't stop new Tx request issue  
						
						
						
						
					 
					
						2021-01-19 14:51:22 +08:00 
						 
				 
			
				
					
						
							
							
								Li Shuai 
							
						 
					 
					
						
						
							
						
						355dd10257 
					 
					
						
						
							
							light sleep: dfs support for esp32c3  
						
						
						
						
					 
					
						2021-01-19 14:50:58 +08:00 
						 
				 
			
				
					
						
							
							
								KonstantinKondrashov 
							
						 
					 
					
						
						
							
						
						f58c296336 
					 
					
						
						
							
							esp32s2: BROWNOUT reset reason is set directly without using the brownout ISR  
						
						
						
						
					 
					
						2021-01-18 15:38:09 +08:00 
						 
				 
			
				
					
						
							
							
								ninh 
							
						 
					 
					
						
						
							
						
						659d805411 
					 
					
						
						
							
							esp_wifi: light sleep optimization  
						
						
						
						
					 
					
						2021-01-18 15:31:03 +08:00 
						 
				 
			
				
					
						
							
							
								Darian Leung 
							
						 
					 
					
						
						
							
						
						40bff84803 
					 
					
						
						
							
							Add USB Host HAL  
						
						... 
						
						
						
						This commit adds the USB Host Driver HAL 
						
						
					 
					
						2021-01-18 05:02:10 +08:00 
						 
				 
			
				
					
						
							
							
								ninh 
							
						 
					 
					
						
						
							
						
						27aa6c289f 
					 
					
						
						
							
							components/pm: Add slp gpio configure workaround  
						
						
						
						
					 
					
						2021-01-15 15:34:45 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						19883d9799 
					 
					
						
						
							
							Merge branch 'bugfix/fix_sign_conversion_warnign' into 'master'  
						
						... 
						
						
						
						freertos: Silence sign-conversion warning
Closes IDFGH-3949
See merge request espressif/esp-idf!10724  
						
						
					 
					
						2021-01-15 14:40:59 +08:00 
						 
				 
			
				
					
						
							
							
								Michael (XIAO Xufeng) 
							
						 
					 
					
						
						
							
						
						2d3f22918f 
					 
					
						
						
							
							Merge branch 'feature/gdma_channel_allocator' into 'master'  
						
						... 
						
						
						
						gdma channel allocator
Closes IDF-2124
See merge request espressif/esp-idf!11570  
						
						
					 
					
						2021-01-14 10:52:49 +08:00 
						 
				 
			
				
					
						
							
							
								Renz Bagaporo 
							
						 
					 
					
						
						
							
						
						ff2d9fd96c 
					 
					
						
						
							
							[freertos] Silence sign-conversion warning  
						
						
						
						
					 
					
						2021-01-14 10:54:15 +11:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						f683db7aea 
					 
					
						
						
							
							Merge branch 'feature/c3_IDF-2554' into 'master'  
						
						... 
						
						
						
						global: Uses CCOUNT API instead of XTHAL macro
Closes IDF-2554
See merge request espressif/esp-idf!11954  
						
						
					 
					
						2021-01-13 12:55:21 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						40a6a0fac6 
					 
					
						
						
							
							async_mcp: apply gdma driver  
						
						
						
						
					 
					
						2021-01-13 10:52:27 +08:00 
						 
				 
			
				
					
						
							
							
								KonstantinKondrashov 
							
						 
					 
					
						
						
							
						
						dada7cd035 
					 
					
						
						
							
							global: Uses CCOUNT API instead of XTHAL macro  
						
						
						
						
					 
					
						2021-01-12 16:24:23 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						753a929525 
					 
					
						
						
							
							global: fix sign-compare warnings  
						
						
						
						
					 
					
						2021-01-12 14:05:08 +08:00 
						 
				 
			
				
					
						
							
							
								Michael (XIAO Xufeng) 
							
						 
					 
					
						
						
							
						
						caf1e9d570 
					 
					
						
						
							
							Merge branch 'bugfix/soc_caps_implicit_inc' into 'master'  
						
						... 
						
						
						
						HAL: explicitly include soc_caps.h
Closes IDFGH-4547
See merge request espressif/esp-idf!11895  
						
						
					 
					
						2021-01-11 14:18:10 +08:00 
						 
				 
			
				
					
						
							
							
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						58c3f6a421 
					 
					
						
						
							
							hal: explicitly include soc_caps.h  
						
						... 
						
						
						
						Many files in the HAL layer depended on SOC_ macros without
explicitly including soc_caps.h 
						
						
					 
					
						2021-01-07 10:13:17 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						9e7d2c0065 
					 
					
						
						
							
							esp32c3: format and clean up interrupt and os port code  
						
						
						
						
					 
					
						2021-01-05 15:39:46 +08:00 
						 
				 
			
				
					
						
							
							
								Felipe Neves 
							
						 
					 
					
						
						
							
						
						5d316ac142 
					 
					
						
						
							
							interrupt: added INTC FLEXIBLE capabillity to esp32c3 CPU caps  
						
						
						
						
					 
					
						2021-01-05 15:39:46 +08:00 
						 
				 
			
				
					
						
							
							
								Felipe Neves 
							
						 
					 
					
						
						
							
						
						09bc1580be 
					 
					
						
						
							
							intr_allocator: add abstractions for priority, type and edge-ack interrupt controller functions  
						
						
						
						
					 
					
						2021-01-05 15:39:46 +08:00 
						 
				 
			
				
					
						
							
							
								Darian Leung 
							
						 
					 
					
						
						
							
						
						602a747b31 
					 
					
						
						
							
							Add USB Host registers and types and LL layer  
						
						... 
						
						
						
						This commit adds the register struct, Low Level Layer, and
protocol types for USB Host 
						
						
					 
					
						2020-12-24 19:43:42 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						f09b8ae7a4 
					 
					
						
						
							
							driver: Add esp32c3 ADC driver  
						
						... 
						
						
						
						Based on internal commit 3ef01301fffa552d4be6d81bc9d199c223224305 
						
						
					 
					
						2020-12-23 09:53:24 +11:00 
						 
				 
			
				
					
						
							
							
								Michael (XIAO Xufeng) 
							
						 
					 
					
						
						
							
						
						40b08e33c9 
					 
					
						
						
							
							Merge branch 'bugfix/touch_sensor_reading_error_in_light_sleep_process' into 'master'  
						
						... 
						
						
						
						driver(touch): fix touch sensor false trigger in sleep mode
See merge request espressif/esp-idf!10983  
						
						
					 
					
						2020-12-14 14:51:51 +08:00 
						 
				 
			
				
					
						
							
							
								fuzhibo 
							
						 
					 
					
						
						
							
						
						985e94139d 
					 
					
						
						
							
							driver(touch): fix touch sensor false trigger in sleep mode  
						
						
						
						
					 
					
						2020-12-10 17:43:14 +08:00 
						 
				 
			
				
					
						
							
							
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						457ce080ae 
					 
					
						
						
							
							AES: refactor and add HAL layer  
						
						... 
						
						
						
						Refactor the AES driver and add HAL, LL and caps.
Add better support for running AES-GCM fully in hardware. 
						
						
					 
					
						2020-12-10 09:04:47 +00:00 
						 
				 
			
				
					
						
							
							
								Michael (XIAO Xufeng) 
							
						 
					 
					
						
						
							
						
						04d6b115ae 
					 
					
						
						
							
							adc: fixed efuse called in critical section issue  
						
						
						
						
					 
					
						2020-12-08 17:41:49 +08:00 
						 
				 
			
				
					
						
							
							
								Wu Bo Wen 
							
						 
					 
					
						
						
							
						
						5cc329b9d0 
					 
					
						
						
							
							driver/adc: support for esp32s2 adc calibration scheme V2  
						
						... 
						
						
						
						notice that the o_code is now pulled from efuse instead of automatically calibrated. This may influence other parts of the system.
Closes https://github.com/espressif/esp-idf/issues/5455  
						
						
					 
					
						2020-12-03 20:08:59 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						7c08be5771 
					 
					
						
						
							
							hal: Add initial ESP32-C3 support  
						
						... 
						
						
						
						From internal commit 7761d6e8 
						
						
					 
					
						2020-11-30 15:23:15 +11:00 
						 
				 
			
				
					
						
							
							
								Armando 
							
						 
					 
					
						
						
							
						
						05a4a8d864 
					 
					
						
						
							
							uart: seperate sclk and baudrate setting  
						
						
						
						
					 
					
						2020-11-24 19:12:52 +08:00 
						 
				 
			
				
					
						
							
							
								Armando 
							
						 
					 
					
						
						
							
						
						fb8b905539 
					 
					
						
						
							
							uart: add uart support on esp32s3  
						
						
						
						
					 
					
						2020-11-24 19:12:51 +08:00 
						 
				 
			
				
					
						
							
							
								Armando 
							
						 
					 
					
						
						
							
						
						9c507982aa 
					 
					
						
						
							
							spi: fix spi_ll.h func name  
						
						... 
						
						
						
						On esp32 and esp32s2:
``spi_ll_dma_set_out_eof_generation`` is modified to
``spi_ll_dma_set_rx_eof_generation``.
``spi_dma_ll_set_rx_eof_generation`` is modified to
``spi_dma_ll_set_out_eof_generation``.
Because on ESP32S3, this bit ``out_eof_mode`` is moved to DMA related
registers. 
						
						
					 
					
						2020-11-19 19:33:02 +08:00 
						 
				 
			
				
					
						
							
							
								Michael (XIAO Xufeng) 
							
						 
					 
					
						
						
							
						
						caf83b88ba 
					 
					
						
						
							
							Merge branch 'feature/bringup_i2c_for_s3' into 'master'  
						
						... 
						
						
						
						I2C:  Add support for esp32s3 and add source clock allocator
Closes IDF-2011
See merge request espressif/esp-idf!10923  
						
						
					 
					
						2020-11-12 22:12:58 +08:00 
						 
				 
			
				
					
						
							
							
								Cao Sen Miao 
							
						 
					 
					
						
						
							
						
						6eee601cf6 
					 
					
						
						
							
							i2c: Add supports on esp32s3  
						
						
						
						
					 
					
						2020-11-12 11:32:45 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						deea402cf4 
					 
					
						
						
							
							timer: pooling update bit before reading count value  
						
						
						
						
					 
					
						2020-11-12 10:31:38 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						66fb5a29bb 
					 
					
						
						
							
							Whitespace: Automated whitespace fixes (large commit)  
						
						... 
						
						
						
						Apply the pre-commit hook whitespace fixes to all files in the repo.
(Line endings, blank lines at end of file, trailing whitespace) 
						
						
					 
					
						2020-11-11 07:36:35 +00:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						ad4a10d7c1 
					 
					
						
						
							
							Merge branch 'bugfix/efuse_change_burn_order_for_s2_s3' into 'master'  
						
						... 
						
						
						
						efuse: Fix the order of writing in batch mode
See merge request espressif/esp-idf!11067  
						
						
					 
					
						2020-11-11 14:49:20 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						79e68ffaae 
					 
					
						
						
							
							esp32s2: Disable ADC calibration routine if running on FPGA  
						
						
						
						
					 
					
						2020-11-06 07:25:35 +00:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						ff976867b3 
					 
					
						
						
							
							rmt: split TX and RX in LL driver  
						
						... 
						
						
						
						Split TX and RX function in LL driver.
Channel number is encoded in driver layer.
Added channel signal list in periph.c 
						
						
					 
					
						2020-11-05 19:00:55 +08:00