Cao Sen Miao 
							
						 
					 
					
						
						
							
						
						895a3e1bb2 
					 
					
						
						
							
							esp_intr: Split RTC interrupt, making some of signals can be triggered with cache disabled  
						
						
						
						
					 
					
						2022-06-02 10:38:55 +08:00 
						 
				 
			
				
					
						
							
							
								Armando 
							
						 
					 
					
						
						
							
						
						49747bb486 
					 
					
						
						
							
							adc: create common adc hal layer  
						
						
						
						
					 
					
						2022-05-07 19:20:44 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						9ab4abfb46 
					 
					
						
						
							
							hw_support: move rtc_ctrl from driver to hw_support  
						
						
						
						
					 
					
						2022-04-29 14:28:09 +08:00 
						 
				 
			
				
					
						
							
							
								Armando 
							
						 
					 
					
						
						
							
						
						386363cafd 
					 
					
						
						
							
							adc: unify adc_ll_num_t and adc_unit_t  
						
						
						
						
					 
					
						2022-03-18 11:36:50 +08:00 
						 
				 
			
				
					
						
							
							
								Cao Sen Miao 
							
						 
					 
					
						
						
							
						
						b248046bcb 
					 
					
						
						
							
							Temperature_sensor: Create new temperature sensor API  
						
						
						
						
					 
					
						2022-03-04 18:13:35 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						e51474ef70 
					 
					
						
						
							
							build: fix unused tag string  
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/8250  
						
						
					 
					
						2022-01-18 10:06:08 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						090b4aa1f3 
					 
					
						
						
							
							adc: make adc2_wifi share resource private  
						
						
						
						
					 
					
						2022-01-04 13:59:24 +08:00 
						 
				 
			
				
					
						
							
							
								Armando 
							
						 
					 
					
						
						
							
						
						4dc0d6b2fe 
					 
					
						
						
							
							adc: support adc dma driver on all chips  
						
						
						
						
					 
					
						2021-12-16 00:19:15 +00:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						16677b0d3c 
					 
					
						
						
							
							global: make periph enable/disable APIs private  
						
						... 
						
						
						
						peripheral enable/disable usually should be managed by driver itself,
so make it as espressif private APIs, not recommended for user to use it
in application code.
However, if user want to re-write the driver or ports to other platform,
this is still possible by including the header in this way:
"esp_private/peripheral_ctrl.h" 
						
						
					 
					
						2021-11-08 10:37:47 +08:00 
						 
				 
			
				
					
						
							
							
								laokaiyao 
							
						 
					 
					
						
						
							
						
						a1cadba191 
					 
					
						
						
							
							touch_sensor: apply general check  
						
						
						
						
					 
					
						2021-10-08 11:32:12 +08:00 
						 
				 
			
				
					
						
							
							
								fuzhibo 
							
						 
					 
					
						
						
							
						
						589646a31e 
					 
					
						
						
							
							update touch with review advice  
						
						
						
						
					 
					
						2021-10-08 10:39:46 +08:00 
						 
				 
			
				
					
						
							
							
								fuzhibo 
							
						 
					 
					
						
						
							
						
						3ca9da0386 
					 
					
						
						
							
							update touch sensor examples  
						
						
						
						
					 
					
						2021-10-08 10:39:46 +08:00 
						 
				 
			
				
					
						
							
							
								Armando 
							
						 
					 
					
						
						
							
						
						c45c6f52f1 
					 
					
						
						
							
							adc: support adc efuse-based calibration on esp32s3  
						
						
						
						
					 
					
						2021-09-14 11:42:50 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						c2d5af17a2 
					 
					
						
						
							
							dac: apply generic check macro  
						
						
						
						
					 
					
						2021-08-26 14:01:24 +08:00 
						 
				 
			
				
					
						
							
							
								Cao Sen Miao 
							
						 
					 
					
						
						
							
						
						69ad24c943 
					 
					
						
						
							
							temp_sensor: add docs for esp32c3  
						
						
						
						
					 
					
						2021-07-21 13:34:52 +08:00 
						 
				 
			
				
					
						
							
							
								SalimTerryLi 
							
						 
					 
					
						
						
							
						
						ad505e7f03 
					 
					
						
						
							
							rtc_tempsensor: esp_check update & fix log level  
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/7271  
						
						
					 
					
						2021-07-15 17:23:07 +08:00 
						 
				 
			
				
					
						
							
							
								Jan Brudný 
							
						 
					 
					
						
						
							
						
						a93daccabe 
					 
					
						
						
							
							driver: update copyright notice  
						
						
						
						
					 
					
						2021-05-24 02:02:15 +02:00 
						 
				 
			
				
					
						
							
							
								Armando 
							
						 
					 
					
						
						
							
						
						cc6bfcd9ac 
					 
					
						
						
							
							adc: apply adc power API to adc driver  
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/6269 
Closes https://github.com/espressif/esp-idf/issues/6682  
						
						
					 
					
						2021-03-26 17:58:00 +08:00 
						 
				 
			
				
					
						
							
							
								fuzhibo 
							
						 
					 
					
						
						
							
						
						6b361ed70f 
					 
					
						
						
							
							fix: reduce the consumption of touch sensor during deep sleep  
						
						
						
						
					 
					
						2021-03-15 03:59:54 +00:00 
						 
				 
			
				
					
						
							
							
								William Ferguson 
							
						 
					 
					
						
						
							
						
						13bc5feb0a 
					 
					
						
						
							
							[cxx]: fixed extern "C" declarations  
						
						... 
						
						
						
						* Moving #includes above
  #ifdef __cplusplus extern "C" { #endif
  So that we can compile with CPP.
