Renz Bagaporo 
							
						 
					 
					
						
						
							
						
						0db3edd490 
					 
					
						
						
							
							esp32: move sleep test to esp_system  
						
						
						
						
					 
					
						2020-08-17 19:09:24 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						2917651478 
					 
					
						
						
							
							esp_rom: extract common ets apis into esp_rom_sys.h  
						
						
						
						
					 
					
						2020-07-27 15:27:01 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						345606e7f3 
					 
					
						
						
							
							esp_rom: extract common uart apis into esp_rom_uart.h  
						
						
						
						
					 
					
						2020-07-17 16:00:59 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						a4d0033c03 
					 
					
						
						
							
							esp_rom: extract common GPIO apis into esp_rom_gpio.h  
						
						
						
						
					 
					
						2020-07-07 11:40:19 +08:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						e3640301ee 
					 
					
						
						
							
							Merge branch 'bugfix/cleanup_ext0_wakeup_setup' into 'master'  
						
						... 
						
						
						
						esp32: disable ext0 wakeup source after test
Closes IDF-1660
See merge request espressif/esp-idf!8745  
						
						
					 
					
						2020-06-08 15:57:54 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						d70961ad58 
					 
					
						
						
							
							esp32s2: add more unit test for esp32s2  
						
						... 
						
						
						
						Most of the test cases are copied from esp32
add int_alloc test
add delay test
add random test 
						
						
					 
					
						2020-06-03 13:16:13 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						783779c870 
					 
					
						
						
							
							esp_rom: move rom api test into esp_rom component  
						
						
						
						
					 
					
						2020-06-03 13:16:13 +08:00 
						 
				 
			
				
					
						
							
							
								Renz Bagaporo 
							
						 
					 
					
						
						
							
						
						8f8e00ee6c 
					 
					
						
						
							
							esp32: disable ext0 wakeup source after test  
						
						
						
						
					 
					
						2020-06-02 07:48:07 +00:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						8b156a9095 
					 
					
						
						
							
							Merge branch 'feature/switch_from_external_to_interanl_ram' into 'master'  
						
						... 
						
						
						
						esp32: Switch SPIRAM stack in esp_restart_noos() to internal stack
Closes IDFGH-3086
See merge request espressif/esp-idf!8785  
						
						
					 
					
						2020-06-01 14:39:22 +08:00 
						 
				 
			
				
					
						
							
							
								KonstantinKondrashov 
							
						 
					 
					
						
						
							
						
						4275056423 
					 
					
						
						
							
							esp32: Switch SPIRAM stack in esp_restart_noos() to internal stack  
						
						... 
						
						
						
						If esp_restart_noos() is run and the stack address points to external memory (SPIRAM)
then Cache_Read_Disable() raises up the error "Cache disabled but cached memory region accessed"
to fix this we switch stack to internal RAM before disable cache.
Added unit tests.
Closes: https://github.com/espressif/esp-idf/issues/5107  
						
						
					 
					
						2020-05-22 16:23:53 +08:00 
						 
				 
			
				
					
						
							
							
								Darian Leung 
							
						 
					 
					
						
						
							
						
						11d96b39d0 
					 
					
						
						
							
							esp_ipc: Move to new component  
						
						... 
						
						
						
						This commit moves esp_ipc into a separate component. 
						
						
					 
					
						2020-05-18 16:51:45 +08:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						455dbf28f4 
					 
					
						
						
							
							esp32: use ccomp_timer in SHA test  
						
						
						
						
					 
					
						2020-03-27 20:07:02 +07:00 
						 
				 
			
				
					
						
							
							
								Renz Bagaporo 
							
						 
					 
					
						
						
							
						
						3d0967a58a 
					 
					
						
						
							
							test: declare requirements and include dirs private  
						
						
						
						
					 
					
						2020-03-23 10:58:50 +08:00 
						 
				 
			
				
					
						
							
							
								Roland Dobai 
							
						 
					 
					
						
						
							
						
						15884eccf2 
					 
					
						
						
							
							Add multi-target support for performance tests  
						
						
						
						
					 
					
						2020-03-09 13:41:56 +01:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						7304651320 
					 
					
						
						
							
							esp32: use semaphore in FP switch test, raise worker task priority  
						
						
						
						
					 
					
						2020-02-10 13:36:43 +01:00 
						 
				 
			
				
					
						
							
							
								Konstantin Kondrashov 
							
						 
					 
					
						
						
							
						
						739eb05bb9 
					 
					
						
						
							
							esp32: add implementation of esp_timer based on TG0 LAC timer  
						
						... 
						
						
						
						Closes: IDF-979 
						
						
					 
					
						2020-02-06 14:00:18 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						d672809080 
					 
					
						
						
							
							Merge branch 'refactor/rename_esp32s2beta_to_esp32s2' into 'master'  
						
						... 
						
						
						
						global: rename esp32s2beta to esp32s2
