goueslati 
							
						 
					 
					
						
						
						
						
							
						
						
							4aca7c8811 
							
						 
					 
					
						
						
							
							wip  
						
						
						
						
					 
					
						2023-07-10 16:54:48 +01:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
						
						
							
						
						
							c1bf5aee24 
							
						 
					 
					
						
						
							
							mac: move table initialization after sys ready  
						
						
						
						
					 
					
						2023-07-09 16:01:13 -05: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 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
						
						
							
						
						
							018622f607 
							
						 
					 
					
						
						
							
							stm32/wpan: update example  
						
						
						
						
					 
					
						2023-06-25 11:38:48 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
						
						
							
						
						
							29f32ce00e 
							
						 
					 
					
						
						
							
							stm32/wpan: reorg subsystems  
						
						
						
						
					 
					
						2023-06-23 17:54:06 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
						
						
							
						
						
							caf63b9e73 
							
						 
					 
					
						
						
							
							stm32/tests: update ble test  
						
						
						
						
					 
					
						2023-06-22 21:05:51 -05:00 
						 
				 
			
				
					
						
							
							
								goueslati 
							
						 
					 
					
						
						
						
						
							
						
						
							810c6af77a 
							
						 
					 
					
						
						
							
							fix build  
						
						
						
						
					 
					
						2023-06-22 15:31:45 +01:00 
						 
				 
			
				
					
						
							
							
								goueslati 
							
						 
					 
					
						
						
						
						
							
						
						
							cd4f8f13a2 
							
						 
					 
					
						
						
							
							wpan: add BLE HCI  
						
						
						
						
					 
					
						2023-06-22 15:21:14 +01:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
						
						
							
						
						
							72fd648d92 
							
						 
					 
					
						
						
							
							stm32/wpan: add shci mac init  
						
						
						
						
					 
					
						2023-06-18 18:56:53 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
						
						
							
						
						
							b95c0210b8 
							
						 
					 
					
						
						
							
							stm32/wpan: add draft mac mbox  
						
						
						
						
					 
					
						2023-06-18 18:51:14 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
						
						
							
						
						
							443550b353 
							
						 
					 
					
						
						
							
							stm32/wpan: use new ownership model  
						
						
						
						
					 
					
						2023-06-17 15:37:34 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
						
						
							
						
						
							c7b0df569b 
							
						 
					 
					
						
						
							
							stm32/wpan: modify evtbox to use slice view  
						
						
						
						
					 
					
						2023-06-17 14:38:36 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
						
						
							
						
						
							041a4a4208 
							
						 
					 
					
						
						
							
							rustfmt  
						
						
						
						
					 
					
						2023-06-17 12:15:00 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
						
						
							
						
						
							4d2d7d7684 
							
						 
					 
					
						
						
							
							stm32/wpan: fix examples  
						
						
						
						
					 
					
						2023-06-17 12:13:51 -05:00 
						 
				 
			
				
					
						
							
							
								goueslati 
							
						 
					 
					
						
						
						
						
							
						
						
							bb5ceb2d9c 
							
						 
					 
					
						
						
							
							fix CI error  
						
						
						
						
					 
					
						2023-06-12 14:52:14 +01:00 
						 
				 
			
				
					
						
							
							
								goueslati 
							
						 
					 
					
						
						
						
						
							
						
						
							a1b27783a6 
							
						 
					 
					
						
						
							
							fix build  
						
						
						
						
					 
					
						2023-06-12 14:44:30 +01:00 
						 
				 
			
				
					
						
							
							
								goueslati 
							
						 
					 
					
						
						
						
						
							
						
						
							2d89cfb18f 
							
						 
					 
					
						
						
							
							fix merge conflict  
						
						
						
						
					 
					
						2023-06-12 14:27:53 +01:00 
						 
				 
			
				
					
						
							
							
								goueslati 
							
						 
					 
					
						
						
						
						
							
						
						
							2dd5ce83ec 
							
						 
					 
					
						
						
							
							stm32/ipcc: fix tl_mbox example  
						
						
						
						
					 
					
						2023-06-12 12:31:15 +01:00 
						 
				 
			
				
					
						
							
							
								goueslati 
							
						 
					 
					
						
						
						
						
							
						
						
							ca8957da43 
							
						 
					 
					
						
						
							
							stm32/ipcc: move tl_mbox into embassy-stm32-wpan  
						
						
						
						
					 
					
						2023-06-12 12:27:51 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							98c821ac39 
							
						 
					 
					
						
						
							
							Remove embassy-cortex-m crate, move stuff to embassy-hal-common.  
						
						
						
						
					 
					
						2023-06-09 16:44:20 +02:00 
						 
				 
			
				
					
						
							
							
								goueslati 
							
						 
					 
					
						
						
						
						
							
						
						
							ce1d72c609 
							
						 
					 
					
						
						
							
							wip  
						
						
						
						
					 
					
						2023-06-08 16:26:47 +01:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
						
						
							
						
						
							09d52638b5 
							
						 
					 
					
						
						
							
							stm32/ipcc: refactor examples and tests  
						
						
						
						
					 
					
						2023-05-27 15:05:50 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
						
						
							
						
						
							c19967dcf2 
							
						 
					 
					
						
						
							
							stm32/ipcc: extract tl_mbox linker file to embassy-stm32  
						
						
						
						
					 
					
						2023-05-27 15:03:25 -05:00 
						 
				 
			
				
					
						
							
							
								goueslati 
							
						 
					 
					
						
						
						
						
							
						
						
							2ccf9f3abd 
							
						 
					 
					
						
						
							
							stm32/ipcc: static methods for IPCC  
						
						
						
						
					 
					
						2023-05-26 09:56:55 +01:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
						
						
							
						
						
							316be179af 
							
						 
					 
					
						
						
							
							stm32: move to bind_interrupts  
						
						... 
						
						
						
						disable lora functionality for now 
						
						
					 
					
						2023-05-24 17:29:56 -05:00 
						 
				 
			
				
					
						
							
							
								goueslati 
							
						 
					 
					
						
						
						
						
							
						
						
							059ab358a5 
							
						 
					 
					
						
						
							
							stm32/ipcc: uncomment shci init cmd  
						
						
						
						
					 
					
						2023-05-22 11:13:22 +01:00 
						 
				 
			
				
					
						
							
							
								goueslati 
							
						 
					 
					
						
						
						
						
							
						
						
							12720737e1 
							
						 
					 
					
						
						
							
							stm32/ipcc: fix incorrect example  
						
						
						
						
					 
					
						2023-05-22 10:52:05 +01:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
						
						
							
						
						
							d1dfaa1905 
							
						 
					 
					
						
						
							
							stm32/ipcc: fix hil test  
						
						
						
						
					 
					
						2023-05-21 20:18:26 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
						
						
							
						
						
							eb09d7d671 
							
						 
					 
					
						
						
							
							stm32/ipcc: update doc  
						
						
						
						
					 
					
						2023-05-21 18:39:13 -05:00 
						 
				 
			
				
					
						
							
							
								goueslati 
							
						 
					 
					
						
						
						
						
							
						
						
							d97724cca3 
							
						 
					 
					
						
						
							
							tl_mbox read and write  
						
						
						
						
					 
					
						2023-05-15 10:25:02 +01:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
						
						
							
						
						
							bf45b1d83d 
							
						 
					 
					
						
						
							
							fix memory.x  
						
						
						
						
					 
					
						2023-05-11 17:23:18 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
						
						
							
						
						
							d7262f9849 
							
						 
					 
					
						
						
							
							rustfmt  
						
						
						
						
					 
					
						2023-05-11 16:53:55 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
						
						
							
						
						
							8a620fd59c 
							
						 
					 
					
						
						
							
							stm32/ble: fix tests and add instructions to run example  
						
						
						
						
					 
					
						2023-05-11 16:45:42 -05:00 
						 
				 
			
				
					
						
							
							
								goueslati 
							
						 
					 
					
						
						
						
						
							
						
						
							007f452927 
							
						 
					 
					
						
						
							
							removed hardcoded addresses in memory.x  
						
						
						
						
					 
					
						2023-05-04 11:02:17 +01:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
						
						
							
						
						
							7750ea65ba 
							
						 
					 
					
						
						
							
							rustfmt  
						
						
						
						
					 
					
						2023-05-03 18:14:42 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
						
						
							
						
						
							a0b1299890 
							
						 
					 
					
						
						
							
							stm32/tests: add hil test for ble  
						
						
						
						
					 
					
						2023-05-03 17:36:31 -05:00 
						 
				 
			
				
					
						
							
							
								goueslati 
							
						 
					 
					
						
						
						
						
							
						
						
							bab30a7e87 
							
						 
					 
					
						
						
							
							added TL Mailbox initialization for STM32WB  
						
						
						
						
					 
					
						2023-05-02 12:16:48 +01: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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							13328c58d3 
							
						 
					 
					
						
						
							
							examples/stm32wb: do not reserve words at start of RAM.  
						
						... 
						
						
						
						They're used to communicate from the app to ST's OTA bootloader. See AN5247. 
