Dániel Buga 
							
						 
					 
					
						
						
						
						
							
						
						
							3dc54c8c44 
							
						 
					 
					
						
						
							
							Add some metadata  
						
						
						
						
					 
					
						2024-04-26 18:28:41 +02:00 
						 
				 
			
				
					
						
							
							
								Vega Deftwing 
							
						 
					 
					
						
						
						
						
							
						
						
							9053b6b5b3 
							
						 
					 
					
						
						
							
							Fix spelling and white space mistakes  
						
						
						
						
					 
					
						2024-04-11 19:45:38 +00:00 
						 
				 
			
				
					
						
							
							
								Frostie314159 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							67c9cc2c4b 
							
						 
					 
					
						
						
							
							Merge branch 'embassy-rs:main' into ticker_send_sync  
						
						
						
						
					 
					
						2024-03-31 20:48:05 +02:00 
						 
				 
			
				
					
						
							
							
								Frostie314159 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a2f9aa592e 
							
						 
					 
					
						
						
							
							Made Ticker::next Send+Sync.  
						
						
						
						
					 
					
						2024-03-31 15:07:01 +02:00 
						 
				 
			
				
					
						
							
							
								Frostie314159 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2ea1040e07 
							
						 
					 
					
						
						
							
							Adjusted behavior.  
						
						
						
						
					 
					
						2024-03-28 19:41:50 +01:00 
						 
				 
			
				
					
						
							
							
								Frostie314159 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7efe8e0005 
							
						 
					 
					
						
						
							
							Merge branch 'embassy-rs:main' into reset-at-after  
						
						
						
						
					 
					
						2024-03-21 14:17:03 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							3d842dac85 
							
						 
					 
					
						
						
							
							fmt: disable "unused" warnings.  
						
						
						
						
					 
					
						2024-03-20 14:53:19 +01:00 
						 
				 
			
				
					
						
							
							
								Scott Mabin 
							
						 
					 
					
						
						
						
						
							
						
						
							20cd7d09f4 
							
						 
					 
					
						
						
							
							time: cloneable delay  
						
						
						
						
					 
					
						2024-02-18 17:01:09 +00:00 
						 
				 
			
				
					
						
							
							
								Caleb Jamison 
							
						 
					 
					
						
						
						
						
							
						
						
							0ab0b5590a 
							
						 
					 
					
						
						
							
							Fixup docs  
						
						
						
						
					 
					
						2024-01-31 16:28:06 -05:00 
						 
				 
			
				
					
						
							
							
								Caleb Jamison 
							
						 
					 
					
						
						
						
						
							
						
						
							8b7d856195 
							
						 
					 
					
						
						
							
							Rename timeout_at to with_deadline  
						
						
						
						
					 
					
						2024-01-31 16:26:11 -05:00 
						 
				 
			
				
					
						
							
							
								Caleb Jamison 
							
						 
					 
					
						
						
						
						
							
						
						
							1e698af05b 
							
						 
					 
					
						
						
							
							Add timeout_at convenience function and example.  
						
						
						
						
					 
					
						2024-01-31 14:10:31 -05:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							6a1c415a4c 
							
						 
					 
					
						
						
							
							Complete cargo.tomls more.  
						
						
						
						
					 
					
						2024-01-12 00:32:47 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							22197320ff 
							
						 
					 
					
						
						
							
							bump embassy-time 0.3, embassy-executor 0.5, embassy-net 0.4.  
						
						
						
						
					 
					
						2024-01-11 23:01:24 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							f0606da9ad 
							
						 
					 
					
						
						
							
							time: split queue driver too, don't reexport drivers.  
						
						
						
						
					 
					
						2024-01-11 23:01:24 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							75b05fb344 
							
						 
					 
					
						
						
							
							time: docs improvements, add ci.  
						
						
						
						
					 
					
						2024-01-11 17:17:58 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							15f94fb0fc 
							
						 
					 
					
						
						
							
							time: split driver into a separate embassy-time-driver crate.  
						
						
						
						
					 
					
						2024-01-11 16:56:08 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							fe0b21e21e 
							
						 
					 
					
						
						
							
							Remove nightly autodetects.  
						
						
						
						
					 
					
						2024-01-10 18:32:14 +01:00 
						 
				 
			
				
					
						
							
							
								Ulf Lilleengen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0027a76bb6 
							
						 
					 
					
						
						
							
							Merge pull request  #2420  from chrisprice/mock-driver  
						
						... 
						
						
						
						Extend mock time driver to support alarms 
						
						
					 
					
						2024-01-10 10:51:28 +00:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							495b8b739a 
							
						 
					 
					
						
						
							
							Change GPIO inherent methods back to &self.  
						
						... 
						
						
						
						With the embedded-hal rc3 update I changed them to require `&mut self`, but