See merge request espressif/esp-idf!7369  
						
						
					 
					
						2020-01-23 09:16:30 +08:00 
						 
				 
			
				
					
						
							
							
								KonstantinKondrashov 
							
						 
					 
					
						
						
							
						
						6061d5d65a 
					 
					
						
						
							
							esp_timer/esp32: Fix case when alarm_reg > counter_reg but FRC_TIMER_INT_STATUS is not set  
						
						... 
						
						
						
						Closes: WIFI-1576
Closes: https://github.com/espressif/esp-idf/issues/2954  
						
						
					 
					
						2020-01-22 14:30:34 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						e30cd361a8 
					 
					
						
						
							
							global: rename esp32s2beta to esp32s2  
						
						
						
						
					 
					
						2020-01-22 12:14:38 +08:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						43de2cc84c 
					 
					
						
						
							
							test: add a (non-automated) case for backtraces with ROM functions  
						
						
						
						
					 
					
						2020-01-02 18:50:32 +01:00 
						 
				 
			
				
					
						
							
							
								KonstantinKondrashov 
							
						 
					 
					
						
						
							
						
						9432ebddf9 
					 
					
						
						
							
							esp32: Add UT for DPORT  
						
						
						
						
					 
					
						2019-12-21 14:10:38 +00:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						f7b51c164d 
					 
					
						
						
							
							Merge branch 'bufgix/esp_timer_set_alarm' into 'master'  
						
						... 
						
						
						
						esp_timer: Fix set_alarm. Case when timestamp < now_time
Closes WIFI-1511
See merge request espressif/esp-idf!6960  
						
						
					 
					
						2019-12-16 13:39:44 +08:00 
						 
				 
			
				
					
						
							
							
								KonstantinKondrashov 
							
						 
					 
					
						
						
							
						
						ada09f8fad 
					 
					
						
						
							
							esp_timer: Add Test case when set_alarm needs set timer < now_time  
						
						
						
						
					 
					
						2019-12-13 13:51:47 +08:00 
						 
				 
			
				
					
						
							
							
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						c63684cf6c 
					 
					
						
						
							
							hw crypto: activated hardware acceleration for esp32s2beta  
						
						... 
						
						
						
						Activated AES, RSA and SHA hardware acceleration for esp32s2 and enabled related unit tests.
Updated with changes made for ESP32 from 0a04034961f59fcaea288 
						
						
					 
					
						2019-12-12 12:37:29 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						b7b4cd3418 
					 
					
						
						
							
							Merge branch 'bugfix/timer_group_reset_ut' into 'master'  
						
						... 
						
						
						
						timer: remove check for POWERON_RESET in the test case, add esp_reset_reason API for s2beta
See merge request espressif/esp-idf!6747  
						
						
					 
					
						2019-11-23 14:04:41 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						ea29c101cd 
					 
					
						
						
							
							Merge branch 'bugfix/fix_iram_intr_alloc_test' into 'master'  
						
						... 
						
						
						
						ccomp_timer: fix broken unit test
See merge request espressif/esp-idf!6779  
						
						
					 
					
						2019-11-22 08:41:50 +08:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						ad986849a6 
					 
					
						
						
							
							timer: remove check for POWERON_RESET in the test case  
						
						... 
						
						
						
						The test case may run after an RTC_WDT_RESET (if we are on rev. 0
ESP32), or software reset (when running test cases locally).
Also moving the test case next to the other timer group driver tests. 
						
						
					 
					
						2019-11-21 20:03:26 +01:00 
						 
				 
			
				
					
						
							
							
								Mahavir Jain 
							
						 
					 
					
						
						
							
						
						43411da465 
					 
					
						
						
							
							Merge branch 'bugfix/freertos_critical_section_compliance' into 'master'  
						
						... 
						
						
						
						Changes in uart and esp_timer for critical section compliance with vanilla FreeRTOS
See merge request espressif/esp-idf!6733  
						
						
					 
					
						2019-11-21 19:25:14 +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 
						 
				 
			
				
					
						
							
							
								fuzhibo 
							
						 
					 
					
						
						
							
						
						0c2bf7c8bc 
					 
					
						
						
							
							rtcio: add hal for driver  
						
						
						
						
					 
					
						2019-11-21 10:40:49 +08:00 
						 
				 
			
				
					
						
							
							
								suda-morris 
							
						 
					 
					
						
						
							
						
						e673817530 
					 
					
						
						
							
							ccomp_timer: fix broken unit test  
						
						
						
						
					 
					
						2019-11-21 08:45:11 +08:00 
						 
				 
			
				
					
						
							
							
								Mahavir Jain 
							
						 
					 
					
						
						
							
						
						d0a37704a3 
					 
					
						
						
							
							esp_timer: use freertos critical section compliant APIs  
						
						... 
						
						
						
						Some modules use esp_timer from interrupt context and hence
with vanilla FreeRTOS it should use correct critical section
API 
						
						
					 
					
						2019-11-15 15:57:55 +05:30 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						13ff57f133 
					 
					
						
						
							
							Merge branch 'feature/ipc_runs_with_caller_priority' into 'master'  
						
						... 
						
						
						
						esp_common: IPC works with the priority of the caller's task
