Leon Camus 
							
						 
					 
					
						
						
							
						
						e484cb1b87 
					 
					
						
						
							
							refactor: Multicast method modifiers on stack to public  
						
						 
						
						... 
						
						
						
						revert: udp.rs 
						
						
					 
					
						2023-03-08 12:37:00 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bors[bot] 
							
						 
					 
					
						
						
							
						
						8fd30e407c 
					 
					
						
						
							
							Merge  #1267  
						
						 
						
						... 
						
						
						
						1267: macros: better validation of function signatures. r=Dirbaio a=Dirbaio
Fixes  #1266 
bors r+
Co-authored-by: Dario Nieuwenhuis <dirbaio@dirbaio.net > 
						
						
					 
					
						2023-03-08 08:17:44 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						b2c6dc45e3 
					 
					
						
						
							
							Fix examples broken by the macro fix.  
						
						 
						
						
						
						
					 
					
						2023-03-08 09:17:01 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bors[bot] 
							
						 
					 
					
						
						
							
						
						969e85150c 
					 
					
						
						
							
							Merge  #1262  
						
						 
						
						... 
						
						
						
						1262: bump embedded-storage-async to 0.4 r=Dirbaio a=mehmetalianil
I just haven't found a way to revert the altered stm-metapac contents due to building. 
Co-authored-by: Mehmet Ali Anil <mehmet@grusbv.com > 
						
						
					 
					
						2023-03-08 01:26:45 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						e7a19a9725 
					 
					
						
						
							
							macros/main: copy fn return to task.  
						
						 
						
						... 
						
						
						
						This prevents this bad code from compiling.
```rust
async fn main(_spawner: Spawner) -> ! {
    // not really noreturn!
}
``` 
						
						
					 
					
						2023-03-08 02:03:39 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						a614e697d0 
					 
					
						
						
							
							macros: better validation of function signatures.  
						
						 
						
						... 
						
						
						
						Fixes  #1266  
						
						
					 
					
						2023-03-08 01:59:06 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Leon Camus 
							
						 
					 
					
						
						
							
						
						993875e11f 
					 
					
						
						
							
							fix: Add qualified imports  
						
						 
						
						
						
						
					 
					
						2023-03-07 23:52:25 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Leon Camus 
							
						 
					 
					
						
						
							
						
						2087561003 
					 
					
						
						
							
							lint: Remove unused imports  
						
						 
						
						
						
						
					 
					
						2023-03-07 23:51:10 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Leon Camus 
							
						 
					 
					
						
						
							
						
						b62e3e1d47 
					 
					
						
						
							
							lint: Cargo fmt  
						
						 
						
						
						
						
					 
					
						2023-03-07 23:40:31 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								28Smiles 
							
						 
					 
					
						
						
							
						
						468c4266c8 
					 
					
						
						
							
							Merge branch 'embassy-rs:master' into master  
						
						 
						
						
						
						
					 
					
						2023-03-07 23:39:16 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mehmet Ali Anil 
							
						 
					 
					
						
						
							
						
						18646c579c 
					 
					
						
						
							
							Merge branch 'emb-storage-async-0p4' of  https://github.com/Grus-BV/embassy  into emb-storage-async-0p4  
						
						 
						
						
						
						
					 
					
						2023-03-07 23:36:41 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mehmet Ali Anil 
							
						 
					 
					
						
						
							
						
						b1bc034a7e 
					 
					
						
						
							
							Merge branch 'emb-storage-async-0p4' of  https://github.com/Grus-BV/embassy  into emb-storage-async-0p4  
						
						 
						
						
						
						
					 
					
						2023-03-07 23:35:56 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mehmet Ali Anil 
							
						 
					 
					
						
						
							
						
						fded9fa52a 
					 
					
						
						
							
							Merge branch 'emb-storage-async-0p4' of  https://github.com/Grus-BV/embassy  into emb-storage-async-0p4  
						
						 
						
						
						
						
					 
					
						2023-03-07 23:21:39 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mehmet Ali Anil 
							
						 
					 
					
						
						
							
						
						6bf8d090a1 
					 
					
						
						
							
							Merge branch 'emb-storage-async-0p4' of  https://github.com/Grus-BV/embassy  into emb-storage-async-0p4  
						
						 
						
						
						
						
					 
					
						2023-03-07 23:21:19 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mehmet Ali Anil 
							
						 
					 
					
						
						
							
						
						4054fb8779 
					 
					
						
						
							
							Merge branch 'emb-storage-async-0p4' of  https://github.com/Grus-BV/embassy  into emb-storage-async-0p4  
						
						 
						
						
						
						
					 
					
						2023-03-07 23:17:28 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mehmet Ali Anil 
							
						 
					 
					
						
						
							
						
						935633c90b 
					 
					
						
						
							
							Merge upstream  
						
						 
						
						
						
						
					 
					
						2023-03-07 23:16:54 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bors[bot] 
							
						 
					 
					
						
						
							
						
						bd4c4209af 
					 
					
						
						
							
							Merge  #1265  
						
						 
						
						... 
						
						
						
						1265: nrf/uicr: only check lowest bit. r=Dirbaio a=Dirbaio
