Matt Johnston 
							
						 
					 
					
						
						
						
						
							
						
						
							5e49985ed6 
							
						 
					 
					
						
						
							
							embassy-sync: bump to 0.7.0  
						
						
						
						
					 
					
						2025-05-22 13:29:55 +08:00 
						 
				 
			
				
					
						
							
							
								Ulf Lilleengen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f915903f0e 
							
						 
					 
					
						
						
							
							Merge pull request  #4188  from Gerharddc/dfu-msos  
						
						... 
						
						
						
						[embassy-usb-dfu] support function level WinUSB GUIDs 
						
						
					 
					
						2025-05-19 15:30:22 +02:00 
						 
				 
			
				
					
						
							
							
								Yuri Astrakhan 
							
						 
					 
					
						
						
						
						
							
						
						
							ef0f29f0ed 
							
						 
					 
					
						
						
							
							Update defmt dependencies  
						
						
						
						
					 
					
						2025-05-18 20:52:09 +02:00 
						 
				 
			
				
					
						
							
							
								Gerhard de Clercq 
							
						 
					 
					
						
						
						
						
							
						
						
							2bbc2045a4 
							
						 
					 
					
						
						
							
							[usb-dfu examples] Alert users to customise their WinUSB GUIDs  
						
						
						
						
					 
					
						2025-05-14 09:56:28 +02:00 
						 
				 
			
				
					
						
							
							
								Gerhard de Clercq 
							
						 
					 
					
						
						
						
						
							
						
						
							d4d10bad0b 
							
						 
					 
					
						
						
							
							[embassy-usb-dfu] accept closure to customise DFU function  
						
						... 
						
						
						
						This provides a more generic interface for users to customise the DFU function instead of restricting customisation to DFU headers. 
						
						
					 
					
						2025-05-14 09:52:46 +02:00 
						 
				 
			
				
					
						
							
							
								Gerhard de Clercq 
							
						 
					 
					
						
						
						
						
							
						
						
							46e25cbc5f 
							
						 
					 
					
						
						
							
							[embassy-usb-dfu] correct comment about composite devices  
						
						
						
						
					 
					
						2025-05-13 15:13:46 +02:00 
						 
				 
			
				
					
						
							
							
								Gerhard de Clercq 
							
						 
					 
					
						
						
						
						
							
						
						
							3c73b49790 
							
						 
					 
					
						
						
							
							[embassy-usb-dfu] support function level WinUSB GUIDs  
						
						... 
						
						
						
						This commit makes it possible to provide function level msos GUIDs to usb_dfu. This helps to ensure that composite DFU devices automatically get assigned the WinUSB driver on Windows. 
						
						
					 
					
						2025-05-12 15:55:11 +02:00 
						 
				 
			
				
					
						
							
							
								Matthew Tran 
							
						 
					 
					
						
						
						
						
							
						
						
							d35df5cfba 
							
						 
					 
					
						
						
							
							embassy-usb-dfu: Change return of reset to ()  
						
						... 
						
						
						
						Also adds &self to the Reset trait, which makes it easier to implement