Closes IDF-78
See merge request espressif/esp-idf!6191  
						
						
					 
					
						2019-11-04 18:29:14 +08:00 
						 
				 
			
				
					
						
							
							
								Michael (XIAO Xufeng) 
							
						 
					 
					
						
						
							
						
						748b79e94a 
					 
					
						
						
							
							ci: fix one ut issue when using Wrover-B module with newer ver of PSRAM  
						
						... 
						
						
						
						The workaround for PSRAM that will occupy an SPI bus is enabled only when:
1. used on 32MBit ver 0 PSRAM.
2. work at 80MHz.
The test used to only check 32MBit by the config option, but for PSRAM
on Wrover-B module seems to use a newer version of 32MBit PSRAM.  So it
expects the workaround to be enabled, but actually not.
This commit split the unit test into two parts:
1. check all SPI buses are available, for all configs except psram_hspi
and psram_vspi, run on regular runners (including Wrover and Wrover-B).
a hidden option is enabled so that the compiler knows it's not building
psram_hspi or psram_vspi.
2. check the specified bus are acquired, for config psram_hspi and
psram_vspi. This only run on special runner (legacy Wrover module). 
						
						
					 
					
						2019-11-03 03:07:37 +00:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						7637feb6ef 
					 
					
						
						
							
							Merge branch 'bugfix/jump_time_54_sec' into 'master'  
						
						... 
						
						
						
						esp_timer: Fix time jumps back ~ 54sec
Closes IDFGH-396
See merge request espressif/esp-idf!5943  
						
						
					 
					
						2019-10-29 14:38:15 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						7ce75a42c7 
					 
					
						
						
							
							Merge branch 'master' into feature/esp32s2beta_merge  
						
						
						
						
					 
					
						2019-10-25 15:13:52 +11:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						5bec9fb010 
					 
					
						
						
							
							Merge branch 'bugfix/random_en_dis_for_app' into 'master'  
						
						... 
						
						
						
						bootloader_support: Fix using shared CLK_EN and RST_EN regs for random
See merge request espressif/esp-idf!6198  
						
						
					 
					
						2019-10-23 13:18:01 +08:00 
						 
				 
			
				
					
						
							
							
								KonstantinKondrashov 
							
						 
					 
					
						
						
							
						
						b125bb50ea 
					 
					
						
						
							
							esp_common: IPC works with the priority of the caller's task  
						
						... 
						
						
						
						Closes: IDF-78 
						
						
					 
					
						2019-10-22 22:19:34 +08:00 
						 
				 
			
				
					
						
							
							
								KonstantinKondrashov 
							
						 
					 
					
						
						
							
						
						d80fae2c88 
					 
					
						
						
							
							esp32: Add UTs to check the System time does not jump back  
						
						
						
						
					 
					
						2019-10-16 16:06:39 +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 
						 
				 
			
				
					
						
							
							
								KonstantinKondrashov 
							
						 
					 
					
						
						
							
						
						0c44f8ccbd 
					 
					
						
						
							
							esp32: Using periph_module_enable instead of the shared regs.  
						
						
						
						
					 
					
						2019-10-07 06:47:00 +00: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 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						88548a9b4d 
					 
					
						
						
							
							esp32/test: fix usage of deprecated fields  
						
						
						
						
					 
					
						2019-09-13 09:44:07 +10:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						11c1da5276 
					 
					
						
						
							
							soc/pm: Remove deprecated use of rtc_cpu_freq_t enum  
						
						... 
						
						
						
						Removes deprecated ways of setting/getting CPU freq, light sleep freqs.
Deprecated since ESP-IDF V3.2 
						
						
					 
					
						2019-09-13 09:44:07 +10:00 
						 
				 
			
				
					
						
							
							
								Michael (XIAO Xufeng) 
							
						 
					 
					
						
						
							
						
						9baa7826be 
					 
					
						
						
							
							fix unit test and examples for s2beta  
						
						
						
						
					 
					
						2019-09-04 10:53:25 +10:00 
						 
				 
			
				
					
						
							
							
								Mahavir Jain 
							
						 
					 
					
						
						
							
						
						ebe53416ad 
					 
					
						
						
							
							ipc: prevent code getting pulled in for unicore configuration  
						
						
						
						
					 
					
						2019-08-28 12:47:08 +05:30 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						6990a7cd54 
					 
					
						
						
							
							Merge branch 'master' into feature/esp32s2beta_update  
						
						
						
						
					 
					
						2019-08-19 15:03:43 +10:00 
						 
				 
			
				
					
						
							
							
								Michael (XIAO Xufeng) 
							
						 
					 
					
						
						
							
						
						264ffbeb14 
					 
					
						
						
							
							timer_group: use the LL  
						
						
						
						
					 
					
						2019-08-09 13:46:31 +08:00