in retrospect I think `&self` is better, for extra flexibility.
This PR reverts the changes from the rc3 update to inherent methods. 
						
						
					 
					
						2024-01-10 00:00:10 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							c9ac39df94 
							
						 
					 
					
						
						
							
							Update embedded-hal to v1.0  
						
						
						
						
					 
					
						2024-01-09 23:37:14 +01:00 
						 
				 
			
				
					
						
							
							
								Chris Price 
							
						 
					 
					
						
						
						
						
							
						
						
							3db8655e25 
							
						 
					 
					
						
						
							
							Ignore the doctest driver registration to prevent duplicate registrations  
						
						
						
						
					 
					
						2024-01-09 17:39:02 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Price 
							
						 
					 
					
						
						
						
						
							
						
						
							372a9b2833 
							
						 
					 
					
						
						
							
							Lint/format fixes  
						
						
						
						
					 
					
						2024-01-09 15:58:01 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Price 
							
						 
					 
					
						
						
						
						
							
						
						
							9bf655ccd7 
							
						 
					 
					
						
						
							
							Use MockDriver in queue_generic tests  
						
						
						
						
					 
					
						2024-01-09 15:17:25 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Price 
							
						 
					 
					
						
						
						
						
							
						
						
							e4e2b31402 
							
						 
					 
					
						
						
							
							Prevent over-allocation  
						
						
						
						
					 
					
						2024-01-09 15:17:25 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Price 
							
						 
					 
					
						
						
						
						
							
						
						
							fdd7acd484 
							
						 
					 
					
						
						
							
							Restructure InnerMockDriver  
						
						... 
						
						
						
						Failing test for overallocation of alarms 
						
						
					 
					
						2024-01-09 15:17:25 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Price 
							
						 
					 
					
						
						
						
						
							
						
						
							8dab88f96d 
							
						 
					 
					
						
						
							
							Merge TestDriver into MockDriver  
						
						
						
						
					 
					
						2024-01-09 15:17:25 +00:00 
						 
				 
			
				
					
						
							
							
								Barnaby Walters 
							
						 
					 
					
						
						
						
						
							
						
						
							c1156d73d3 
							
						 
					 
					
						
						
							
							Updated driver implementation docs  
						
						
						
						
					 
					
						2023-12-22 19:40:41 +01:00 
						 
				 
			
				
					
						
							
							
								Barnaby Walters 
							
						 
					 
					
						
						
						
						
							
						
						
							5150deb70b 
							
						 
					 
					
						
						
							
							Minor typo corrections  
						
						
						
						
					 
					
						2023-12-22 17:33:24 +01:00 
						 
				 
			
				
					
						
							
							
								Barnaby Walters 
							
						 
					 
					
						
						
						
						
							
						
						
							0fb57ef87d 
							
						 
					 
					
						
						
							
							Improved documentation  
						
						... 
						
						
						
						* Documented features including all tick rates
* Corrected some out-of-date information
* Sorted tick rate features
* Removed gen_tick.py dependency on toml
* Restructured README.md to better explain tick rate, more
  clearly prioritise time driver docs, correct header levels 
						
						
					 
					
						2023-12-22 17:08:39 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							8b36a32ed5 
							
						 
					 
					
						
						
							
							ci: use beta, add secondary nightly ci.  
						
						
						
						
					 
					
						2023-12-21 15:03:57 +01:00 
						 
				 
			
				
					
						
							
							
								RobertTDowling 
							
						 
					 
					
						
						
						
						
							
						
						
							b857334f92 
							
						 
					 
					
						
						
							
							STM32: Fix race in alarm setting, which impacted scheduling.  
						
						... 
						
						
						
						Detect potential race condition (should be rare) and return false back
