Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						46961cfdf7 
					 
					
						
						
							
							Fix tests.  
						
						
						
						
					 
					
						2023-05-29 19:46:28 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						df56f901de 
					 
					
						
						
							
							time: fix unused mut.  
						
						
						
						
					 
					
						2023-05-19 17:38:57 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						9f7392474b 
					 
					
						
						
							
							Update Rust nightly.  
						
						
						
						
					 
					
						2023-05-19 17:12:39 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						e7ff759f1c 
					 
					
						
						
							
							time: remove dependency on embassy-sync.  
						
						
						
						
					 
					
						2023-04-13 23:57:20 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						be37eee13d 
					 
					
						
						
							
							Update embedded-hal crates.  
						
						
						
						
					 
					
						2023-04-06 22:41:50 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						79061021f9 
					 
					
						
						
							
							time: add power-of-2 kHz tick rates.  
						
						... 
						
						
						
						Fixes  #1269  
					
						2023-03-09 23:32:00 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						c88bbaa5ec 
					 
					
						
						
							
							time/ticker: make sure the future for .next() is Unpin.  
						
						
						
						
					 
					
						2023-03-05 23:13:22 +01:00 
						 
				 
			
				
					
						
							
							
								kbleeke 
							
						 
					 
					
						
						
							
						
						4e212c7a0b 
					 
					
						
						
							
							embassy-time: add async tick() method to Ticker  
						
						
						
						
					 
					
						2023-02-28 17:25:42 +01:00 
						 
				 
			
				
					
						
							
							
								Grant Miller 
							
						 
					 
					
						
						
							
						
						7be4337de9 
					 
					
						
						
							
							Add #[must_use] to all futures  
						
						
						
						
					 
					
						2023-02-24 13:01:41 -06:00 
						 
				 
			
				
					
						
							
							
								kbleeke 
							
						 
					 
					
						
						
							
						
						43a4409405 
					 
					
						
						
							
							embassy-time: Implement conversions to/from core::time::Duration for embassy-time::Duration  
						
						
						
						
					 
					
						2023-02-23 19:25:22 +01:00 
						 
				 
			
				
					
						
							
							
								Caleb Jamison 
							
						 
					 
					
						
						
							
						
						bd7b3bd455 
					 
					
						
						
							
							Clamp ticks to 1 and round to nearest.  
						
						
						
						
					 
					
						2023-02-09 20:57:27 -05:00 
						 
				 
			
				
					
						
							
							
								Caleb Jamison 
							
						 
					 
					
						
						
							
						
						a4371e9544 
					 
					
						
						
							
							Add from_hz function for Duration.  
						
						
						
						
					 
					
						2023-02-09 19:22:06 -05:00 
						 
				 
			
				
					
						
							
							
								ivmarkov 
							
						 
					 
					
						
						
							
						
						34b67fe137 
					 
					
						
						
							
							STD driver needs a reentrant mutex; logic fixed to be reentrancy-safe  
						
						
						
						
					 
					
						2023-01-26 20:41:18 +00:00 
						 
				 
			
				
					
						
							
							
								Gabriel Smith 
							
						 
					 
					
						
						
							
						
						aedcc472c9 
					 
					
						
						
							
							time: Fix nighly feature compilation after upgrade to embedded-hal-async  
						
						... 
						
						
						
						0.2.0-alpha.0 
						
						
					 
					
						2022-11-27 17:59:01 -05:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						f9da6271ce 
					 
					
						
						
							
							time/generic_queue: use Vec instead of SortedLinkedList  
						
						
						
						
					 
					
						2022-10-26 21:00:50 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						4976cbbe60 
					 
					
						
						
							
							time/generic-queue: ensure queue goes in .bss instead of .data  
						
						
						
						
					 
					
						2022-10-26 20:02:58 +02:00 
						 
				 
			
				
					
						
							
							
								ivmarkov 
							
						 
					 
					
						
						
							
						
						ac6995f9e6 
					 
					
						
						
							
							Fix a bug identified during code review  
						
						
						
						
					 
					
						2022-10-26 17:48:22 +03:00 
						 
				 
			
				
					
						
							
							
								ivmarkov 
							
						 
					 
					
						
						
							
						
						516f4ce946 
					 
					
						
						
							
							Fix embassy-time wasm build and fix a bug in wasm time driver  
						
						
						
						
					 
					
						2022-10-24 12:15:53 +03:00 
						 
				 
			
				
					
						
							
							
								ivmarkov 
							
						 
					 
					
						
						
							
						
						4d5550070f 
					 
					
						
						
							
							Change time Driver contract to never fire the alarm synchronously  
						
						
						
						
					 
					
						2022-10-24 09:17:43 +03:00 
						 
				 
			
				
					
						
							
							
								ivmarkov 
							
						 
					 
					
						
						
							
						
						53608a87ac 
					 
					
						
						
							
							Address feedback after code review  
						
						
						
						
					 
					
						2022-10-24 08:21:35 +03:00 
						 
				 
			
				
					
						
							
							
								ivmarkov 
							
						 
					 
					
						
						
							
						
						ba6e452cc5 
					 
					
						
						
							
							Documentation and initial testing framework  
						
						... 
						
						
						
						Add mock waker
First simple test
Tests & documentation 
						
						
					 
					
						2022-10-24 08:21:31 +03:00 
						 
				 
			
				
					
						
							
							
								ivmarkov 
							
						 
					 
					
						
						
							
						
						c2404ee8ca 
					 
					
						
						
							
							Initial generic timer queue impl  
						
						
						
						
					 
					
						2022-10-24 08:20:29 +03:00 
						 
				 
			
				
					
						
							
							
								Ulf Lilleengen 
							
						 
					 
					
						
						
							
						
						72c2e985bb 
					 
					
						
						
							
							Update embedded-hal versions and explicitly pin  
						
						
						
						
					 
					
						2022-09-29 11:27:46 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						897b72c872 
					 
					
						
						
							
							Update Rust nightly.  
						
						... 
						
						
						
						Removes feature(generic_associated_types) 
						
						
					 
					
						2022-09-22 16:38:14 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						5327b9c289 
					 
					
						
						
							
							time: add more tick rates, use 1mhz as default.  
						
						
						
						
					 
					
						2022-09-02 00:59:34 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						8ba421f324 
					 
					
						
						
							
							Do not use cfg_if for embedded-hal-async feature gates.  
						
						... 
						
						
						
						Old code used `cfg_if!` because rustc still parses code inside disabled cfg's, and Rust stable at that time couldn't parse the new GAT where-clause location. This is not the case anymore. 
						
						
					 
					
						2022-08-31 03:11:21 +02:00 
						 
				 
			
				
					
						
							
							
								Ulf Lilleengen 
							
						 
					 
					
						
						
							
						
						189d4137cc 
					 
					
						
						
							
							Add readme for embassy-time  
						
						
						
						
					 
					
						2022-08-23 13:58:57 +02:00 
						 
				 
			
				
					
						
							
							
								Ulf Lilleengen 
							
						 
					 
					
						
						
							
						
						5fddff849e 
					 
					
						
						
							
							Remove warnings for embassy-time  
						
						
						
						
					 
					
						2022-08-22 16:33:39 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						5daa173ce4 
					 
					
						
						
							
							Split embassy-time from embassy-executor.  
						
						
						
						
					 
					
						2022-08-18 01:22:30 +02:00