Krzysztof Budzynski 
							
						 
					 
					
						
						
							
						
						41bc06b9b9 
					 
					
						
						
							
							Merge branch 'bugfix/docs_ledc' into 'master'  
						
						... 
						
						
						
						drivers: Remove high speed mode from LEDC docs for ESP32-S2, update headers to match
See merge request espressif/esp-idf!7532  
						
						
					 
					
						2020-02-17 05:00:36 +08:00 
						 
				 
			
				
					
						
							
							
								Michael (XIAO Xufeng) 
							
						 
					 
					
						
						
							
						
						067f3d21c9 
					 
					
						
						
							
							sdspi, vfs_fat: allow sharing SPI bus among devices, and mounting multiple SD cards  
						
						
						
						
					 
					
						2020-02-12 15:16:08 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						ea34f3bb27 
					 
					
						
						
							
							drivers: Remove high speed mode from LEDC docs for ESP32-S2, update headers to match  
						
						
						
						
					 
					
						2020-02-11 14:36:47 +11:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						11fac8637a 
					 
					
						
						
							
							docs: Resolve doxygen & Sphinx warnings  
						
						
						
						
					 
					
						2020-02-07 16:37:45 +11:00 
						 
				 
			
				
					
						
							
							
								Felipe Neves 
							
						 
					 
					
						
						
							
						
						429712c6eb 
					 
					
						
						
							
							freertos: moved all xtensa specific files into a separated folder  
						
						
						
						
					 
					
						2020-01-27 16:05:30 -03:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						e30cd361a8 
					 
					
						
						
							
							global: rename esp32s2beta to esp32s2  
						
						
						
						
					 
					
						2020-01-22 12:14:38 +08:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						2c3e6481bb 
					 
					
						
						
							
							Merge branch 'feature/ci_check_cpp_guards' into 'master'  
						
						... 
						
						
						
						ci: add job to check for C++ guards in header files
Closes IDF-288
See merge request espressif/esp-idf!7050  
						
						
					 
					
						2020-01-21 17:18:23 +08:00 
						 
				 
			
				
					
						
							
							
								Roland Dobai 
							
						 
					 
					
						
						
							
						
						a9c4dab4d3 
					 
					
						
						
							
							VFS: Check in select() if the UART driver is installed or not  
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/4627  
						
						
					 
					
						2020-01-14 13:52:27 +01:00 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						ff0128dd02 
					 
					
						
						
							
							drivers: fixed c++ guards in driver public headers  
						
						
						
						
					 
					
						2020-01-10 09:44:39 +01:00 
						 
				 
			
				
					
						
							
							
								Darian Leung 
							
						 
					 
					
						
						
							
						
						a049e02d96 
					 
					
						
						
							
							can: Refactor CAN to use HAL and LowLevel layers  
						
						... 
						
						
						
						The following commit refactors the CAN driver such that
it is split into HAL and Lowlevel layers. The following
changes have also been made:
- Added bit field members to can_message_t as alternative
  to message flags. Updated examples and docs accordingly