This bootloader is optional, must be flashed by the user, and requires changing the FLASH start address as well, so the current memory regions still require modifications to use it. Therefore there's no point in reserving these words.
Thanks @adamgreig for investigating the purpose. 
						
						
					 
					
						2023-02-20 01:01:01 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							272982ee54 
							
						 
					 
					
						
						
							
							examples/stm32wb: fix linker script.  
						
						... 
						
						
						
						cortex-m-rt 0.7.2 now enforces the stack is 8-byte aligned. Stack is placed
at `ORIGIN(RAM) + LENGTH(RAM)` by default, which wasn't 8-byte-aligned. See https://github.com/rust-embedded/cortex-m/discussions/469 
ST trims 8 bytes from start of RAM, and uses the whole 192kb, so let's just
copy that:
bceb1dae09/Drivers/CMSIS/Device/ST/STM32WBxx/Source/Templates/gcc/linker/stm32wb55xx_flash_cm4.ld (L48) 
						
						
					 
					
						2023-02-19 23:02:31 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							1dcb0ea1f5 
							
						 
					 
					
						
						
							
							Bump defmt-rtt to 0.4  
						
						
						
						
					 
					
						2022-11-29 21:15:24 +01: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 
							
						 
					 
					
						
						
						
						
							
						
						
							5327b9c289 
							
						 
					 
					
						
						
							
							time: add more tick rates, use 1mhz as default.  
						
						
						
						
					 
					
						2022-09-02 00:59:34 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							21072bee48 
							
						 
					 
					
						
						
							
							split embassy-util into embassy-futures, embassy-sync.  
						
						
						
						
					 
					
						2022-08-22 22:18:13 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							5daa173ce4 
							
						 
					 
					
						
						
							
							Split embassy-time from embassy-executor.  
						
						
						
						
					 
					
						2022-08-18 01:22:30 +02:00