Signed-off-by: Jakob Hasse <jakob.hasse@espressif.com >
Merges https://github.com/espressif/esp-idf/pull/6634  
						
						
					 
					
						2021-03-08 14:11:33 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						c68f869411 
					 
					
						
						
							
							driver: Remove some stray __FILE__ macros  
						
						... 
						
						
						
						Related to https://github.com/espressif/esp-idf/issues/6306  
						
						
					 
					
						2021-03-03 10:26:57 +11:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						501af6dfa2 
					 
					
						
						
							
							Merge branch 'feature/secure_boot_revoke_check' into 'master'  
						
						... 
						
						
						
						secure_boot: Checks secure boot efuses
Closes IDF-2609
See merge request espressif/esp-idf!12148  
						
						
					 
					
						2021-02-25 22:38:42 +00:00 
						 
				 
			
				
					
						
							
							
								Cao Sen Miao 
							
						 
					 
					
						
						
							
						
						85855ad8a6 
					 
					
						
						
							
							temp_sensor: add calibration for esp32c3  
						
						
						
						
					 
					
						2021-02-23 10:48:17 +08:00 
						 
				 
			
				
					
						
							
							
								KonstantinKondrashov 
							
						 
					 
					
						
						
							
						
						90f2d3199a 
					 
					
						
						
							
							secure_boot: Checks secure boot efuses  
						
						... 
						
						
						
						ESP32 V1 and V2 - protection bits.
ESP32xx V2: revoke bits, protection bits
- refactor efuse component
- adds some APIs for esp32 chips as well as for esp32xx chips 
						
						
					 
					
						2021-02-23 03:56:21 +08:00 
						 
				 
			
				
					
						
							
							
								Michael (XIAO Xufeng) 
							
						 
					 
					
						
						
							
						
						351ba5ff9e 
					 
					
						
						
							
							adc: fixed the issue that ADC power is left on after the calibration is done  
						
						... 
						
						
						
						Also refactor the locks in the adc_common.c file. 
						
						
					 
					
						2021-02-05 14:17:52 +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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						9769be3fde 
					 
					
						
						
							
							Merge branch 'bugfix/fix_sign_compare' into 'master'  
						
						... 
						
						
						
						global: fix sign-compare warnings for system level components
See merge request espressif/esp-idf!11252  
						
						
					 
					
						2021-01-13 12:45:05 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						753a929525 
					 
					
						
						
							
							global: fix sign-compare warnings  
						
						
						
						
					 
					
						2021-01-12 14:05:08 +08:00 
						 
				 
			
				
					
						
							
							
								fuzhibo 
							
						 
					 
					
						
						
							
						
						e51a7a6b6f 
					 
					
						
						
							
							driver: update touch sensor apis  
						
						
						
						
					 
					
						2021-01-05 03:11:58 +00: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) 
							
						 
					 
					
						
						
							
						
						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 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								Michael (XIAO Xufeng) 
							
						 
					 
					
						
						
							
						
						647dea9395 
					 
					
						
						
							
							soc: combine xxx_caps.h into one soc_caps.h  
						
						... 
						
						
						
						During HAL layer refactoring and new chip bringup, we have several