- Register field names and fields of can_dev_t updated 
						
						
					 
					
						2020-01-09 16:13:51 +08:00 
						 
				 
			
				
					
						
							
							
								michael 
							
						 
					 
					
						
						
							
						
						f676a3b190 
					 
					
						
						
							
							driver, soc: update multichip support headers  
						
						
						
						
					 
					
						2020-01-06 17:13:54 +08:00 
						 
				 
			
				
					
						
							
							
								Kirill Chalov 
							
						 
					 
					
						
						
							
						
						ab6311c548 
					 
					
						
						
							
							Reveiw the file api-reference/peripherals/i2s.rst  
						
						
						
						
					 
					
						2019-12-29 21:05:57 +00:00 
						 
				 
			
				
					
						
							
							
								boarchuz 
							
						 
					 
					
						
						
							
						
						5dc10a4191 
					 
					
						
						
							
							Add missing extern "C" to rtc_cntl.h  
						
						... 
						
						
						
						Related: https://github.com/espressif/arduino-esp32/issues/3149  
						
						
					 
					
						2019-12-21 12:12:54 +11:00 
						 
				 
			
				
					
						
							
							
								kewal shah 
							
						 
					 
					
						
						
							
						
						eec8212237 
					 
					
						
						
							
							add simplified API to set UART threshold values for RX FIFO full and TX FIFO empty  
						
						
						
						
					 
					
						2019-12-16 20:26:04 +00:00 
						 
				 
			
				
					
						
							
							
								Michael (XIAO Xufeng) 
							
						 
					 
					
						
						
							
						
						0ec08ca21b 
					 
					
						
						
							
							sdio_slave: support HAL layer  
						
						
						
						
					 
					
						2019-12-13 18:33:15 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						01ca687caa 
					 
					
						
						
							
							esp32s2beta: only support unicore  
						
						
						
						
					 
					
						2019-12-09 09:48:37 +08:00 
						 
				 
			
				
					
						
							
							
								Wang Jia Lin 
							
						 
					 
					
						
						
							
						
						1ffcb54444 
					 
					
						
						
							
							Merge branch 'bugfix/fix_esp32-s2_rtc_io_issue' into 'master'  
						
						... 
						
						
						
						bugfix(gpio): fix esp32 s2 rtc io issue and gpio testcase issues
See merge request espressif/esp-idf!6832  
						
						
					 
					
						2019-12-03 11:17:41 +08:00 
						 
				 
			
				
					
						
							
							
								Fu Zhi Bo 
							
						 
					 
					
						
						
							
						
						3a468a1ffd 
					 
					
						
						
							
							Refactor the touch sensor driver  
						
						
						
						
					 
					
						2019-11-27 20:08:44 +08:00 
						 
				 
			
				
					
						
							
							
								xiongyu 
							
						 
					 
					
						
						
							
						
						af4c455417 
					 
					
						
						
							
							bugfix(gpio):fix esp32 s2 rtc io issue  
						
						... 
						
						
						
						* Modify the function implementation of ESP32-S2 RTC GPIO
  On ESP32 those PADs which have RTC functions must set pullup/down/capability via RTC register.
  On ESP32-S2, Digital IOs have their own registers to control pullup/down/capability, independent with RTC registers.
* Add ESP32-S2 support of unit test
* Modify the pull-up test of unit test
* Modify the interrupt test of unit test
* Modify input and output mode test of unit test 
						
						
					 
					
						2019-11-27 17:18:20 +08:00 
						 
				 
			
				
					
						
							
							
								houwenxiang 
							
						 
					 
					
						
						
							
						
						f27ae9b0e2 
					 
					
						
						
							
							feature: Add uart hal support.  
						
						
						
						
					 
					
						2019-11-26 20:01:50 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						f2a1a6105a 
					 
					
						
						
							
							Merge branch 'feat/mcpwm_hal'  
						
						... 
						
						
						
						Manual merge of !6626  
						
						
					 
					
						2019-11-25 17:18:48 +11:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						6dd36fd571 
					 
					
						
						
							
							Merge branch 'refactor/hal_gpio_driver'  
						
						... 
						
						
						
						Manual merge of !5597  
						
						
					 
					
						2019-11-25 10:49:40 +11:00 
						 
				 
			
				
					
						
							
							
								michael 
							
						 
					 
					
						
						
							
						
						538540ce21 
					 
					
						
						
							
							mcpwm: add HAL layer support  
						
						... 
						
						
						
						Also improved the unit tests a bit. 
						
						
					 
					
						2019-11-25 00:36:30 +08:00 
						 
				 
			
				
					
						
							
							
								xiongyu 
							
						 
					 
					
						
						
							
						
						a3b79e9202 
					 
					
						
						
							
							refactor(gpio): add hal gpio driver  
						
						
						
						
					 
					
						2019-11-22 17:24:53 +08:00 
						 
				 
			
				
					
						
							
							
								fuzhibo 
							
						 
					 
					
						
						
							
						
						f49b192a5e 
					 
					
						
						
							
							refactor the adc driver  
						
						
						
						
					 
					
						2019-11-22 15:42:16 +08:00 
						 
				 
			
				
					
						
							
							
								fuzhibo 
							
						 
					 
					
						
						
							
						
						03ac1aaafd 
					 
					
						
						
							
							dac: refactor driver add hal  
						
						
						
						
					 
					
						2019-11-22 11:44:46 +08:00 
						 
				 
			
				
					
						
							
							
								houwenxiang 
							
						 
					 
					
						
						
							
						
						28286183d1 
					 
					
						
						
							
							feature(I2C): Add i2c hal support.  
						
						
						
						
					 
					
						2019-11-21 20:34:07 +08:00 
						 
				 
			
				
					
						
							
							
								chenjianqiang 
							
						 
					 
					
						
						
							
						
						857dec108d 
					 
					
						
						
							
							feat(ledc): refactor ledc driver  
						
						... 
						
						
						
						1. add hal and low-level layer for ledc driver
