Mathias 
							
						 
					 
					
						
						
							
						
						b88ef03214 
					 
					
						
						
							
							Only check for ahb error in DMA  
						
						
						
						
					 
					
						2022-08-23 13:46:48 +02:00 
						 
				 
			
				
					
						
							
							
								Mathias 
							
						 
					 
					
						
						
							
						
						594a64b3bf 
					 
					
						
						
							
							Change to using embassy-sync  
						
						
						
						
					 
					
						2022-08-23 13:28:14 +02:00 
						 
				 
			
				
					
						
							
							
								Mathias 
							
						 
					 
					
						
						
							
						
						36cf719a18 
					 
					
						
						
							
							Merge branch 'master' of  https://github.com/embassy-rs/embassy  into embassy-rp/dma  
						
						
						
						
					 
					
						2022-08-23 13:24:52 +02:00 
						 
				 
			
				
					
						
							
							
								Mathias 
							
						 
					 
					
						
						
							
						
						7e3ce2c90b 
					 
					
						
						
							
							Abort DMA operation when dropping a Transfer, and panic on DMA errors  
						
						
						
						
					 
					
						2022-08-23 13:20:36 +02:00 
						 
				 
			
				
					
						
							
							
								Mathias 
							
						 
					 
					
						
						
							
						
						f6c2e26372 
					 
					
						
						
							
							Address code review comments  
						
						
						
						
					 
					
						2022-08-23 12:28:17 +02:00 
						 
				 
			
				
					
						
							
							
								Ulf Lilleengen 
							
						 
					 
					
						
						
							
						
						7b97e52886 
					 
					
						
						
							
							Add doc build to CI for warning-free modules  
						
						
						
						
					 
					
						2022-08-23 08:37:52 +02:00 
						 
				 
			
				
					
						
							
							
								Ulf Lilleengen 
							
						 
					 
					
						
						
							
						
						0bb64c2f53 
					 
					
						
						
							
							Fix warnings after crate split  
						
						
						
						
					 
					
						2022-08-23 08:37:38 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						9218aff498 
					 
					
						
						
							
							Update Embassy.  
						
						
						
						
					 
					
						2022-08-23 01:06:14 +02:00 
						 
				 
			
				
					
						
							
							
								bors[bot] 
							
						 
					 
					
						
						
							
						
						cb9f0ef5b8 
					 
					
						
						
							
							Merge  #922  
						
						... 
						
						
						
						922: split `embassy-util` into `embassy-futures`, `embassy-sync`. r=Dirbaio a=Dirbaio
Co-authored-by: Dario Nieuwenhuis <dirbaio@dirbaio.net > 
						
						
					 
					
						2022-08-22 20:18:40 +00: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 
							
						 
					 
					
						
						
							
						
						945449b10f 
					 
					
						
						
							
							Update Embassy.  
						
						
						
						
					 
					
						2022-08-22 17:26:05 +02:00 
						 
				 
			
				
					
						
							
							
								bors[bot] 
							
						 
					 
					
						
						
							
						
						61356181b2 
					 
					
						
						
							
							Merge  #918  
						
						... 
						
						
						
						918: Doc warnings r=Dirbaio a=lulf
