Ulf Lilleengen 
							
						 
					 
					
						
						
						
						
							
						
						
							1b20ba27b1 
							
						 
					 
					
						
						
							
							feat: bump embassy-sync version to 0.3.0  
						
						... 
						
						
						
						Update changelog in preparation for release 
						
						
					 
					
						2023-09-14 18:26:00 +02:00 
						 
				 
			
				
					
						
							
							
								Jesse Braham 
							
						 
					 
					
						
						
						
						
							
						
						
							1f63bf4153 
							
						 
					 
					
						
						
							
							Release embassy-time v0.1.3  
						
						
						
						
					 
					
						2023-08-28 08:00:18 -07:00 
						 
				 
			
				
					
						
							
							
								Dániel Buga 
							
						 
					 
					
						
						
						
						
							
						
						
							a2c718f61c 
							
						 
					 
					
						
						
							
							Bump executor crate version to 0.3.0  
						
						
						
						
					 
					
						2023-08-23 20:34:37 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5d5cd23715 
							
						 
					 
					
						
						
							
							Update to embedded-io 0.5 ( #1752 )  
						
						
						
						
					 
					
						2023-08-07 13:43:09 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							4999b045df 
							
						 
					 
					
						
						
							
							stm32/rng: use bind_interrupts!.  
						
						
						
						
					 
					
						2023-07-31 01:41:12 +02:00 
						 
				 
			
				
					
						
							
							
								Piotr Esden-Tempski 
							
						 
					 
					
						
						
						
						
							
						
						
							858ddf6777 
							
						 
					 
					
						
						
							
							Added debug=2 in release profile to all examples.  
						
						... 
						
						
						
						This makes rtt output work right when using `cargo run` in release mode.
Debug was already enabled for release builds in some of the examples but
not all. 
						
						
					 
					
						2023-07-26 18:32:40 -07:00 
						 
				 
			
				
					
						
							
							
								Adam Greig 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fbe30b2453 
							
						 
					 
					
						
						
							
							Add notes about setting chip name correctly for examples.  
						
						
						
						
					 
					
						2023-07-22 21:58:29 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							d137286981 
							
						 
					 
					
						
						
							
							Release embassy-time v0.1.2  
						
						
						
						
					 
					
						2023-07-06 01:29:44 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							f7ec579c18 
							
						 
					 
					
						
						
							
							Update probe-rs-cli -> probe-rs  
						
						
						
						
					 
					
						2023-06-29 02:39:28 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							98c821ac39 
							
						 
					 
					
						
						
							
							Remove embassy-cortex-m crate, move stuff to embassy-hal-common.  
						
						
						
						
					 
					
						2023-06-09 16:44:20 +02:00 
						 
				 
			
				
					
						
							
							
								Ruben De Smet 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							352f0b6c38 
							
						 
					 
					
						
						
							
							net: Support dual stack IP  
						
						
						
						
					 
					
						2023-06-07 13:18:19 +02:00 
						 
				 
			
				
					
						
							
							
								Ruben De Smet 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							54bab33c73 
							
						 
					 
					
						
						
							
							Rename StaticConfig to StaticConfigV4  
						
						
						
						
					 
					
						2023-06-06 17:04:21 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							1d8321b821 
							
						 
					 
					
						
						
							
							Use make_static! from static-cell v1.1  
						
						
						
						
					 
					
						2023-06-01 01:42:34 +02:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
						
						
							
						
						
							316be179af 
							
						 
					 
					
						
						
							
							stm32: move to bind_interrupts  
						
						... 
						
						
						
						disable lora functionality for now 
						
						
					 
					
						2023-05-24 17:29:56 -05:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							26d7610554 
							
						 
					 
					
						
						
							
							net: do not use smoltcp Instant/Duration in public API.  
						
						
						
						
					 
					
						2023-05-15 00:53:30 +02:00 
						 
				 
			
				
					
						
							
							
								Ulf Lilleengen 
							
						 
					 
					
						
						
						
						
							
						
						
							42a8f1671d 
							
						 
					 
					
						
						
							
							Bump versions preparing for -macros and -executor release  
						
						
						
						
					 
					
						2023-04-27 11:54:22 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							054ca17f66 
							
						 
					 
					
						
						
							
							Switch from probe-run to probe-rs-cli.  
						
						... 
						
						
						
						- probe-run screwed up the last release 2 weeks ago and it's still not fixed (issue 391). Doesn't look well maintained.
- Even when it's not broken, it lags behind probe-rs-cli in new chips support because it's slow in updating probe-rs. 
						
						
					 
					
						2023-04-26 17:00:51 +02:00 
						 
				 
			
				
					
						
							
							
								pennae 
							
						 
					 
					
						
						
						
						
							
						
						
							8a9136e4e4 
							
						 
					 
					
						
						
							
							enable inline-asm feature for cortex-m in examples  
						
						... 
						
						
						
						inline assembly is supported since rust 1.59, we're way past that.
enabling this makes the compiled code more compact, and on rp2040
even decreses memory usage by not needing thunks in sram. 
						
						
					 
					
						2023-04-18 21:07:36 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							577f060d24 
							
						 
					 
					
						
						
							
							Release embassy-sync v0.2.0  
						
						
						
						
					 
					
						2023-04-13 23:40:49 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							d3c4e4a20a 
							
						 
					 
					
						
						
							
							executor: add Pender, rework Cargo features.  
						
						... 
						
						
						
						This introduces a `Pender` struct with enum cases for thread-mode, interrupt-mode and
custom callback executors. This avoids calls through function pointers when using only
the thread or interrupt executors. Faster, and friendlier to `cargo-call-stack`.
`embassy-executor` now has `arch-xxx` Cargo features to select the arch and to enable
the builtin executors (thread and interrupt). 
						
						
					 
					
						2023-04-03 03:09:11 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							6dbb631f1e 
							
						 
					 
					
						
						
							
							Example fixes.  
						
						
						
						
					 
					
						2023-03-01 01:32:42 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							3af991ab63 
							
						 
					 
					
						
						
							
							usb: unify ControlHandler+DeviceStateHandler, route all control requests to all handlers.  
						
						... 
						
						
						
						- Allows classes to handle vendor requests.
- Allows classes to use a single handler for multiple interfaces.
- Allows classes to access the other events (previously only `reset` was available). 
						
						
					 
					
						2023-02-08 00:17:08 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							fe15a7beee 
							
						 
					 
					
						
						
							
							net: allocate space for 2 sockets, needed for dhcp.  
						
						
						
						
					 
					
						2023-01-19 14:44:01 +01:00 
						 
				 
			
				
					
						
							
							
								Paweł Jan Czochański 
							
						 
					 
					
						
						
						
						
							
						
						
							8f4fae9b36 
							
						 
					 
					
						
						
							
							Add smoltcp dhcp socket configuration  
						
						
						
						
					 
					
						2023-01-19 14:44:01 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							1f033d509a 
							
						 
					 
					
						
						
							
							net: split driver trait to a separate crate.  
						
						
						
						
					 
					
						2022-12-26 04:49:08 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							72bb9b53a2 
							
						 
					 
					
						
						
							
							net: remove unused pool-x features  
						
						
						
						
					 
					
						2022-12-26 03:34:05 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							e9219405ca 
							
						 
					 
					
						
						
							
							usb/cdc-ncm: add embassy-net Device implementation.  
						
						
						
						
					 
					
						2022-12-13 16:43:25 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							1dcb0ea1f5 
							
						 
					 
					
						
						
							
							Bump defmt-rtt to 0.4  
						
						
						
						
					 
					
						2022-11-29 21:15:24 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							1e2fb0459d 
							
						 
					 
					
						
						
							
							Switch to async-fn-in-trait  
						
						
						
						
					 
					
						2022-11-25 21:02:06 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							eeb072d9cb 
							
						 
					 
					
						
						
							
							Update Rust nightly.  
						
						
						
						
					 
					
						2022-10-26 16:47:29 +02:00 
						 
				 
			
				
					
						
							
							
								chrysn 
							
						 
					 
					
						
						
						
						
							
						
						
							6718ca3a94 
							
						 
					 
					
						
						
							
							all Cargo.toml: Add license to all crate Cargo.toml files  
						
						... 
						
						
						
						Closes: https://github.com/embassy-rs/embassy/issues/1002  
						
						
					 
					
						2022-10-07 12:41:56 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							f27a47a37b 
							
						 
					 
					
						
						
							
							usb: move classes into the embassy-usb crate.  
						
						
						
						
					 
					
						2022-09-26 13:00:21 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							10d1ad2343 
							
						 
					 
					
						
						
							
							Replace futures::future::join -> embassy_futures::join::join.  
						
						
						
						
					 
					
						2022-09-22 16:48:35 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							897b72c872 
							
						 
					 
					
						
						
							
							Update Rust nightly.  
						
						... 
						
						
						
						Removes feature(generic_associated_types) 
						
						
					 
					
						2022-09-22 16:38:14 +02:00 
						 
				 
			
				
					
						
							
							
								bors[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							22c32b5d5c 
							
						 
					 
					
						
						
							
							Merge  #939  
						
						... 
						
						
						
						939: time: add more tick rates, use 1mhz as default. r=Dirbaio a=Dirbaio
Co-authored-by: Dario Nieuwenhuis <dirbaio@dirbaio.net> 
						
						
					 
					
						2022-09-04 22:13:34 +00:00 
						 
				 
			
				
					
						
							
							
								Alex Martens 
							
						 
					 
					
						
						
						
						
							
						
						
							f66f20b1ce 
							
						 
					 
					
						
						
							
							usbd-hid: 0.5.2 -> 0.6.0  
						
						
						
						
					 
					
						2022-09-04 10:00:02 -07:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							5327b9c289 
							
						 
					 
					
						
						
							
							time: add more tick rates, use 1mhz as default.  
						
						
						
						
					 
					
						2022-09-02 00:59:34 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							464ae67108 
							
						 
					 
					
						
						
							
							net: feature-gate nightly-only async traits to allow building on stable.  
						
						
						
						
					 
					
						2022-08-30 19:43:32 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							5677b13a86 
							
						 
					 
					
						
						
							
							sync: flatten module structure.  
						
						
						
						
					 
					
						2022-08-22 22:18:13 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							21072bee48 
							
						 
					 
					
						
						
							
							split embassy-util into embassy-futures, embassy-sync.  
						
						
						
						
					 
					
						2022-08-22 22:18:13 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							478f472784 
							
						 
					 
					
						
						
							
							Remove Forever, switch to static_cell.  
						
						
						
						
					 
					
						2022-08-22 16:11:40 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							5daa173ce4 
							
						 
					 
					
						
						
							
							Split embassy-time from embassy-executor.  
						
						
						
						
					 
					
						2022-08-18 01:22:30 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							2e85eaf7d5 
							
						 
					 
					
						
						
							
							examples Remove the fn config() idiom.  
						
						... 
						
						
						
						It was only useful for doing #[embassy_executor::main(config = "config()")]`. Now that
it's gone, it makes more sense to build the config in main directly. 
						
						
					 
					
						2022-08-17 22:25:58 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							fc6e1e06b3 
							
						 
					 
					
						
						
							
							Remove HAL initialization from #[embassy::main] macro.  
						
						
						
						
					 
					
						2022-08-17 22:16:46 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							67edea4168 
							
						 
					 
					
						
						
							
							Update to critical-section 1.0, atomic-polyfill 1.0  
						
						
						
						
					 
					
						2022-08-17 19:01:56 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							a0f1b0ee01 
							
						 
					 
					
						
						
							
							Split embassy crate into embassy-executor, embassy-util.  
						
						
						
						
					 
					
						2022-07-29 23:40:36 +02:00 
						 
				 
			
				
					
						
							
							
								Philip A Reimer 
							
						 
					 
					
						
						
						
						
							
						
						
							4070a375c7 
							
						 
					 
					
						
						
							
							fix typo  
						
						
						
						
					 
					
						2022-07-11 21:29:01 -06:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6852e05c59 
							
						 
					 
					
						
						
							
							Merge pull request  #822  from embassy-rs/remove-authors  
						
						... 
						
						
						
						Remove the authors field from Cargo.tomls 
						
						
					 
					
						2022-06-18 17:33:29 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3fd4ee34ec 
							
						 
					 
					
						
						
							
							Merge pull request  #821  from embassy-rs/defmt-trace  
						
						... 
						
						
						
						Add env DEFMT_LOG=trace to all examples. 
						
						
					 
					
						2022-06-18 02:24:25 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							1f746e0939 
							
						 
					 
					
						
						
							
							Remove the authors field from Cargo.tomls  
						
						... 
						
						
						
						It currently contains whoever was first to write some code for the crate,
even if many more people have contributed to it later.
The field is "sort of" deprecated, it was made optional recently:
https://rust-lang.github.io/rfcs/3052-optional-authors-field.html 
Due the the reasons listed there I believe removing it is better than
setting it to generic fluff like "The Embassy contributors". 
						
						
					 
					
						2022-06-18 02:16:40 +02:00