2. support esp32s2beta ledc 
						
						
					 
					
						2019-11-21 16:25:22 +08:00 
						 
				 
			
				
					
						
							
							
								chenjianqiang 
							
						 
					 
					
						
						
							
						
						9f9da9ec96 
					 
					
						
						
							
							feat(timer): refator timer group driver  
						
						... 
						
						
						
						1. add hal and low-level layer for timer group
2. add callback functions to handle interrupt
3. add timer deinit function
4. add timer spinlock take function 
						
						
					 
					
						2019-11-21 14:14:19 +08:00 
						 
				 
			
				
					
						
							
							
								xiongyu 
							
						 
					 
					
						
						
							
						
						e62b831867 
					 
					
						
						
							
							refactor(sigmadelta): add hal sigmadelta driver  
						
						
						
						
					 
					
						2019-11-21 11:53:07 +08:00 
						 
				 
			
				
					
						
							
							
								fuzhibo 
							
						 
					 
					
						
						
							
						
						0c2bf7c8bc 
					 
					
						
						
							
							rtcio: add hal for driver  
						
						
						
						
					 
					
						2019-11-21 10:40:49 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						b30b0e59fa 
					 
					
						
						
							
							Merge branch 'feature/add_rmt_hal' into 'master'  
						
						... 
						
						
						
						rmt: add hal layer and new examples
Closes IDF-841, IDF-844, and IDF-857
See merge request espressif/esp-idf!5649  
						
						
					 
					
						2019-11-21 09:53:54 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						8fd8695ea1 
					 
					
						
						
							
							rmt: add HAL layer  
						
						
						
						
					 
					
						2019-11-20 10:54:21 +08:00 
						 
				 
			
				
					
						
							
							
								xiongyu 
							
						 
					 
					
						
						
							
						
						8c76a3c10d 
					 
					
						
						
							
							refactor(i2s): add hal i2s driver  
						
						
						
						
					 
					
						2019-11-19 22:19:19 +08:00 
						 
				 
			
				
					
						
							
							
								Wang Jia Lin 
							
						 
					 
					
						
						
							
						
						7494877b1c 
					 
					
						
						
							
							Merge branch 'refactor/hal_pcnt_driver' into 'master'  
						
						... 
						
						
						
						refactor(pcnt): add hal pcnt driver
