Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						020e956f1b 
					 
					
						
						
							
							ci: run HIL tests in parallel.  
						
						
						
						
					 
					
						2023-05-30 01:10:53 +02:00 
						 
				 
			
				
					
						
							
							
								bors[bot] 
							
						 
					 
					
						
						
							
						
						bab03a3927 
					 
					
						
						
							
							Merge  #1489   #1500  
						
						... 
						
						
						
						1489: stm32/ipcc: make IPCC methods static r=xoviat a=OueslatiGhaith
1500: stm32/tests: disable sdmmc test for now r=xoviat a=xoviat
Co-authored-by: goueslati <ghaith.oueslati@habemus.com >
Co-authored-by: Ghaith Oueslati <73850124+OueslatiGhaith@users.noreply.github.com >
Co-authored-by: xoviat <xoviat@users.noreply.github.com > 
						
						
					 
					
						2023-05-29 14:42:51 +00:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						bd6a1d38d2 
					 
					
						
						
							
							stm32/tests: disable sdmmc test for now  
						
						
						
						
					 
					
						2023-05-29 09:16:50 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						5d7301e510 
					 
					
						
						
							
							tests/stm32: revert cfg changes  
						
						
						
						
					 
					
						2023-05-27 15:08:30 -05: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 
							
						 
					 
					
						
						
							
						
						984cd47b41 
					 
					
						
						
							
							stm32/ipcc: update test  
						
						
						
						
					 
					
						2023-05-26 10:03:01 +01:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						316be179af 
					 
					
						
						
							
							stm32: move to bind_interrupts  
						
						... 
						
						
						
						disable lora functionality for now 
						
						
					 
					
						2023-05-24 17:29:56 -05:00 
						 
				 
			
				
					
						
							
							
								bors[bot] 
							
						 
					 
					
						
						
							
						
						1fdde8f03f 
					 
					
						
						
							
							Merge  #1457  
						
						... 
						
						
						
						1457: TL Mbox read and write for stm32wb r=xoviat a=OueslatiGhaith
Hello,
This pull request is related to #1397  and #1401 , inspired by #24 , built upon the work done in #1405  and #1424 , and was tested on an stm32wb55rg.
This pull request aims to add read and write functionality to the TL mailbox for stm32wb microcontrollers
Co-authored-by: goueslati <ghaith.oueslati@habemus.com >
Co-authored-by: xoviat <xoviat@users.noreply.github.com > 
						
						
					 
					
						2023-05-23 01:15:22 +00:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						64092169e3 
					 
					
						
						
							
							stm32/ipcc: disable test  
						
						
						
						
					 
					
						2023-05-22 20:14:37 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						d1dfaa1905 
					 
					
						
						
							
							stm32/ipcc: fix hil test  
						
						
						
						
					 
					
						2023-05-21 20:18:26 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						1f65a4eb6f 
					 
					
						
						
							
							stm32/ipcc: enable test  
						
						
						
						
					 
					
						2023-05-21 18:40:29 -05:00 
						 
				 
			
				
					
						
							
							
								goueslati 
							
						 
					 
					
						
						
							
						
						d736c9205c 
					 
					
						
						
							
							updated test case  
						
						
						
						
					 
					
						2023-05-19 15:40:09 +01:00 
						 
				 
			
				
					
						
							
							
								Timo Kröger 
							
						 
					 
					
						
						
							
						
						3e9d5978c0 
					 
					
						
						
							
							stm32 uart: Add a test for blocking RX overflow  
						
						
						
						
					 
					
						2023-05-14 22:03:06 +02:00 
						 
				 
			
				
					
						
							
							
								bors[bot] 
							
						 
					 
					
						
						
							
						
						7f96359804 
					 
					
						
						
							
							Merge  #1424  
						
						... 
						
						
						
						1424: add TL maibox for stm32wb r=xoviat a=OueslatiGhaith
