Bob McWhirter 
							
						 
					 
					
						
						
							
						
						03f15d3a60 
					 
					
						
						
							
							Remove builders from Config(s) and examples.  
						
						
						
						
					 
					
						2021-08-04 11:32:39 -04:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						5d31dd328f 
					 
					
						
						
							
							Merge pull request  #341  from lulf/usart-dma-read  
						
						... 
						
						
						
						Add uart::Read DMA-based implementation 
						
						
					 
					
						2021-08-04 11:02:15 +02:00 
						 
				 
			
				
					
						
							
							
								Ulf Lilleengen 
							
						 
					 
					
						
						
							
						
						0d02342b2d 
					 
					
						
						
							
							Rename bread -> read_blocking  
						
						
						
						
					 
					
						2021-08-04 08:34:30 +02:00 
						 
				 
			
				
					
						
							
							
								Bob McWhirter 
							
						 
					 
					
						
						
							
						
						3e6aceaaa7 
					 
					
						
						
							
							Run cargo-fmt on the h7 examples.  
						
						
						
						
					 
					
						2021-08-03 14:31:41 -04:00 
						 
				 
			
				
					
						
							
							
								Bob McWhirter 
							
						 
					 
					
						
						
							
						
						88c11a653c 
					 
					
						
						
							
							Formatting fixes.  
						
						
						
						
					 
					
						2021-08-03 14:12:11 -04:00 
						 
				 
			
				
					
						
							
							
								Bob McWhirter 
							
						 
					 
					
						
						
							
						
						d7409d63e8 
					 
					
						
						
							
							Enhance Rcc configuration to be more fluentish.  
						
						... 
						
						
						
						Clean up H7 examples to remove all vegan HALs and PACs. 
						
						
					 
					
						2021-08-03 13:57:18 -04:00 
						 
				 
			
				
					
						
							
							
								Ulf Lilleengen 
							
						 
					 
					
						
						
							
						
						6ff0614cb6 
					 
					
						
						
							
							Add uart::Read DMA-based implementation  
						
						... 
						
						
						
						* Rename existing read() to bread() (blocking) 
						
						
					 
					
						2021-08-03 15:31:24 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						63ac7ac799 
					 
					
						
						
							
							Mark news as unsafe due to not being leak-safe.  
						
						
						
						
					 
					
						2021-08-02 19:55:04 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						af87031d62 
					 
					
						
						
							
							hal-common: remove Pin in PeripheralMutex  
						
						
						
						
					 
					
						2021-08-02 19:55:04 +02:00 
						 
				 
			
				
					
						
							
							
								Bob McWhirter 
							
						 
					 
					
						
						
							
						
						63b32b39e1 
					 
					
						
						
							
							Use an em bikeshed instead of an underscore bikeshed.  
						
						
						
						
					 
					
						2021-08-02 13:29:06 -04:00 
						 
				 
			
				
					
						
							
							
								Bob McWhirter 
							
						 
					 
					
						
						
							
						
						5f9447abb4 
					 
					
						
						
							
							Put the implicit memory.x behind a memory_x feature on embassy-stm32.  
						
						
						
						
					 
					
						2021-08-02 13:21:30 -04:00 
						 
				 
			
				
					
						
							
							
								Bob McWhirter 
							
						 
					 
					
						
						
							
						
						f6c5f039c8 
					 
					
						
						
							
							Emit a default memory.x alongside device.x from metapac.  
						
						
						
						
					 
					
						2021-08-02 11:23:55 -04:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						7bfb763e09 
					 
					
						
						
							
							Rename embassy-extras to embassy-hal-common  
						
						
						
						
					 
					
						2021-07-29 13:44:51 +02:00 
						 
				 
			
				
					
						
							
							
								Bob McWhirter 
							
						 
					 
					
						
						
							
						
						a1dac21bdf 
					 
					
						
						
							
							Make SPIv3 work with DMA.  
						
						... 
						
						
						
						Add both DMA and non-DMA example to H7. 
						
						
					 
					
						2021-07-23 13:22:39 -04:00 
						 
				 
			
				
					
						
							
							
								Timo Kröger 
							
						 
					 
					
						
						
							
						
						5ac91933ff 
					 
					
						
						
							
							stm32: No need to enable GPIO clocks manually  
						
						
						
						
					 
					
						2021-07-23 17:54:13 +02:00 
						 
				 
			
				
					
						
							
							
								Bob McWhirter 
							
						 
					 
					
						
						
							
						
						13873df30b 
					 
					
						
						
							
							Auto-enable all GPIOs during init().  
						
						
						
						
					 
					
						2021-07-23 11:32:19 -04:00 
						 
				 
			
				
					
						
							
							
								Bob McWhirter 
							
						 
					 
					
						
						
							
						
						d68f2617e6 
					 
					
						
						
							
							Add a Dbgmcu struct capable of enabling all relevant DBGMCU.cr fields.  
						
						... 
						
						
						
						Includes the addition of a `dbgmcu!(...)` macro table which currently takes
