Will Glynn 
							
						 
					 
					
						
						
							
						
						962fabe5c9 
					 
					
						
						
							
							examples/stm32*, tests/stm32: specify time-tick-32768hz  
						
						
						
						
					 
					
						2022-05-31 16:14:23 -05:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						a5aea995a8 
					 
					
						
						
							
							WIP embassy-net v2  
						
						
						
						
					 
					
						2022-05-25 19:56:22 +02:00 
						 
				 
			
				
					
						
							
							
								bors[bot] 
							
						 
					 
					
						
						
							
						
						7743b8e1ae 
					 
					
						
						
							
							Merge  #776  
						
						... 
						
						
						
						776: Automatically set ADC clock prescaler on v2 ADC to respect max frequency r=Dirbaio a=matoushybl
Co-authored-by: Matous Hybl <hyblmatous@gmail.com > 
						
						
					 
					
						2022-05-19 04:00:23 +00:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						47ceee47d5 
					 
					
						
						
							
							Update embedded-io to 0.3  
						
						
						
						
					 
					
						2022-05-19 00:36:18 +02:00 
						 
				 
			
				
					
						
							
							
								Matous Hybl 
							
						 
					 
					
						
						
							
						
						53f65d8b09 
					 
					
						
						
							
							Automatically set ADC clock prescaler on v2 ADC to respect max frequency  
						
						
						
						
					 
					
						2022-05-18 18:34:36 +02:00 
						 
				 
			
				
					
						
							
							
								bors[bot] 
							
						 
					 
					
						
						
							
						
						a4bf190f2f 
					 
					
						
						
							
							Merge  #752  
						
						... 
						
						
						
						752: Replace embassy::io with embedded_io. r=Dirbaio a=Dirbaio
TODO:
- [x] Release embedded-io on crates.io
- [x] Remove git dep
Co-authored-by: Dario Nieuwenhuis <dirbaio@dirbaio.net > 
						
						
					 
					
						2022-05-06 23:54:07 +00:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						931a137f8c 
					 
					
						
						
							
							Replace embassy::io with embedded_io.  
						
						
						
						
					 
					
						2022-05-07 01:45:54 +02:00 
						 
				 
			
				
					
						
							
							
								Matous Hybl 
							
						 
					 
					
						
						
							
						
						6d56f772e1 
					 
					
						
						
							
							Add F7 flash and bootloader support  
						
						
						
						
					 
					
						2022-05-06 21:57:15 +02:00 
						 
				 
			
				
					
						
							
							
								David Lenfesty 
							
						 
					 
					
						
						
							
						
						2e7b42fc5b 
					 
					
						
						
							
							embassy-stm32/eth: convert LAN8742 driver to generic SMI driver  
						
						... 
						
						
						
						SMI Ethernet PHYs all share a common base set of registers that can do
90% of all tasks. The LAN8742 driver used some vendor-specific
registers to check link negotiation status, but the need for that was
debatable, so I migrated it to a generic driver instead, anybody who
wants extra functionality can copy it and impl their own on top of it. 
						
						
					 
					
						2022-04-30 04:49:24 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						e5a843dc06 
					 
					
						
						
							
							net: auto-enable defmt in smoltcp using namespaced features.  
						
						
						
						
					 
					
						2022-04-13 17:46:27 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						82803bffda 
					 
					
						
						
							
							Use embassy/defmt-timestamp-uptime in all examples.  
						
						
						
						
					 
					
						2022-04-02 04:35:06 +02:00 
						 
				 
			
				
					
						
							
							
								chemicstry 
							
						 
					 
					
						
						
							
						
						f87c497315 
					 
					
						
						
							
							Format  
						
						
						
						
					 
					
						2022-03-17 00:03:24 +02:00 
						 
				 
			
				
					
						
							
							
								chemicstry 
							
						 
					 
					
						
						
							
						
						9d71acc49e 
					 
					
						
						
							
							Cleanup  
						
						
						
						
					 
					
						2022-03-16 23:55:07 +02:00 
						 
				 
			
				
					
						
							
							
								chemicstry 
							
						 
					 
					
						
						
							
						
						224071f08e 
					 
					
						
						
							
							Add F7 example  
						
						
						
						
					 
					
						2022-03-16 23:44:02 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						340eb4eead 
					 
					
						
						
							
							stm32: add rust stable support  
						
						
						
						
					 
					
						2022-02-12 02:45:52 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						b99ab3d5d9 
					 
					
						
						
							
							stm32: Add standard crate-wide macros for pin/dma traits, switch all drivers to use them.  
						
						
						
						
					 
					
						2022-02-10 21:38:03 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						0719b05d63 
					 
					
						
						
							
							traits: migrate Delay to embedded-hal 1.0+async, remove Rng and Flash.  
						
						
						
						
					 
					
						2022-01-27 00:08:02 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						79f60adbfb 
					 
					
						
						
							
							stm32: add time-driver-any cargo feature that automatically picks one available timer.  
						
						
						
						
					 
					
						2022-01-24 00:24:53 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						c949519714 
					 
					
						
						
							
							stm32/usart: expose all functionality as inherent methods.  
						
						
						
						
					 
					
						2022-01-19 17:59:55 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						b526addf7b 
					 
					
						
						
							
							stm32/exti: expose all functionality as inherent methods.  
						
						
						
						
					 
					
						2022-01-19 17:59:55 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						58fc64722c 
					 
					
						
						
							
							stm32/gpio: expose all functionality as inherent methods.  
						
						
						
						
					 
					
						2022-01-19 17:59:55 +01:00 
						 
				 
			
				
					
						
							
							
								Ulf Lilleengen 
							
						 
					 
					
						
						
							
						
						2bc105803a 
					 
					
						
						
							
							Make exti an optional feature  
						
						... 
						
						
						
						* Add embassy-stm32 build with exti