This mirrors what nrfx does. Also it won't reboot/warn if NFCPINS is set to either 0xFFFF_FFFE or 0x0000_0000, which are all valid.
bors r+
Co-authored-by: Dario Nieuwenhuis <dirbaio@dirbaio.net > 
						
						
					 
					
						2023-03-07 14:30:22 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						27e989afa9 
					 
					
						
						
							
							nrf/uicr: only check lowest bit.  
						
						 
						
						... 
						
						
						
						This mirrors what nrfx does. Also it won't reboot/warn if NFCPINS is set to either
0xFFFF_FFFE or 0x0000_0000, which are all valid. 
						
						
					 
					
						2023-03-07 15:28:27 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mehmet Ali Anil 
							
						 
					 
					
						
						
							
						
						b0e26440ee 
					 
					
						
						
							
							Merge upstream  
						
						 
						
						
						
						
					 
					
						2023-03-07 10:47:56 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mehmet Ali Anil 
							
						 
					 
					
						
						
							
						
						bc0cb43307 
					 
					
						
						
							
							Bump embedded-storage-async to 0.4  
						
						 
						
						
						
						
					 
					
						2023-03-06 22:16:36 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Leon Camus 
							
						 
					 
					
						
						
							
						
						c22218c72e 
					 
					
						
						
							
							feat: Add multicast to udp socket  
						
						 
						
						
						
						
					 
					
						2023-03-06 18:43:37 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						18fe398673 
					 
					
						
						
							
							Merge pull request  #1224  from embassy-rs/interrupt-binding  
						
						 
						
						... 
						
						
						
						nrf: new interrupt binding traits/macro 
						
						
					 
					
						2023-03-06 00:41:47 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						f5e09a8f4a 
					 
					
						
						
							
							nrf/interrupt: do not reexport take! macro.  
						
						 
						
						
						
						
					 
					
						2023-03-06 00:17:51 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						5249996d28 
					 
					
						
						
							
							nrf/usb: switch to new interrupt binding, fix vbus detect on nrf53.  
						
						 
						
						
						
						
					 
					
						2023-03-06 00:17:51 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						5913553cb1 
					 
					
						
						
							
							nrf/twis: switch to new interrupt binding.  
						
						 
						
						
						
						
					 
					
						2023-03-06 00:17:51 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						36319fc121 
					 
					
						
						
							
							nrf/temp: switch to new interrupt binding.  
						
						 
						
						
						
						
					 
					
						2023-03-06 00:17:51 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						9e58d9274c 
					 
					
						
						
							
							nrf/twim: switch to new interrupt binding.  
						
						 
						
						
						
						
					 
					
						2023-03-06 00:17:51 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						9f5762d365 
					 
					
						
						
							
							nrf/spis: switch to new interrupt binding.  
						
						 
						
						
						
						
					 
					
						2023-03-06 00:17:51 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						a32e82029a 
					 
					
						
						
							
							nrf/spim: switch to new interrupt binding.  
						
						 
						
						
						
						
					 
					
						2023-03-06 00:17:51 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						2dc5608203 
					 
					
						
						
							
							nrf/saadc: switch to new interrupt binding.  
						
						 
						
						
						
						
					 
					
						2023-03-06 00:17:51 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						d113fcfe32 
					 
					
						
						
							
							nrf/rng: make available on all chips, use Instance trait, switch to new interrupt binding.  
						
						 
						
						
						
						
					 
					
						2023-03-06 00:17:51 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						96788ac93a 
					 
					
						
						
							
							nrf/qspi: switch to new interrupt binding.  
						
						 
						
						
						
						
					 
					
						2023-03-06 00:17:51 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						c66b28e759 
					 
					
						
						
							
							nrf/qdec: make available on all chips, use Instance trait, switch to new interrupt binding.  
						
						 
						
						
						
						
					 
					
						2023-03-06 00:17:51 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						f8f1d3bcf0 
					 
					
						
						
							
							nrf/pdm: make available on all chips, use Instance trait, switch to new interrupt binding.  
						
						 
						
						
						
						
					 
					
						2023-03-06 00:17:51 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						34563b74aa 
					 
					
						
						
							
							nrf/i2s: switch to new interrupt binding.  
						
						 
						
						
						
						
					 
					
						2023-03-06 00:17:51 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						63b75eaf64 
					 
					
						
						
							
							nrf/timer: remove awaitable.  
						
						 
						
						
						
						
					 
					
						2023-03-06 00:17:51 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						9cf000ef4e 
					 
					
						
						
							
							nrf/uart: switch to new interrupt binding.  
						
						 
						
						
						
						
					 
					
						2023-03-06 00:17:51 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						42c13c8c3d 
					 
					
						
						
							
							nrf: add new interrupt binding traits and macro.  
						
						 
						
						
						
						
					 
					
						2023-03-06 00:17:51 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						a054891263 
					 
					
						
						
							
							cortex-m: rename Handler to DynHandler.  
						
						 
						
						... 
						
						
						
						I want to use the name Handler for the new interrupt binding macro. 
						
						
					 
					
						2023-03-06 00:17:51 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bors[bot] 
							
						 
					 
					
						
						
							
						
						403a83e08d 
					 
					
						
						
							
							Merge  #1260  
						
						 
						
						... 
						
						
						
						1260: time/ticker: make sure the future for .next() is Unpin. r=Dirbaio a=Dirbaio