Fixing a few doc warnings in embassy-executor, embassy-time, embassy-usb and embassy-nrf. There are more left, but I need a break :D 
Co-authored-by: Ulf Lilleengen <lulf@redhat.com > 
						
						
					 
					
						2022-08-22 14:43:56 +00:00 
						 
				 
			
				
					
						
							
							
								Ulf Lilleengen 
							
						 
					 
					
						
						
							
						
						3e155d2ec3 
					 
					
						
						
							
							nRF documentation warning fixes  
						
						
						
						
					 
					
						2022-08-22 16:37:35 +02:00 
						 
				 
			
				
					
						
							
							
								Ulf Lilleengen 
							
						 
					 
					
						
						
							
						
						5fddff849e 
					 
					
						
						
							
							Remove warnings for embassy-time  
						
						
						
						
					 
					
						2022-08-22 16:33:39 +02:00 
						 
				 
			
				
					
						
							
							
								Ulf Lilleengen 
							
						 
					 
					
						
						
							
						
						f2daad20ab 
					 
					
						
						
							
							Remove warnings  
						
						
						
						
					 
					
						2022-08-22 16:33:39 +02:00 
						 
				 
			
				
					
						
							
							
								bors[bot] 
							
						 
					 
					
						
						
							
						
						53fbd0efb3 
					 
					
						
						
							
							Merge  #921  
						
						... 
						
						
						
						921: rp: fix nvic prio bits (it's 2, not 3) r=Dirbaio a=Dirbaio
bors r+
Co-authored-by: Dario Nieuwenhuis <dirbaio@dirbaio.net > 
						
						
					 
					
						2022-08-22 14:30:06 +00:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						f48391a685 
					 
					
						
						
							
							rp: fix nvic prio bits (it's 2, not 3)  
						
						
						
						
					 
					
						2022-08-22 16:29:34 +02:00 
						 
				 
			
				
					
						
							
							
								bors[bot] 
							
						 
					 
					
						
						
							
						
						381ac97746 
					 
					
						
						
							
							Merge  #920  
						
						... 
						
						
						
						920: Remove Forever, switch to static_cell. r=Dirbaio a=Dirbaio
Co-authored-by: Dario Nieuwenhuis <dirbaio@dirbaio.net > 
						
						
					 
					
						2022-08-22 14:12:13 +00:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						478f472784 
					 
					
						
						
							
							Remove Forever, switch to static_cell.  
						
						
						
						
					 
					
						2022-08-22 16:11:40 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						79c7be3fc6 
					 
					
						
						
							
							Merge pull request  #5  from danbev/clm-comments  
						
						... 
						
						
						
						Add comments about Country Locale Matrix (CLM) 
						
						
					 
					
						2022-08-22 00:52:21 +02:00 
						 
				 
			
				
					
						
							
							
								bors[bot] 
							
						 
					 
					
						
						
							
						
						1b95990258 
					 
					
						
						
							
							Merge  #897  
						
						... 
						
						
						
						897: Add support for `rtos-trace` behind a feature flag r=lulf a=quentinmit
This allows SystemView to be used to profile the behavior of the user's application.
Co-authored-by: Quentin Smith <quentin@mit.edu > 
						
						
					 
					
						2022-08-21 13:18:04 +00:00 
						 
				 
			
				
					
						
							
							
								Quentin Smith 
							
						 
					 
					
						
						
							
						
						614b894ff8 
					 
					
						
						
							
							Switch to crates.io version of systemview-target  
						
						
						
						
					 
					
						2022-08-20 14:16:06 -04:00 
						 
				 
			
				
					
						
							
							
								Daniel Bevenius 
							
						 
					 
					
						
						
							
						
						6b4555a6a7 
					 
					
						
						
							
							Add comments about Country Locale Matrix (CLM)  
						
						... 
						
						
						
						This commit add comments about what CLM stands for.
The motivation of this is that I think it helps understanding the code
for users who are new to the codebase (like me). 
						
						
					 
					
						2022-08-20 10:52:45 +02:00 
						 
				 
			
				
					
						
							
							
								bors[bot] 
							
						 
					 
					
						
						
							
						
						b7d77985cf 
					 
					
						
						
							
							Merge  #916  
						
						... 
						
						
						
						916: Lpuart hil r=Dirbaio a=Dirbaio
depends on #915  
bors r+
Co-authored-by: Dario Nieuwenhuis <dirbaio@dirbaio.net > 
						
						
					 
					
						2022-08-20 01:44:06 +00:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						461cce255e 
					 
					
						
						
							
							tests/stm32: add lpuart test on stm32wb55  
						
						
						
						
					 
					
						2022-08-20 03:42:55 +02:00 
						 
				 
			
				
					
						
							
							
								bors[bot] 
							
						 
					 
					
						
						
							
						
						872e0026ea 
					 
					
						
						
							
							Merge  #915  
						
						... 
						
						
						
						915: Implement support for LPUART r=Dirbaio a=FrozenDroid
Turns out zero commits is not quite enough to get it implemented (#800 ), so let's try it again ;)
Co-authored-by: Vincent Stakenburg <v.stakenburg@cosinuss.nl > 
						
						
					 
					
						2022-08-20 00:55:45 +00:00 
						 
				 
			
				
					
						
							
							
								Quentin Smith 
							
						 
					 
					
						
						
							
						
						0c7ad54793 
					 
					
						
						
							
							Fetch systemview-target from upstream git  
						
						
						
						
					 
					
						2022-08-19 11:58:45 -04:00 
						 
				 
			
				
					
						
							
							
								Vincent Stakenburg 
							
						 
					 
					
						
						
							
						
						52c1e48edb 
					 
					
						
						
							
							update stm32-data  
						
						
						
						
					 
					
						2022-08-19 15:31:26 +02:00 
						 
				 
			
				
					
						
							
							
								Vincent Stakenburg 
							
						 
					 
					
						
						
							
						
						51359e7d24 
					 
					
						
						
							
							fix lpuart implementation when there isn't one present  
						
						
						
						
					 
					
						2022-08-19 15:27:11 +02:00 
						 
				 
			
				
					
						
							
							
								Mathias 
							
						 
					 
					
						
						
							
						
						295af2a057 
					 
					
						
						
							
							Fix bit checking in DMA irq  
						
						
						
						
					 
					
						2022-08-19 14:16:19 +02:00 
						 
				 
			
				
					
						
							
							
								Vincent Stakenburg 
							
						 
					 
					
						
						
							
						
						a833e02363 
					 
					
						
						
							
							implement support for LPUART  
						
						
						
						
					 
					
						2022-08-19 12:05:19 +02:00 
						 
				 
			
				
					
						
							
							
								Mathias 
							
						 
					 
					
						
						
							
						
						331a64a4ea 
					 
					
						
						
							
							Add back public dma::copy, and correct dma incr settings for read/write  
						
						
						
						
					 
					
						2022-08-19 10:43:59 +02:00 
						 
				 
			
				
					
						
							
							
								Mathias 
							
						 
					 
					
						
						
							
						
						140ef4febf 
					 
					
						
						
							
							Add DMA_IRQ0 handling to Transfer  
						
						
						
						
					 
					
						2022-08-19 09:48:58 +02:00 
						 
				 
			
				
					
						
							
							
								Mathias 
							
						 
					 
					
						
						
							
						
						a29972413b 
					 
					
						
						
							
							Fix uart rp2040 blocking example  
						
						
						
						
					 
					
						2022-08-19 08:48:52 +02:00 
						 
				 
			
				
					
						
							
							
								Quentin Smith 
							
						 
					 
					
						
						
							
						
						5ce18f4915 
					 
					
						
						
							
							Fix package name for the new nrf-rtos-trace example  
						
						
						
						
					 
					
						2022-08-19 00:54:53 -04:00 
						 
				 
			
				
					
						
							
							
								Quentin Smith 
							
						 
					 
					
						
						
							
						
						71e468681b 
					 
					
						
						
							
							Merge branch 'master' of  https://github.com/embassy-rs/embassy  into rtos-trace  
						
						
						
						
					 
					
						2022-08-19 00:53:41 -04:00 
						 
				 
			
				
					
						
							
							
								Mathias 
							
						 
					 
					
						
						
							
						
						aa586fe1de 
					 
					
						
						
							
							Simplify waker storage for DMA state  
						
						
						
						
					 
					
						2022-08-18 21:27:37 +02:00 
						 
				 
			
				
					
						
							
							
								Mathias 
							
						 
					 
					
						
						
							
						
						debff0980d 
					 
					
						
						
							
							Don't increment read address in DMA copy from peripherals  
						
						
						
						
					 
					
						2022-08-18 21:20:47 +02:00 
						 
				 
			
				
					
						
							
							
								Mathias 
							
						 
					 
					
						
						
							
						
						1d49b3444f 
					 
					
						
						
							
							Add DMA read + write functions  
						
						
						
						
					 
					
						2022-08-18 21:09:50 +02:00 
						 
				 
			
				
					
						
							
							
								Mathias 
							
						 
					 
					
						
						
							
						
						a7d6bc7ba5 
					 
					
						
						
							
							Merge branch 'master' of  https://github.com/embassy-rs/embassy  into embassy-rp/dma  
						
						
						
						
					 
					
						2022-08-18 21:08:57 +02:00 
						 
				 
			
				
					
						
							
							
								bors[bot] 
							
						 
					 
					
						
						
							
						
						aefa5275a2 
					 
					
						
						
							
							Merge  #910  
						
						... 
						
						
						
						910: (embassy-rp): Implement remaining logic for blocking UART r=lulf a=MathiasKoch
async read/write is still `todo!()`, awaiting DMA implementation.
Co-authored-by: Mathias <mk@blackbird.online > 
						
						
					 
					
						2022-08-18 18:36:27 +00:00 
						 
				 
			
				
					
						
							
							
								Mathias 
							
						 
					 
					
						
						
							
						
						9c9b7b1a66 
					 
					
						
						
							
							Remove unneeded NoDma struct  
						
						
						
						
					 
					
						2022-08-18 20:34:55 +02:00 
						 
				 
			
				
					
						
							
							
								Mathias 
							
						 
					 
					
						
						
							
						
						55a63a5417 
					 
					
						
						
							
							Attempt to implement future for DMA transfer  
						
						
						
						
					 
					
						2022-08-18 20:30:50 +02:00 
						 
				 
			
				
					
						
							
							
								Mathias 
							
						 
					 
					
						
						
							
						
						3bbfc11f45 
					 
					
						
						
							
							Stop active DMA transfer on drop  
						
						
						
						
					 
					
						2022-08-18 20:30:24 +02:00 
						 
				 
			
				
					
						
							
							
								Mathias 
							
						 
					 
					
						
						
							
						
						d35a1c9790 
					 
					
						
						
							
							Preliminary DMA support for RP2040  
						
						
						
						
					 
					
						2022-08-18 19:39:13 +02:00 
						 
				 
			
				
					
						
							
							
								bors[bot] 
							
						 
					 
					
						
						
							
						
						3572da29c8 
					 
					
						
						
							
							Merge  #912  
						
						... 
						
						
						
						912: net: update atomic-pool, atomic-polyfill. r=Dirbaio a=Dirbaio
bors r+
Co-authored-by: Dario Nieuwenhuis <dirbaio@dirbaio.net > 
						
						
					 
					
						2022-08-18 12:46:02 +00:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						ce407474a7 
					 
					
						
						
							
							net: update atomic-pool, atomic-polyfill.  
						
						
						
						
					 
					
						2022-08-18 14:45:07 +02:00 
						 
				 
			
				
					
						
							
							
								Mathias 
							
						 
					 
					
						
						
							
						
						0f74f870b0 
					 
					
						
						
							
							Fix rp uart example  
						
						
						
						
					 
					
						2022-08-18 14:01:37 +02:00 
						 
				 
			
				
					
						
							
							
								bors[bot] 
							
						 
					 
					
						
						
							
						
						1ea52d3442 
					 
					
						
						
							
							Merge  #911  
						
						... 
						
						
						
						911: hal-common: Remove unused dep r=Dirbaio a=Dirbaio
bors r+
Co-authored-by: Dario Nieuwenhuis <dirbaio@dirbaio.net > 
						
						
					 
					
						2022-08-18 09:11:28 +00:00