Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						dff9bd9711 
					 
					
						
						
							
							Remove trivial to remove uses of atomic-polyfill.  
						
						
						
						
					 
					
						2023-07-12 18:30:43 +02:00 
						 
				 
			
				
					
						
							
							
								Rasmus Pedersen 
							
						 
					 
					
						
						
							
						
						a0dc87d64e 
					 
					
						
						
							
							Remove semicolon in time driver example struct declaration  
						
						... 
						
						
						
						The semicolon is not allowed with struct declarations with braces.
The doc test compiles fine for some reason!? 
						
						
					 
					
						2023-07-05 14:07:05 +02:00 
						 
				 
			
				
					
						
							
							
								cumthugo 
							
						 
					 
					
						
						
							
						
						40d25da793 
					 
					
						
						
							
							time: fix queue size  
						
						
						
						
					 
					
						2023-07-04 21:13:31 +08:00 
						 
				 
			
				
					
						
							
							
								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