caps.h for each part, to reduce the conflicts to minimum. But this is
The capabilities headers will be relataive stable once completely
written (maybe after the featues are supported by drivers).
Now ESP32 and ESP32-S2 drivers are relative stable, making it a good
time to combine all these caps.h into one soc_caps.h
This cleanup also move HAL config and pin config into separated files,
to make the responsibilities of these headers more clear. This is
helpful for the stabilities of soc_caps.h because we want to make it
public some day. 
						
						
					 
					
						2020-10-17 16:10:15 +08:00 
						 
				 
			
				
					
						
							
							
								fuzhibo 
							
						 
					 
					
						
						
							
						
						6773df88f2 
					 
					
						
						
							
							feature(rtc): rename i2c_xxx to regi2c_xxx  
						
						
						
						
					 
					
						2020-10-14 21:15:24 +08:00 
						 
				 
			
				
					
						
							
							
								Michael (XIAO Xufeng) 
							
						 
					 
					
						
						
							
						
						2b323e7180 
					 
					
						
						
							
							Merge branch 'bugfix/fix_dac_driver_ut' into 'master'  
						
						... 
						
						
						
						Driver(dac): fix DAC-DMA driver and unit test
Closes IDF-1407
See merge request espressif/esp-idf!8814  
						
						
					 
					
						2020-08-31 00:05:34 +08:00 
						 
				 
			
				
					
						
							
							
								fuzhibo 
							
						 
					 
					
						
						
							
						
						0914dfbb6a 
					 
					
						
						
							
							dfiver(dac): add dac dma driver and unit test  
						
						
						
						
					 
					
						2020-08-26 06:23:24 +00:00 
						 
				 
			
				
					
						
							
							
								fuzhibo 
							
						 
					 
					
						
						
							
						
						bd92e95160 
					 
					
						
						
							
							driver(adc): add adc-dma code for esp32  
						
						
						
						
					 
					
						2020-08-26 03:54:02 +00:00 
						 
				 
			
				
					
						
							
							
								Chen Yi Qun 
							
						 
					 
					
						
						
							
						
						caaf62bdad 
					 
					
						
						
							
							driver, http_client, web_socket, tcp_transport: remove __FILE__ from log messages  
						
						... 
						
						
						
						__FILE__ macro in the error messages adds full paths to the production binarys, remove __FILE__ from the ESP_LOGE.
Closes https://github.com/espressif/esp-idf/issues/5637 
Merges https://github.com/espressif/esp-idf/pull/5638  
						
						
					 
					
						2020-08-03 15:21:36 +08:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						16c73edc67 
					 
					
						
						
							
							Merge branch 'refactor/add_alias_name_for_ets_common_api' into 'master'  
						
						... 
						
						
						
						esp_rom: extract common ets apis into esp_rom_sys.h
See merge request espressif/esp-idf!9701  
						
						
					 
					
						2020-07-28 15:04:55 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						2917651478 
					 
					
						
						
							
							esp_rom: extract common ets apis into esp_rom_sys.h  
						
						
						
						
					 
					
						2020-07-27 15:27:01 +08:00 
						 
				 
			
				
					
						
							
							
								fuzhibo 
							
						 
					 
					
						
						
							
						
						1568b6913d 
					 
					
						
						
							
							driver(touch): fix touch sensor driver redundancy  
						
						
						
						
					 
					
						2020-07-27 03:37:29 +00:00 
						 
				 
			
				
					
						
							
							
								fuzhibo 
							
						 
					 
					
						
						
							
						
						406b8f423d 
					 
					
						
						
							
							driver(adc): add adc initial code before app_main for esp32s2.  
						
						... 
						
						
						
						update phy v301 
						
						
					 
					
						2020-04-04 10:15:30 +08:00 
						 
				 
			
				
					
						
							
							
								fuzhibo 
							
						 
					 
					
						
						
							
						
						baa7898e35 
					 
					
						
						
							
							driver(adc/dac): fix adc dac driver for esp32s2  
						
						... 
						
						
						
						1. update register file about adc; 2. fix adc driver; 3. add UT for adc/dac;
See merge request espressif/esp-idf!7776  
						
						
					 
					
						2020-04-01 12:41:51 +08:00 
						 
				 
			
				
					
						
							
							
								fuzhibo 
							
						 
					 
					
						
						
							
						
						340563f479 
					 
					
						
						
							
							Driver(touch): fix touch sensor driver for esp32s2.  
						
						... 
						
						
						
						1.update touch sensor driver for esp32s2;
2.update unit test for touch sensor;
3.update register files about touch sensor; 
						
						
					 
					
						2020-03-25 22:45:57 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						11fac8637a 
					 
					
						
						
							
							docs: Resolve doxygen & Sphinx warnings  
						
						
						
						
					 
					
						2020-02-07 16:37:45 +11:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						e30cd361a8 
					 
					
						
						
							
							global: rename esp32s2beta to esp32s2  
						
						
						
						
					 
					
						2020-01-22 12:14:38 +08:00