Thales 
							
						 
					 
					
						
						
							
						
						40ea8298ee 
					 
					
						
						
							
							Merge pull request  #300  from thalesfragoso/clear-dma  
						
						 
						
						... 
						
						
						
						stm32: Clear possible set flags after disabling DMA 
						
						
					 
					
						2021-07-17 17:28:02 -03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thales 
							
						 
					 
					
						
						
							
						
						f4b8709bac 
					 
					
						
						
							
							Merge pull request  #281  from thalesfragoso/i2c-256  
						
						 
						
						... 
						
						
						
						i2c-v2: Support transfers with more than 255 bytes 
						
						
					 
					
						2021-07-17 17:21:50 -03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thales Fragoso 
							
						 
					 
					
						
						
							
						
						aae0431d31 
					 
					
						
						
							
							stm32: Clear possible set flags after disabling DMA  
						
						 
						
						
						
						
					 
					
						2021-07-17 16:59:35 -03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						59953b5b5e 
					 
					
						
						
							
							Merge pull request  #295  from embassy-rs/all_dma  
						
						 
						
						... 
						
						
						
						stm32: impl dma for all chips 
						
						
					 
					
						2021-07-17 08:32:31 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						d7176da37c 
					 
					
						
						
							
							stm32/examples: update DMA channel names  
						
						 
						
						
						
						
					 
					
						2021-07-17 08:04:33 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						36be877ba3 
					 
					
						
						
							
							stm32/dma: only set TRBUFF in DMAv1 (H7)  
						
						 
						
						
						
						
					 
					
						2021-07-17 08:01:20 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						3655048e0f 
					 
					
						
						
							
							stm32/dma: add MuxChannel trait to distinguish DMAMUX1 and DMAMUX2 channels.  
						
						 
						
						
						
						
					 
					
						2021-07-17 07:54:16 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						54b5012c56 
					 
					
						
						
							
							stm32/dma: update codegen+macrotables for new stm32-data  
						
						 
						
						
						
						
					 
					
						2021-07-17 07:35:59 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						dff4b42a33 
					 
					
						
						
							
							stm32/dma: Fix macrotable column count not matching in DMAMUX-less BDMAv1.  
						
						 
						
						
						
						
					 
					
						2021-07-17 04:54:34 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bob McWhirter 
							
						 
					 
					
						
						
							
						
						01cc733c61 
					 
					
						
						
							
							Prep for new stm32-data with dmamux differentiation, but not yet using.  
						
						 
						
						
						
						
					 
					
						2021-07-16 15:44:22 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bob McWhirter 
							
						 
					 
					
						
						
							
						
						0119ea809d 
					 
					
						
						
							
							Get DMA on H7 working, add usart_dma example for H7.  
						
						 
						
						
						
						
					 
					
						2021-07-16 14:41:20 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bob McWhirter 
							
						 
					 
					
						
						
							
						
						1254e99be1 
					 
					
						
						
							
							Be able to scrub out BDMA-centric IRQs.  
						
						 
						
						... 
						
						
						
						Further refine distinction between DMA and BDMA interrupts in the table. 
						
						
					 
					
						2021-07-16 14:41:20 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						ae948415a7 
					 
					
						
						
							
							stm32/dma: disable after finishing  
						
						 
						
						
						
						
					 
					
						2021-07-16 14:41:20 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						d0f2dc3abd 
					 
					
						
						
							
							Fix rustfmt  
						
						 
						
						
						
						
					 
					
						2021-07-16 14:41:20 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						63a0e188ea 
					 
					
						
						
							
							stm32/dma: fix h7 impls  
						
						 
						
						
						
						
					 
					
						2021-07-16 14:41:20 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						2ee20f5dcb 
					 
					
						
						
							
							Update vscode settings.  
						
						 
						
						
						
						
					 
					
						2021-07-16 14:41:20 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						3d1391ef2d 
					 
					
						
						
							
							stm32/dma: impl all variants  
						
						 
						
						
						
						
					 
					
						2021-07-16 14:41:20 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						69fb1b5418 
					 
					
						
						
							
							Merge pull request  #297  from embassy-rs/h7-smps  
						
						 
						
						... 
						
						
						
						stm32/pwr: add initial H7 SMPS support 
						
						
					 
					
						2021-07-16 16:22:21 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						1b42b30201 
					 
					
						
						
							
							stm32/pwr: add initial H7 SMPS support  
						
						 
						
						
						
						
					 
					
						2021-07-16 01:17:45 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						7ed43cd843 
					 
					
						
						
							
							Merge pull request  #296  from thalesfragoso/f0-dmarst  
						
						 
						
						... 
						
						
						
						Allow for RccPeripheral without reset field and add F0 example 
						
						
					 
					
						2021-07-15 21:23:14 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thales Fragoso 
							
						 
					 
					
						
						
							
						
						697f93ad42 
					 
					
						
						
							
							stm32: Add F0 example  
						
						 
						
						
						
						
					 
					
						2021-07-15 13:50:39 -03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thales Fragoso 
							
						 
					 
					
						
						
							
						
						2f08c7ced5 
					 
					
						
						
							
							stm32: Allow for RccPeripheral without reset field  
						
						 
						
						... 
						
						
						
						This fix build on F0, since it doesn't have DMARST. This change makes