See merge request espressif/esp-idf!5600  
						
						
					 
					
						2019-11-19 17:22:49 +08:00 
						 
				 
			
				
					
						
							
							
								xiongyu 
							
						 
					 
					
						
						
							
						
						b1a72866ca 
					 
					
						
						
							
							refactor(pcnt): add hal pcnt driver  
						
						
						
						
					 
					
						2019-11-18 14:35:46 +08:00 
						 
				 
			
				
					
						
							
							
								Krzysztof Budzynski 
							
						 
					 
					
						
						
							
						
						1487bd2edd 
					 
					
						
						
							
							docs: Replaced 'attenuaton' with 'attenuation'  
						
						
						
						
					 
					
						2019-11-18 12:10:55 +08:00 
						 
				 
			
				
					
						
							
							
								David Cermak 
							
						 
					 
					
						
						
							
						
						2e0d6d0e6a 
					 
					
						
						
							
							uart: make uart_driver_install() more backward compatible, so if the interrupt handler configured to be in IRAM and not flagged in intr_alloc_flags argument, then the flag is gracefully updated rather then error return  
						
						
						
						
					 
					
						2019-11-11 15:27:09 +00:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						8569d51651 
					 
					
						
						
							
							Merge branch 'bugfix/fix_i2s_include_head_bug' into 'master'  
						
						... 
						
						
						
						Bugfix(I2S):  Fix i2s build error
See merge request espressif/esp-idf!6512  
						
						
					 
					
						2019-10-29 13:19:00 +08:00 
						 
				 
			
				
					
						
							
							
								Romain 
							
						 
					 
					
						
						
							
						
						5491365874 
					 
					
						
						
							
							Fix build error semphr.h:74:3: error: #error "include FreeRTOS.h" must appear in source files before "include semphr.h"  
						
						... 
						
						
						
						FreeRTOS.h must always be included before semphr.h
Merges https://github.com/espressif/esp-idf/pull/4251  
						
						
					 
					
						2019-10-28 12:21:26 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						ae21d669b9 
					 
					
						
						
							
							Merge branch 'master' into feature/esp32s2beta_merge  
						
						
						
						
					 
					
						2019-10-17 18:22:08 +11:00 
						 
				 
			
				
					
						
							
							
								Darian 
							
						 
					 
					
						
						
							
						
						820fd6447d 
					 
					
						
						
							
							can: Add support for lower bit rates  
						
						... 
						
						
						
						This commit adds support for lower bit rates in the CAN Driver for
ESP32 Rev 2 or later chips. 
						
						
					 
					
						2019-10-17 12:33:17 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						496ede9bcd 
					 
					
						
						
							
							Merge branch 'master' into feature/esp32s2beta_merge  
						
						
						
						
					 
					
						2019-10-15 14:59:27 +11:00 
						 
				 
			
				
					
						
							
							
								Michael (XIAO Xufeng) 
							
						 
					 
					
						
						
							
						
						afbe1ba878 
					 
					
						
						
							
							spi: move deprecated functions into internal header  
						
						... 
						
						
						
						Resolves https://github.com/espressif/esp-idf/issues/4132  
						
						
					 
					
						2019-10-08 11:51:39 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						adfc06a530 
					 
					
						
						
							
							Merge branch 'master' into feature/esp32s2beta_merge  
						
						
						
						
					 
					
						2019-09-20 10:28:37 +10:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						438d513a95 
					 
					
						
						
							
							Merge branch 'master' into feature/esp32s2beta_merge  
						
						
						
						
					 
					
						2019-09-16 16:18:48 +10:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						9d19f4fc8e 
					 
					
						
						
							
							driver docs: Fix some doxygen warnings  
						
						
						
						
					 
					
						2019-09-13 14:30:06 +10:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						f406d020d8 
					 
					
						
						
							
							driver: Remove features deprecated pre-IDF V4.0  
						
						
						
						
					 
					
						2019-09-13 09:44:07 +10:00 
						 
				 
			
				
					
						
							
							
								Michael (XIAO Xufeng) 
							
						 
					 
					
						
						
							
						
						3b39e60f97 
					 
					
						
						
							
							driver: remove unused drivers for esp32s2beta  
						
						
						
						
					 
					
						2019-09-04 10:53:25 +10:00 
						 
				 
			
				
					
						
							
							
								Martin Thierer 
							
						 
					 
					
						
						
							
						
						3bb42d0736 
					 
					
						
						
							
							spi: Put argument of macro SPI_SWAP_DATA_TX/RX in parentheses  
						
						... 
						
						
						
						Close https://github.com/espressif/esp-idf/pull/3996  
						
						
					 
					
						2019-09-03 15:21:23 +08:00