the form of
	(cr, $fn_name:ident)
where `$fn_name` is something like `set_dbgsleep_d1` etc.
The method is unsafe, since it's performing unsafe PAC operations.
Two examples modified to demonstrate its usage. 
						
						
					 
					
						2021-07-22 14:18:48 -04:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						d7176da37c 
					 
					
						
						
							
							stm32/examples: update DMA channel names  
						
						
						
						
					 
					
						2021-07-17 08:04:33 +02:00 
						 
				 
			
				
					
						
							
							
								Bob McWhirter 
							
						 
					 
					
						
						
							
						
						0119ea809d 
					 
					
						
						
							
							Get DMA on H7 working, add usart_dma example for H7.  
						
						
						
						
					 
					
						2021-07-16 14:41:20 -04:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						63a0e188ea 
					 
					
						
						
							
							stm32/dma: fix h7 impls  
						
						
						
						
					 
					
						2021-07-16 14:41:20 -04:00 
						 
				 
			
				
					
						
							
							
								Bob McWhirter 
							
						 
					 
					
						
						
							
						
						3fd9023fce 
					 
					
						
						
							
							Fix the h7 example.  
						
						
						
						
					 
					
						2021-07-14 14:45:54 -04:00 
						 
				 
			
				
					
						
							
							
								Rukai 
							
						 
					 
					
						
						
							
						
						25d4b2ea26 
					 
					
						
						
							
							fix stm32 warnings  
						
						
						
						
					 
					
						2021-07-05 01:54:29 +02:00 
						 
				 
			
				
					
						
							
							
								Bob McWhirter 
							
						 
					 
					
						
						
							
						
						0920c0cb1d 
					 
					
						
						
							
							Make UART pins Rx/Tx/etc in addition to USART.  
						
						
						
						
					 
					
						2021-07-01 11:30:54 -04:00 
						 
				 
			
				
					
						
							
							
								Thales Fragoso 
							
						 
					 
					
						
						
							
						
						0eaadfc125 
					 
					
						
						
							
							stm32: Update gpio examples  
						
						
						
						
					 
					
						2021-06-25 18:16:43 -03:00 
						 
				 
			
				
					
						
							
							
								Thales Fragoso 
							
						 
					 
					
						
						
							
						
						aca0fb1065 
					 
					
						
						
							
							net: Make the user pass in the StackResources in init  
						
						... 
						
						
						
						By having the user pass in the resources, we can make them generic, this way
the user can choose the size of the individual resources 
						
						
					 
					
						2021-06-20 17:15:18 -03:00 
						 
				 
			
				
					
						
							
							
								Thales Fragoso 
							
						 
					 
					
						
						
							
						
						098ce6e740 
					 
					
						
						
							
							stm32h7: Add ethernet example  
						
						
						
						
					 
					
						2021-06-16 16:48:35 +02:00 
						 
				 
			
				
					
						
							
							
								Bob McWhirter 
							
						 
					 
					
						
						
							
						
						6295589467 
					 
					
						
						
							
							Bring over DAC example (relies upon stm32-data update)  
						
						
						
						
					 
					
						2021-06-08 15:25:38 -04:00 
						 
				 
			
				
					
						
							
							
								Bob McWhirter 
							
						 
					 
					
						
						
							
						
						4f1f63f336 
					 
					
						
						
							
							Initial swag at h7 examples.  
						
						
						
						
					 
					
						2021-06-08 15:25:38 -04:00