to caller, allowing them to handle the possibility that either the
alarm was never set because it was in the past (old meaning of false),
or that in fact the alarm was set and may have fired within the race
window (new meaning of false). In either case, the caller needs to
make sure the callback got called. 
						
						
					 
					
						2023-12-17 15:35:35 -08:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							d81395fab3 
							
						 
					 
					
						
						
							
							Update embedded-hal to 1.0.0-rc.3  
						
						
						
						
					 
					
						2023-12-14 16:19:32 +01:00 
						 
				 
			
				
					
						
							
							
								Frostie314159 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8707462ec2 
							
						 
					 
					
						
						
							
							Adjusted documentation and reset_after behaviour.  
						
						
						
						
					 
					
						2023-12-11 16:11:57 +01:00 
						 
				 
			
				
					
						
							
							
								Frostie314159 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							663fa2addd 
							
						 
					 
					
						
						
							
							Introduce reset_{at|after} functions for Ticker.  
						
						
						
						
					 
					
						2023-12-11 13:27:55 +01:00 
						 
				 
			
				
					
						
							
							
								Jesse Braham 
							
						 
					 
					
						
						
						
						
							
						
						
							925f5cbc26 
							
						 
					 
					
						
						
							
							Update all references to embasy-executor to the latest version  
						
						
						
						
					 
					
						2023-12-06 12:05:47 +01:00 
						 
				 
			
				
					
						
							
							
								Scott Mabin 
							
						 
					 
					
						
						
						
						
							
						
						
							c7d6ea3c78 
							
						 
					 
					
						
						
							
							embassy-time 0.2  
						
						
						
						
					 
					
						2023-12-04 13:10:41 +00:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							c6989dfbca 
							
						 
					 
					
						
						
							
							Remove nightly and unstable-traits features in preparation for 1.75.  
						
						
						
						
					 
					
						2023-11-29 17:26:33 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							4634316749 
							
						 
					 
					
						
						
							
							Update embedded-(hal,io,nal).  
						
						
						
						
					 
					
						2023-11-29 17:01:36 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							1f9b649f80 
							
						 
					 
					
						
						
							
							executor: release v0.3.3  
						
						
						
						
					 
					
						2023-11-15 18:44:01 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							4647df14b1 
							
						 
					 
					
						
						
							
							Update heapless to v0.8, embedded-nal-async to v0.7  
						
						
						
						
					 
					
						2023-11-10 16:43:53 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f8721c3786 
							
						 
					 
					
						
						
							
							Merge pull request  #2132  from embassy-rs/update-nightly  
						
						... 
						
						
						
						Update Rust nightly. 
						
						
					 
					
						2023-11-01 04:10:03 +00:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							e519e00265 
							
						 
					 
					
						
						
							
							Update Rust nightly.  
						
						
						
						
					 
					
						2023-11-01 04:56:56 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							35bb20abe7 
							
						 
					 
					
						
						
							
							Merge pull request  #2130  from andresovela/time-mock-driver-fix  
						
						... 
						
						
						
						time: fix MockDriver::now() 
						
						
					 
					
						2023-10-31 23:36:56 +00:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							dd6a29adb2 
							
						 
					 
					
						
						
							
							Release embassy-executor v0.3.1  
						
						
						
						
					 
					
						2023-11-01 00:17:44 +01:00 
						 
				 
			
				
					
						
							
							
								Andres O. Vela 
							
						 
					 
					
						
						
						
						
							
						
						
							5f9602d28b 
							
						 
					 
					
						
						
							
							time: fix MockDriver::now()  
						
						
						
						
					 
					
						2023-10-31 22:48:52 +01:00 
						 
				 
			
				
					
						
							
							
								Andres O. Vela 
							
						 
					 
					
						
						
						
						
							
						
						
							573734008a 
							
						 
					 
					
						
						
							
							Fix test  
						
						
						
						
					 
					
						2023-10-29 20:03:11 +01:00 
						 
				 
			
				
					
						
							
							
								Andres O. Vela 
							
						 
					 
					
						
						
						
						
							
						
						
							f4a78e00a7 
							
						 
					 
					
						
						
							
							Remove set_current_time API  
						
						
						
						
					 
					
						2023-10-29 19:52:35 +01:00 
						 
				 
			
				
					
						
							
							
								Andres O. Vela 
							
						 
					 
					
						
						
						
						
							
						
						
							0d6094c8b1 
							
						 
					 
					
						
						
							
							time: add MockDriver for testing purposes  
						
						
						
						
					 
					
						2023-10-29 19:49:52 +01:00 
						 
				 
			
				
					
						
							
							
								Gabriel Smith 
							
						 
					 
					
						
						
						
						
							
						
						
							ceb0d0bf08 
							
						 
					 
					
						
						
							
							time: Add tick rates in multiples of 10 kHz  
						
						
						
						
					 
					
						2023-10-24 15:34:39 -04:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							213b4c9dca 
							
						 
					 
					
						
						
							
							time: add links key, release v0.1.5.  
						
						
						
						
					 
					
						2023-10-16 20:11:35 +02:00