RccPeripheral::reset a no-op on peripherals where a reset field couldn't
be found 
						
						
					 
					
						2021-07-15 13:25:51 -03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thales Fragoso 
							
						 
					 
					
						
						
							
						
						e06628cdfb 
					 
					
						
						
							
							Update stm32-data  
						
						 
						
						
						
						
					 
					
						2021-07-14 23:39:50 -03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thales Fragoso 
							
						 
					 
					
						
						
							
						
						aa8c7f990f 
					 
					
						
						
							
							i2c-v2: Implement write_vectored  
						
						 
						
						
						
						
					 
					
						2021-07-14 23:39:50 -03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thales Fragoso 
							
						 
					 
					
						
						
							
						
						f2e78e9c34 
					 
					
						
						
							
							i2c-v2: Correct number of chunks calculation  
						
						 
						
						
						
						
					 
					
						2021-07-14 23:39:50 -03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thales Fragoso 
							
						 
					 
					
						
						
							
						
						8c7f8a61e3 
					 
					
						
						
							
							i2c-v2: Support transfers with more than 255 bytes  
						
						 
						
						
						
						
					 
					
						2021-07-14 23:39:50 -03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						8a172ac123 
					 
					
						
						
							
							Merge pull request  #294  from embassy-rs/usart-merge  
						
						 
						
						... 
						
						
						
						stm32/usart: merge v2 and v3 (they're identical) 
						
						
					 
					
						2021-07-15 01:02:12 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						4361cb15f1 
					 
					
						
						
							
							stm32/usart: merge v2 and v3 (they're identical)  
						
						 
						
						
						
						
					 
					
						2021-07-15 00:52:37 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						d71be45a91 
					 
					
						
						
							
							Merge pull request  #293  from embassy-rs/pac-reexport  
						
						 
						
						... 
						
						
						
						all hals: reexport PAC if `unstable-pac` feature is set. 
						
						
					 
					
						2021-07-15 00:42:59 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						71c8d7aa7d 
					 
					
						
						
							
							stm32l4/examples: remove old-pac uses.  
						
						 
						
						
						
						
					 
					
						2021-07-15 00:37:00 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						f916fe5476 
					 
					
						
						
							
							all hals: reexport PAC if unstable-pac feature is set.  
						
						 
						
						
						
						
					 
					
						2021-07-14 22:19:04 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						6444066589 
					 
					
						
						
							
							Add L4 examples to workspace example  
						
						 
						
						
						
						
					 
					
						2021-07-14 22:00:49 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						7dd7f391fc 
					 
					
						
						
							
							Fix OOTB workspace issues with embassy-net  
						
						 
						
						
						
						
					 
					
						2021-07-14 21:58:07 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						2d9e2908df 
					 
					
						
						
							
							Merge pull request  #292  from embassy-rs/update-nightly  
						
						 
						
						... 
						
						
						
						Update nightly 
						
						
					 
					
						2021-07-14 21:32:33 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						5061625068 
					 
					
						
						
							
							Update nightly  
						
						 
						
						
						
						
					 
					
						2021-07-14 21:17:29 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bob McWhirter 
							
						 
					 
					
						
						
							
						
						e4325cb8fe 
					 
					
						
						
							
							Merge pull request  #290  from bobmcwhirter/async-usart  
						
						 
						
						... 
						
						
						
						First shot at async dma usart for stm32. 
						
						
					 
					
						2021-07-14 15:07:36 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bob McWhirter 
							
						 
					 
					
						
						
							
						
						21e94972dc 
					 
					
						
						
							
							Fix more warnings and examples.  
						
						 
						
						
						
						
					 
					
						2021-07-14 14:55:20 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bob McWhirter 
							
						 
					 
					
						
						
							
						
						3fd9023fce 
					 
					
						
						
							
							Fix the h7 example.  
						
						 
						
						
						
						
					 
					
						2021-07-14 14:45:54 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bob McWhirter 
							
						 
					 
					
						
						
							
						
						43cb8de434 
					 
					
						
						
							
							Remove gratuitous NoDmaMarker.  
						
						 
						
						
						
						
					 
					
						2021-07-14 14:37:42 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bob McWhirter 
							
						 
					 
					
						
						
							
						
						38b1359c40 
					 
					
						
						
							
							Remove pub and cfg's, since they will be implied by the existance of TxDma<T> in theory.  
						
						 
						
						
						
						
					 
					
						2021-07-14 14:35:03 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bob McWhirter 
							
						 
					 
					
						
						
							
						
						a88f0028ef 
					 
					
						
						
							
							First shot at async dma usart for stm32.  
						
						 
						
						
						
						
					 
					
						2021-07-14 14:14:14 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Thales 
							
						 
					 
					
						
						
							
						
						667b259d53 
					 
					
						
						
							
							Merge pull request  #289  from bobmcwhirter/data-fix  
						
						 
						
						... 
						
						
						
						Update data. 
						
						
					 
					
						2021-07-14 12:32:17 -03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bob McWhirter 
							
						 
					 
					
						
						
							
						
						95b42f9523 
					 
					
						
						
							
							Update data.  
						
						 
						
						
						
						
					 
					
						2021-07-14 11:25:46 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bob McWhirter 
							
						 
					 
					
						
						
							
						
						b6eb5dcf2f 
					 
					
						
						
							
							Merge pull request  #282  from bobmcwhirter/dmamux_thales  
						
						 
						
						... 
						
						
						
						BDMA + DMAMUX + H7 with major help from @thalesfragoso 
						
						
					 
					
						2021-07-13 13:33:38 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bob McWhirter 
							
						 
					 
					
						
						
							
						
						6e0e83cfd9 
					 
					
						
						
							
							More conversions to associated consts.  
						
						 
						
						
						
						
					 
					
						2021-07-13 10:56:35 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bob McWhirter 
							
						 
					 
					
						
						
							
						
						604a25ec5d 
					 
					
						
						
							
							Reduce number of traits and impls.  
						
						 
						
						
						
						
					 
					
						2021-07-13 10:46:31 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bob McWhirter 
							
						 
					 
					
						
						
							
						
						8fbea38a5b 
					 
					
						
						
							
							Simplify some of the bdma macros.  
						
						 
						
						... 
						
						
						
						Make more things associated consts. 
						
						
					 
					
						2021-07-13 10:09:35 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bob McWhirter 
							
						 
					 
					
						
						
							
						
						92247369e7 
					 
					
						
						
							
							Remove some unused traits.  
						
						 
						
						... 
						
						
						
						Move some fns to associated consts. 
						
						
					 
					
						2021-07-13 10:09:35 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bob McWhirter 
							
						 
					 
					
						
						
							
						
						c39ac201ff 
					 
					
						
						
							
							Update for stm32-data.  
						
						 
						
						
						
						
					 
					
						2021-07-13 10:09:35 -04:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bob McWhirter 
							
						 
					 
					
						
						
							
						
						2e10ab2e5c 
					 
					
						
						
							
							Let's count channels per DMA peripheral, shall we now?  
						
						 
						
						
						
						
					 
					
						2021-07-13 10:09:35 -04:00