Hello,
This pull request is related to #1397  and #1401 , inspired by #24 , build upon the work done in #1405 , and was tested on an stm32wb55rg.
This pull request aims to add the transport layer mailbox for stm32wb microcontrollers. For now it's only capable of initializing it and getting the firmware information
Co-authored-by: goueslati <ghaith.oueslati@habemus.com >
Co-authored-by: Ghaith Oueslati <73850124+OueslatiGhaith@users.noreply.github.com >
Co-authored-by: xoviat <xoviat@users.noreply.github.com > 
						
						
					 
					
						2023-05-11 22:48:55 +00:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						8a620fd59c 
					 
					
						
						
							
							stm32/ble: fix tests and add instructions to run example  
						
						
						
						
					 
					
						2023-05-11 16:45:42 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						a0b1299890 
					 
					
						
						
							
							stm32/tests: add hil test for ble  
						
						
						
						
					 
					
						2023-05-03 17:36:31 -05:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						433422b9f2 
					 
					
						
						
							
							stm32/test: remove adsfa  
						
						
						
						
					 
					
						2023-05-02 22:13:38 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						a85b34c1fe 
					 
					
						
						
							
							stm32/test: F1 no longer fits in RAM.  
						
						
						
						
					 
					
						2023-05-02 22:13:38 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						1078f6f4e7 
					 
					
						
						
							
							stm32/test: workaround  #1426  
						
						
						
						
					 
					
						2023-05-02 22:13:38 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						2bb6e93e86 
					 
					
						
						
							
							stm32/usart: add baudrate calc test.  
						
						
						
						
					 
					
						2023-05-02 20:10:09 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						a1d45303c3 
					 
					
						
						
							
							stm32/test: fix race condition in uart_dma.  
						
						
						
						
					 
					
						2023-05-01 23:20:51 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						7601779693 
					 
					
						
						
							
							stm32/test: cleanup ringbuffer test, exit on success (transferring 100kb)  
						
						
						
						
					 
					
						2023-05-01 23:20:51 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						1806422763 
					 
					
						
						
							
							stm32/test: add real defmt timestamp  
						
						
						
						
					 
					
						2023-05-01 23:20:51 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						96e8a7ddb9 
					 
					
						
						
							
							stm32/uart: feature-gate ringbuffer out when using gpdma, not supported yet.  
						
						
						
						
					 
					
						2023-05-01 22:43:23 +02:00 
						 
				 
			
				
					
						
							
							
								Rasmus Melchior Jacobsen 
							
						 
					 
					
						
						
							
						
						fc268df6f5 
					 
					
						
						
							
							Support overflow detection for more than one ring-period  
						
						
						
						
					 
					
						2023-05-01 22:42:36 +02:00 
						 
				 
			
				
					
						
							
							
								Rasmus Melchior Jacobsen 
							
						 
					 
					
						
						
							
						
						49455792cb 
					 
					
						
						
							
							Ring-buffered uart rx with one-period overrun detection  
						
						
						
						
					 
					
						2023-05-01 22:42:36 +02:00 
						 
				 
			
				
					
						
							
							
								bors[bot] 
							
						 
					 
					
						
						
							
						
						855c0d1423 
					 
					
						
						
							
							Merge  #1376  
						
						... 
						
						
						
						1376: rtc: cleanup and consolidate r=Dirbaio a=xoviat
This removes an extra file that I left in, adds an example, and consolidates the files into one 'v2' file.
Co-authored-by: xoviat <xoviat@users.noreply.github.com > 
						
						
					 
					
						2023-05-01 19:32:06 +00:00 
						 
				 
			
				
					
						
							
							
								Ulf Lilleengen 
							
						 
					 
					
						
						
							
						
						42a8f1671d 
					 
					
						
						
							
							Bump versions preparing for -macros and -executor release  
						
						
						
						
					 
					
						2023-04-27 11:54:22 +02:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						0d82ebea29 
					 
					
						
						
							
							stm32/rtc: fix datetime and add f4 test  
						
						
						
						
					 
					
						2023-04-25 17:35:01 -05:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						e63a34ba21 
					 
					
						
						
							
							stm32/sdmmc: add hil test for f4.  
						
						
						
						
					 
					
						2023-04-17 21:49:34 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						577f060d24 
					 
					
						
						
							
							Release embassy-sync v0.2.0  
						
						
						
						
					 
					
						2023-04-13 23:40:49 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						f5df567619 
					 
					
						
						
							
							stm32/test: add C0 hil tests.  
						
						
						
						
					 
					
						2023-04-11 14:16:32 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						dbfd28130f 
					 
					
						
						
							
							stm32/test: add h5 hil tests.  
						
						
						
						
					 
					
						2023-04-10 15:25:11 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						be37eee13d 
					 
					
						
						
							
							Update embedded-hal crates.  
						
						
						
						
					 
					
						2023-04-06 22:41:50 +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 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								Guillaume MICHEL 
							
						 
					 
					
						
						
							
						
						9cac649fcf 
					 
					
						
						
							
							stm32: Add support for read_until_idle on UART  
						
						
						
						
					 
					
						2022-10-26 19:06:18 +02: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 
						 
				 
			
				
					
						
							
							
								Ulf Lilleengen 
							
						 
					 
					
						
						
							
						
						72c2e985bb 
					 
					
						
						
							
							Update embedded-hal versions and explicitly pin  
						
						
						
						
					 
					
						2022-09-29 11:27:46 +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 
							
						 
					 
					
						
						
							
						
						461cce255e 
					 
					
						
						
							
							tests/stm32: add lpuart test on stm32wb55  
						
						
						
						
					 
					
						2022-08-20 03:42:55 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						5daa173ce4 
					 
					
						
						
							
							Split embassy-time from embassy-executor.  
						
						
						
						
					 
					
						2022-08-18 01:22:30 +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 
						 
				 
			
				
					
						
							
							
								amugniere@gmail.com 
							
						 
					 
					
						
						
							
						
						e4a36e1d98 
					 
					
						
						
							
							rustfmt on previously edited files  
						
						
						
						
					 
					
						2022-07-10 21:08:12 +02:00