It was Unpin before #1248  
bors r+
Co-authored-by: Dario Nieuwenhuis <dirbaio@dirbaio.net > 
						
						
					 
					
						2023-03-05 22:15:14 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						c88bbaa5ec 
					 
					
						
						
							
							time/ticker: make sure the future for .next() is Unpin.  
						
						 
						
						
						
						
					 
					
						2023-03-05 23:13:22 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						6dfda69cc4 
					 
					
						
						
							
							readme: add embassy-rp  
						
						 
						
						
						
						
					 
					
						2023-03-05 20:19:18 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						bf013be9ba 
					 
					
						
						
							
							Merge pull request  #1232  from embassy-rs/nrf-qspi-fixes  
						
						 
						
						... 
						
						
						
						nrf/qspi: nrf53 support, u32 addrs, remove const generic, add raw read/write. 
						
						
					 
					
						2023-03-05 03:19:11 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						d91efe3e62 
					 
					
						
						
							
							Merge pull request  #1208  from embassy-rs/nrf-uarte-lockfree  
						
						 
						
						... 
						
						
						
						nrf/buffered_uarte: make it work without rts/cts, and lock-free. 
						
						
					 
					
						2023-03-05 02:56:15 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						f7dfc49c5c 
					 
					
						
						
							
							nrf/qspi: add _raw variants of methods that don't do bounds checks.  
						
						 
						
						... 
						
						
						
						Useful for the nRF7002, which presents as a "fake" QSPI flash, and
the "capacity" concept doesn't really apply to it. 
						
						
					 
					
						2023-03-05 02:55:00 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						8eb8ea6174 
					 
					
						
						
							
							nrf/qspi: remove FLASH_SIZE const generic param.  
						
						 
						
						
						
						
					 
					
						2023-03-05 02:33:02 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						75f69803af 
					 
					
						
						
							
							nrf/qspi: always use u32 for addresses.  
						
						 
						
						
						
						
					 
					
						2023-03-05 02:30:53 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						1955a225e8 
					 
					
						
						
							
							nrf/qspi: add nrf53 support.  
						
						 
						
						
						
						
					 
					
						2023-03-05 02:17:59 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						9eb65b11cb 
					 
					
						
						
							
							nrf/qspi: remove cfg_if hack  
						
						 
						
						
						
						
					 
					
						2023-03-05 02:08:29 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						7650fea5f2 
					 
					
						
						
							
							nrf/buffered_uarte: add HIL tests.  
						
						 
						
						
						
						
					 
					
						2023-03-04 15:12:49 +01:00