* Add exti to examples 
						
						
					 
					
						2022-01-12 14:28:10 +01:00 
						 
				 
			
				
					
						
							
							
								Robert Walker 
							
						 
					 
					
						
						
							
						
						1028b5c671 
					 
					
						
						
							
							Review changes  
						
						
						
						
					 
					
						2021-12-29 08:17:51 +01:00 
						 
				 
			
				
					
						
							
							
								Robert Walker 
							
						 
					 
					
						
						
							
						
						4271226fc0 
					 
					
						
						
							
							Added and tested the usart dma example for stm32f767zi using a  
						
						... 
						
						
						
						Nucleo-f767zi board. 
						
						
					 
					
						2021-12-28 08:33:34 +01:00 
						 
				 
			
				
					
						
							
							
								Matous Hybl 
							
						 
					 
					
						
						
							
						
						e95b96f3a4 
					 
					
						
						
							
							Use smoltcp 0.8.0 from crates.io.  
						
						
						
						
					 
					
						2021-12-12 15:32:36 +01:00 
						 
				 
			
				
					
						
							
							
								Matous Hybl 
							
						 
					 
					
						
						
							
						
						d6f3b479df 
					 
					
						
						
							
							Use smoltcp revision from its master branch.  
						
						
						
						
					 
					
						2021-12-09 12:15:32 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						00a87b9a41 
					 
					
						
						
							
							Fix build examples with defmt.  
						
						
						
						
					 
					
						2021-12-06 21:58:57 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						3332c40705 
					 
					
						
						
							
							examples: remove unused deps.  
						
						
						
						
					 
					
						2021-11-29 02:07:48 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						e4de15e4de 
					 
					
						
						
							
							net: don't depend directly on smoltcp outside embassy-net  
						
						
						
						
					 
					
						2021-11-24 17:48:48 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						9b17b3d721 
					 
					
						
						
							
							Remove unused deps  
						
						
						
						
					 
					
						2021-11-15 20:13:22 +01:00 
						 
				 
			
				
					
						
							
							
								Bob McWhirter 
							
						 
					 
					
						
						
							
						
						57ca241658 
					 
					
						
						
							
							Further cargo muckings for smol/defmt.  
						
						
						
						
					 
					
						2021-11-15 11:40:06 -05:00 
						 
				 
			
				
					
						
							
							
								Bob McWhirter 
							
						 
					 
					
						
						
							
						
						a770fc77c9 
					 
					
						
						
							
							Adjust all examples to defmt 0.3.  
						
						
						
						
					 
					
						2021-11-15 11:19:19 -05:00 
						 
				 
			
				
					
						
							
							
								Matous Hybl 
							
						 
					 
					
						
						
							
						
						f0ba79059e 
					 
					
						
						
							
							Add v1c ethernet driver for the STM32F7 family.  
						
						
						
						
					 
					
						2021-11-10 10:16:46 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						2221e1fa93 
					 
					
						
						
							
							Replace rustflags with build.rs extra-link-args.  
						
						... 
						
						
						
						Rustflags apply to ALL the crates in the graph, while we only need
them for the toplevel crate which is the only one getting linked.
Rustflags are not equal for all crates, this caused cargo to re-build the
same dependency crate multiple times uselessly. After this change, deps
are reused more, making builds faster.
Note that this only applies when sharing the target/ dir for multiple crates
in the repo which is not the default. 
						
						
					 
					
						2021-11-07 23:52:11 +01:00 
						 
				 
			
				
					
						
							
							
								Matous Hybl 
							
						 
					 
					
						
						
							
						
						015cad84dd 
					 
					
						
						
							
							Initial support for STM32F767ZI.  
						
						
						
						
					 
					
						2021-10-26 17:33:28 +02:00