Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						ca10fe7135 
					 
					
						
						
							
							usb: docs  
						
						 
						
						
						
						
					 
					
						2023-01-31 22:27:19 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						065a0a1ee7 
					 
					
						
						
							
							Update stm32-data.  
						
						 
						
						
						
						
					 
					
						2023-01-11 17:51:30 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								chemicstry 
							
						 
					 
					
						
						
							
						
						ce842fe28c 
					 
					
						
						
							
							Refactor embassy-usb address handling to allow reordering of status resoponse  
						
						 
						
						
						
						
					 
					
						2023-01-11 17:47:12 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						cd9a65ba39 
					 
					
						
						
							
							stm32/usb: use separate irq flags.  
						
						 
						
						... 
						
						
						
						- Fixes race condition that could cause losing irqs (because `if flags != 0` was clearing all)
- Doesn't need CAS, which is nice for thumbv6. 
						
						
					 
					
						2022-12-23 20:45:51 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gabriel Smith 
							
						 
					 
					
						
						
							
						
						3ca14ba4e9 
					 
					
						
						
							
							usb-driver: Remove unncessary lifetime  
						
						 
						
						
						
						
					 
					
						2022-11-27 16:28:24 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						1e2fb0459d 
					 
					
						
						
							
							Switch to async-fn-in-trait  
						
						 
						
						
						
						
					 
					
						2022-11-25 21:02:06 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						17d8d11f73 
					 
					
						
						
							
							usb: make HALs depend only on embassy-usb-driver.  
						
						 
						
						
						
						
					 
					
						2022-09-27 13:16:49 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						7f7c14b7bc 
					 
					
						
						
							
							usb: split driver trait to separate crate.  
						
						 
						
						
						
						
					 
					
						2022-09-26 12:29:27 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						a0487380da 
					 
					
						
						
							
							Replace futures::future::poll_fn -> core::future::poll_fn.  
						
						 
						
						
						
						
					 
					
						2022-09-22 16:42:49 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						21072bee48 
					 
					
						
						
							
							split embassy-util into embassy-futures, embassy-sync.  
						
						 
						
						
						
						
					 
					
						2022-08-22 22:18:13 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						5daa173ce4 
					 
					
						
						
							
							Split embassy-time from embassy-executor.  
						
						 
						
						
						
						
					 
					
						2022-08-18 01:22:30 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						a0f1b0ee01 
					 
					
						
						
							
							Split embassy crate into embassy-executor, embassy-util.  
						
						 
						
						
						
						
					 
					
						2022-07-29 23:40:36 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						4901c34d9c 
					 
					
						
						
							
							Rename Unborrowed -> PeripheralRef, Unborrow -> Peripheral  
						
						 
						
						
						
						
					 
					
						2022-07-23 14:00:19 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								huntc 
							
						 
					 
					
						
						
							
						
						4a8f117f25 
					 
					
						
						
							
							Puts in the machinery to handle power detected/removed  
						
						 
						
						
						
						
					 
					
						2022-07-07 10:08:57 +10:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						a855889f70 
					 
					
						
						
							
							Update stm32-data  
						
						 
						
						
						
						
					 
					
						2022-06-27 02:10:01 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						a8703b7598 
					 
					
						
						
							
							Run rustfmt.  
						
						 
						
						
						
						
					 
					
						2022-06-12 22:22:31 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						5085100df2 
					 
					
						
						
							
							Add embassy-cortex-m crate.  
						
						 
						
						... 
						
						
						
						- Move Interrupt and InterruptExecutor from `embassy` to `embassy-cortex-m`.
- Move Unborrow from `embassy` to `embassy-hal-common` (nothing in `embassy` requires it anymore)
- Move PeripheralMutex from `embassy-hal-common` to `embassy-cortex-m`. 
						
						
					 
					
						2022-06-12 21:45:38 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						3e4bead321 
					 
					
						
						
							
							stm32: add USB driver.  
						
						 
						
						
						
						
					 
					
						2022-06-07 03:29:00 +02:00