morris 
							
						 
					 
					
						
						
							
						
						df558f4f39 
					 
					
						
						
							
							Merge branch 'feature/bytes_encoder_config_update_v5.2' into 'release/v5.2'  
						
						 
						
						... 
						
						
						
						feat(rmt): support update bytes encoder configurations at runtime (v5.2)
See merge request espressif/esp-idf!28381  
						
						
					 
					
						2024-02-18 10:54:54 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								morris 
							
						 
					 
					
						
						
							
						
						5ad9e6b87f 
					 
					
						
						
							
							feat(rmt): added a help function for allocating encoder memory  
						
						 
						
						... 
						
						
						
						The encoder memory location should respect the RMT_MEM_ALLOC_CAPS,
which is affected by some Kconfig options, like ISR_IRAM_SAFE
Closes https://github.com/espressif/esp-idf/issues/13032  
						
						
					 
					
						2024-01-30 17:03:41 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								morris 
							
						 
					 
					
						
						
							
						
						414306bd37 
					 
					
						
						
							
							feat(rmt): support update bytes encoder configurations at runtime  
						
						 
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/12775  
						
						
					 
					
						2024-01-16 15:59:11 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								morris 
							
						 
					 
					
						
						
							
						
						e92a1515be 
					 
					
						
						
							
							feat(hal): add util function to reverse a 8bit byte  
						
						 
						
						
						
						
					 
					
						2023-10-18 09:48:14 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								morris 
							
						 
					 
					
						
						
							
						
						6bb05cccdd 
					 
					
						
						
							
							feat(rmt): add driver support for esp32p4  
						
						 
						
						... 
						
						
						
						including DMA feature 
						
						
					 
					
						2023-09-19 12:54:14 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								morris 
							
						 
					 
					
						
						
							
						
						b19a3e3e56 
					 
					
						
						
							
							rmt: define RMT_ENCODING_RESET in rmt_encode_state_t  
						
						 
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/11200  
						
						
					 
					
						2023-04-17 14:50:51 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								morris 
							
						 
					 
					
						
						
							
						
						a5a171926b 
					 
					
						
						
							
							rmt: add test with -O0  
						
						 
						
						
						
						
					 
					
						2022-08-02 23:07:06 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								morris 
							
						 
					 
					
						
						
							
						
						2fb43820c2 
					 
					
						
						
							
							driver_ng: implement new rmt driver  
						
						 
						
						... 
						
						
						
						The legacy driver can't handle the breaking change between esp chips
very well.
And it's not elegant to extend new feature like DMA, ETM.
The new driver can return a opaque handle for each RMT channel.
An obvious transaction concept was also introduced.
TX and RX functionalities are splited out. 
						
						
					 
					
						2022-05-07 10:34:50 +00:00