cleanup/delays before actually resetting. 
						
						
					 
					
						2025-05-08 00:09:21 -05:00 
						 
				 
			
				
					
						
							
							
								Ulf Lilleengen 
							
						 
					 
					
						
						
						
						
							
						
						
							ed63f80637 
							
						 
					 
					
						
						
							
							chore: bump embassy-sync version  
						
						... 
						
						
						
						Prepare version 0.6.2 for release 
						
						
					 
					
						2025-01-15 16:12:36 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							05df319a82 
							
						 
					 
					
						
						
							
							Release embassy-usb v0.4.0, embassy-usb-logger v0.4.0.  
						
						
						
						
					 
					
						2025-01-15 00:59:15 +01:00 
						 
				 
			
				
					
						
							
							
								Gerhard de Clercq 
							
						 
					 
					
						
						
						
						
							
						
						
							5963a10d4d 
							
						 
					 
					
						
						
							
							stm32wb-dfu: add MSOS headers  
						
						... 
						
						
						
						The USB DFU example now shows how to automatically get the WinUSB driver assigned. 
						
						
					 
					
						2024-12-10 09:31:47 +01:00 
						 
				 
			
				
					
						
							
							
								Badr Bouslikhin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							78b536e74b 
							
						 
					 
					
						
						
							
							docs: improve stm32 embassy-usb-dfu example  
						
						
						
						
					 
					
						2024-12-05 18:47:33 +01:00 
						 
				 
			
				
					
						
							
							
								Dániel Buga 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c9abff53d7 
							
						 
					 
					
						
						
							
							Bump sync version ( #3562 )  
						
						... 
						
						
						
						* Bump sync version
* Use old embassy-sync in rp bluetooth example
* Downgrade update to minor 
						
						
					 
					
						2024-11-22 21:16:11 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							51f6b813e1 
							
						 
					 
					
						
						
							
							nrf: port to chiptool-based nrf-pac.  
						
						
						
						
					 
					
						2024-11-04 00:47:31 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							9dc4375f18 
							
						 
					 
					
						
						
							
							rp: update PAC, fix CI.  
						
						
						
						
					 
					
						2024-08-12 03:25:41 -04:00 
						 
				 
			
				
					
						
							
							
								Ulf Lilleengen 
							
						 
					 
					
						
						
						
						
							
						
						
							61bda59d83 
							
						 
					 
					
						
						
							
							Prepare to release embassy-usb  
						
						
						
						
					 
					
						2024-08-05 08:56:29 +02:00 
						 
				 
			
				
					
						
							
							
								Rob Pilling 
							
						 
					 
					
						
						
						
						
							
						
						
							ec53b9187d 
							
						 
					 
					
						
						
							
							Fix bootloader-rp's bootloader memory region overflow  
						
						... 
						
						
						
						The bootloader region (`FLASH`) mentioned below overflows into the
`BOOTLOADER_STATE` region by `0x100` bytes
```
0x10000100 + 24K = 0x10006100
```
32adddff9c/examples/boot/bootloader/rp/memory.x (L3-L8) 
						
						
					 
					
						2024-07-31 18:16:04 +01:00 
						 
				 
			
				
					
						
							
							
								Krzysztof Królczyk 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							453aa58b7f 
							
						 
					 
					
						
						
							
							stm32/boot: update linker file in example  
						
						... 
						
						
						
						Signed-off-by: Krzysztof Królczyk <Krzysztof.Krolczyk@o2.pl> 
						
						
					 
					
						2024-06-10 11:50:20 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							999a2ad829 
							
						 
					 
					
						
						
							
							Fix all check-cfg errors in the entire repo.  
						
						... 
						
						
						
						the main ci.sh now passes if running with nightly. 
						
						
					 
					
						2024-05-31 21:54:42 +02:00 
						 
				 
			
				
					
						
							
							
								Ulf Lilleengen 
							
						 
					 
					
						
						
						
						
							
						
						
							cf0d227cca 
							
						 
					 
					
						
						
							
							Prepare for embassy-sync 0.6.0 release  
						
						
						
						
					 
					
						2024-05-29 12:09:55 +02:00 
						 
				 
			
				
					
						
							
							
								James Munns 
							
						 
					 
					
						
						
						
						
							
						
						
							0d0d8e14e2 
							
						 
					 
					
						
						
							
							Update dependent versions  
						
						
						
						
					 
					
						2024-04-23 19:48:16 +02:00 
						 
				 
			
				
					
						
							
							
								Vega Deftwing 
							
						 
					 
					
						
						
						
						
							
						
						
							9053b6b5b3 
							
						 
					 
					
						
						
							
							Fix spelling and white space mistakes  
						
						
						
						
					 
					
						2024-04-11 19:45:38 +00:00 
						 
				 
			
				
					
						
							
							
								Adam Greig 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7cf6490fba 
							
						 
					 
					
						
						
							
							usb: remove device_descriptor buffer, store bytes in UsbDevice.inner instead  
						
						
						
						
					 
					
						2024-03-23 00:35:15 +00:00 
						 
				 
			
				
					
						
							
							
								Badr Bouslikhin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cfc3e96633 
							
						 
					 
					
						
						
							
							fix(boot): update examples  
						
						
						
						
					 
					
						2024-02-07 12:50:48 +01:00 
						 
				 
			
				
					
						
							
							
								Badr Bouslikhin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4a72f946e4 
							
						 
					 
					
						
						
							
							fix(boot): update stm32wb-dfu example readme  
						
						
						
						
					 
					
						2024-02-07 11:38:05 +01:00 
						 
				 
			
				
					
						
							
							
								Badr Bouslikhin 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c267cb9ab7 
							
						 
					 
					
						
						
							
							feat: enhance bootloader for multiple flash support  
						
						
						
						
					 
					
						2024-02-06 16:25:45 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							9f76dbb93b 
							
						 
					 
					
						
						
							
							Remove nightly-only flags from cargo configs.  
						
						
						
						
					 
					
						2024-01-22 21:31:06 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							e0775fbc8a 
							
						 
					 
					
						
						
							
							Flatten embassy-boot dir tree  
						
						
						
						
					 
					
						2024-01-11 18:55:59 +01:00 
						 
				 
			
				
					
						
							
							
								Kaitlyn Kenwell 
							
						 
					 
					
						
						
						
						
							
						
						
							33e8943e5b 
							
						 
					 
					
						
						
							
							Rename bootloader feature to dfu  
						
						
						
						
					 
					
						2023-12-14 14:16:58 -05:00 
						 
				 
			
				
					
						
							
							
								Kaitlyn Kenwell 
							
						 
					 
					
						
						
						
						
							
						
						
							9f9f6e75bb 
							
						 
					 
					
						
						
							
							Abstract chip reset logic, add Reset impls for cortex-m and esp32c3  
						
						
						
						
					 
					
						2023-12-14 13:29:26 -05:00 
						 
				 
			
				
					
						
							
							
								Kaitlyn Kenwell 
							
						 
					 
					
						
						
						
						
							
						
						
							cbc8ccc51e 
							
						 
					 
					
						
						
							
							Adjust stm32wb-dfu example memory maps to fix linker errors  
						
						
						
						
					 
					
						2023-12-14 10:56:16 -05:00 
						 
				 
			
				
					
						
							
							
								Kaitlyn Kenwell 
							
						 
					 
					
						
						
						
						
							
						
						
							27d054aa68 
							
						 
					 
					
						
						
							
							Adjust toml files, fix application example  
						
						
						
						
					 
					
						2023-12-14 10:34:22 -05:00 
						 
				 
			
				
					
						
							
							
								Kaitlyn Kenwell 
							
						 
					 
					
						
						
						
						
							
						
						
							9cc5d8ac89 
							
						 
					 
					
						
						
							
							fmt  
						
						
						
						
					 
					
						2023-12-14 09:38:49 -05:00 
						 
				 
			
				
					
						
							
							
								Kaitlyn Kenwell 
							
						 
					 
					
						
						
						
						
							
						
						
							e27e00f628 
							
						 
					 
					
						
						
							
							Address reviews  
						
						
						
						
					 
					
						2023-12-14 09:36:22 -05:00 
						 
				 
			
				
					
						
							
							
								Scott Mabin 
							
						 
					 
					
						
						
						
						
							
						
						
							334900752a 
							
						 
					 
					
						
						
							
							update release version in examples and other crates  
						
						
						
						
					 
					
						2023-12-04 13:15:10 +00:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							03325ea81b 
							
						 
					 
					
						
						
							
							update embedded-storage{,-async}, remove patch.  
						
						
						
						
					 
					
						2023-12-04 13:48:36 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							c6989dfbca 
							
						 
					 
					
						
						
							
							Remove nightly and unstable-traits features in preparation for 1.75.  
						
						
						
						
					 
					
						2023-11-29 17:26:33 +01:00 
						 
				 
			
				
					
						
							
							
								James Munns 
							
						 
					 
					
						
						
						
						
							
						
						
							f3c77e59c4 
							
						 
					 
					
						
						
							
							Add docs, touch all linker fragments  
						
						
						
						
					 
					
						2023-11-19 23:10:11 +01:00 
						 
				 
			
				
					
						
							
							
								Dániel Buga 
							
						 
					 
					
						
						
						
						
							
						
						
							d941882066 
							
						 
					 
					
						
						
							
							Prepare embassy-net 0.2.1 and embassy-sync 0.4.0  
						
						
						
						
					 
					
						2023-10-31 09:33:27 +01:00 
						 
				 
			
				
					
						
							
							
								Dániel Buga 
							
						 
					 
					
						
						
						
						
							
						
						
							360286e67c 
							
						 
					 
					
						
						
							
							Fix bootloader application examples  
						
						
						
						
					 
					
						2023-09-02 08:50:03 +02:00 
						 
				 
			
				
					
						
							
							
								Ulf Lilleengen 
							
						 
					 
					
						
						
						
						
							
						
						
							55ff397c0c 
							
						 
					 
					
						
						
							
							boot: release flash after prepare and refactor api  
						
						... 
						
						
						
						This refactoring of the chip specific bootloader creates the internal boot instance and aligned
buffer in the prepare stage, so that they are automatically dropped after. This unlocks a use
case where peripherals owning the flash need to be Drop'ed before load() happens. 
						
						
					 
					
						2023-08-11 20:58:31 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							f7ec579c18 
							
						 
					 
					
						
						
							
							Update probe-rs-cli -> probe-rs  
						
						
						
						
					 
					
						2023-06-29 02:39:28 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							404aa29289 
							
						 
					 
					
						
						
							
							cortex-m: remove owned interrupts.  
						
						
						
						
					 
					
						2023-06-01 03:25:19 +02:00 
						 
				 
			
				
					
						
							
							
								Rasmus Melchior Jacobsen 
							
						 
					 
					
						
						
						
						
							
						
						
							36e00caf4d 
							
						 
					 
					
						
						
							
							Align examples  
						
						
						
						
					 
					
						2023-05-30 14:03:31 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							1a31b03976 
							
						 
					 
					
						
						
							
							ci: fix nrf, rp tests.  
						
						
						
						
					 
					
						2023-05-29 22:01:19 +02:00 
						 
				 
			
				
					
						
							
							
								Rasmus Melchior Jacobsen 
							
						 
					 
					
						
						
						
						
							
						
						
							860b519f99 
							
						 
					 
					
						
						
							
							Let Flash<Async/Blocking> be a thing  
						
						
						
						
					 
					
						2023-05-25 21:40:54 +02:00 
						 
				 
			
				
					
						
							
							
								Rasmus Melchior Jacobsen 
							
						 
					 
					
						
						
						
						
							
						
						
							7371eefa86 
							
						 
					 
					
						
						
							
							Align with new bind_interrupt  
						
						
						
						
					 
					
						2023-05-25 20:07:42 +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 
						 
				 
			
				
					
						
							
							
								Rasmus Melchior Jacobsen 
							
						 
					 
					
						
						
						
						
							
						
						
							57d3d4d581 
							
						 
					 
					
						
						
							
							Align stm32 bootloader example  
						
						
						
						
					 
					
						2023-04-05 10:29:45 +02:00