| 
							
							
								 Rasmus Melchior Jacobsen | 68c260edeb | Use stm32-metapac v2 | 2023-03-29 15:03:48 +02:00 |  | 
			
				
					| 
							
							
								 Rasmus Melchior Jacobsen | fc8c83e00a | Fix h7 compile error | 2023-03-29 14:50:19 +02:00 |  | 
			
				
					| 
							
							
								 Mateusz Butkiewicz | 87898501a2 | feat(stm32:qspi): convert some u8 to enum variants | 2023-03-29 14:28:25 +02:00 |  | 
			
				
					| 
							
							
								 Rasmus Melchior Jacobsen | a0d089536a | Merge branch 'flash-regions' of https://github.com/rmja/embassy into flash-regions | 2023-03-29 14:10:33 +02:00 |  | 
			
				
					| 
							
							
								 Rasmus Melchior Jacobsen | 15e1747220 | Fix build of not implemented family | 2023-03-29 14:10:16 +02:00 |  | 
			
				
					| 
							
							
								 Rasmus Melchior Jacobsen | 0bbc3a3d81 | Merge branch 'master' into flash-regions | 2023-03-29 13:59:17 +02:00 |  | 
			
				
					| 
							
							
								 Rasmus Melchior Jacobsen | 5a12fd6c75 | Add unimplemented family section | 2023-03-29 13:57:33 +02:00 |  | 
			
				
					| 
							
							
								 Rasmus Melchior Jacobsen | b7dfc8de10 | Let flash module be conditionally included | 2023-03-29 13:52:52 +02:00 |  | 
			
				
					| 
							
							
								 Rasmus Melchior Jacobsen | ddbd509865 | Move as much logic from families to shared module as possible | 2023-03-29 13:37:45 +02:00 |  | 
			
				
					| 
							
							
								 Rasmus Melchior Jacobsen | 69944675a3 | Expose get_sector in favor of is_eraseable_range | 2023-03-29 12:49:13 +02:00 |  | 
			
				
					| 
							
							
								 Rasmus Melchior Jacobsen | 4ee3d15519 | Keep peripheral lifetime when calling into_regions() | 2023-03-29 12:10:24 +02:00 |  | 
			
				
					| 
							
							
								 Rasmus Melchior Jacobsen | 6806bb9692 | Expose flash region settings as an array | 2023-03-29 11:52:18 +02:00 |  | 
			
				
					| 
							
							
								 Rasmus Melchior Jacobsen | d6ce1c4325 | Support running tests in embassy-stm32 and move impl from common back to stm32 | 2023-03-29 11:31:45 +02:00 |  | 
			
				
					| 
							
							
								 kbleeke | 869b337715 | PIO at maximum speed | 2023-03-28 16:51:49 +02:00 |  | 
			
				
					| 
							
							
								 Dario Nieuwenhuis | fe57e4d9f8 | Merge pull request #56 from kbleeke/faster-pio make pio even faster | 2023-03-28 14:10:32 +00:00 |  | 
			
				
					| 
							
							
								 kbleeke | 781c7f978c | make pio faster | 2023-03-28 15:29:14 +02:00 |  | 
			
				
					| 
							
							
								![bors[bot]](/avatar/358764112654da1b495fabe94259fbe6?size=56) bors[bot] | 7a841b58d1 | Merge #1307 1307: (embassy-stm32): add embedded-io blocking Read + Write for BufferedUart r=MathiasKoch a=MathiasKoch
Co-authored-by: Mathias <mk@blackbird.online> | 2023-03-28 12:35:07 +00:00 |  | 
			
				
					| 
							
							
								 Mathias | 14f6bc88ea | Remove unnecessary lifetime | 2023-03-28 14:34:36 +02:00 |  | 
			
				
					| 
							
							
								 Mathias | 2d7f35cf57 | Add embedded-io blocking Read + Write for BufferedUart | 2023-03-28 14:28:44 +02:00 |  | 
			
				
					| 
							
							
								 Dario Nieuwenhuis | c15f07de4f | Merge pull request #55 from kbleeke/master update readme | 2023-03-27 20:39:54 +00:00 |  | 
			
				
					| 
							
							
								 kbleeke | 983a94a9c5 | update readme | 2023-03-27 22:37:18 +02:00 |  | 
			
				
					| 
							
							
								 Dario Nieuwenhuis | e9e2be137f | Merge pull request #54 from kbleeke/pio-irq Move pio driver to separate crate | 2023-03-27 17:08:54 +00:00 |  | 
			
				
					| 
							
							
								 kbleeke | 20ea35fc96 | Move pio driver to separate crate | 2023-03-27 19:00:20 +02:00 |  | 
			
				
					| 
							
							
								 Dario Nieuwenhuis | d918919cb2 | Merge pull request #53 from kbleeke/send-status use send status feature of cyw43 instead of manually checking status | 2023-03-27 16:54:59 +00:00 |  | 
			
				
					| 
							
							
								![bors[bot]](/avatar/358764112654da1b495fabe94259fbe6?size=56) bors[bot] | cf179f3076 | Merge #1303 1303: Add logging and interface for debugging USB buffer usage r=Dirbaio a=jamesmunns
Co-authored-by: James Munns <james@onevariable.com> | 2023-03-27 16:31:13 +00:00 |  | 
			
				
					| 
							
							
								 James Munns | 20aa86d63e | Address review comments | 2023-03-27 18:21:11 +02:00 |  | 
			
				
					| 
							
							
								 kbleeke | 056df98d47 | use send status feature of cyw43 instead of manually checking status | 2023-03-27 18:19:07 +02:00 |  | 
			
				
					| 
							
							
								 Dario Nieuwenhuis | 273e6f5b83 | Merge pull request #47 from kbleeke/pio-irq Use IRQ instead of polling the status register | 2023-03-27 16:08:22 +00:00 |  | 
			
				
					| 
							
							
								 James Munns | a77fdefd7c | Correct copy/paste errors | 2023-03-27 15:37:12 +02:00 |  | 
			
				
					| 
							
							
								 kbleeke | 8926397f45 | address irq nits | 2023-03-27 15:29:01 +02:00 |  | 
			
				
					| 
							
							
								 James Munns | a6cef4baf2 | Add logging and interface for debugging buffer usage | 2023-03-27 14:19:00 +02:00 |  | 
			
				
					| 
							
							
								 Dario Nieuwenhuis | 07fe37b5ee | Merge pull request #52 from kbleeke/cancel-ioctl cancel ioctl when future is dropped | 2023-03-27 11:45:35 +00:00 |  | 
			
				
					| 
							
							
								 kbleeke | 1c721cb20e | cancel ioctl when future is dropped | 2023-03-27 13:39:41 +02:00 |  | 
			
				
					| 
							
							
								 Mateusz Butkiewicz | 6a802c4708 | feat(stm32:qspi): add support for QSPI in stm32 Implemented with help of Tomasz Grześ <tomasz.grzes@gmail.com>. | 2023-03-27 13:20:00 +02:00 |  | 
			
				
					| 
							
							
								 kbleeke | b58cc2aa23 | use irqs to wait for events | 2023-03-27 13:18:59 +02:00 |  | 
			
				
					| 
							
							
								 kbleeke | a2272dda08 | status and irq flags formatting with defmt | 2023-03-27 13:18:59 +02:00 |  | 
			
				
					| 
							
							
								 Dario Nieuwenhuis | 732614579b | Merge pull request #1302 from embassy-rs/update-stm32-pac Update stm32-metapac | 2023-03-27 13:09:11 +02:00 |  | 
			
				
					| 
							
							
								 Dario Nieuwenhuis | cde6f0f862 | Merge pull request #50 from kbleeke/async-ioctls Rework Ioctls to an async state machine | 2023-03-27 10:43:53 +00:00 |  | 
			
				
					| 
							
							
								 kbleeke | c7646eb699 | bring back TODO note about dropping ioctls | 2023-03-27 12:40:40 +02:00 |  | 
			
				
					| 
							
							
								 kbleeke | 4c52104413 | simplify ioctl waker code | 2023-03-27 12:40:27 +02:00 |  | 
			
				
					| 
							
							
								 Dario Nieuwenhuis | a33774ec51 | Update stm32-metapac | 2023-03-27 12:36:31 +02:00 |  | 
			
				
					| 
							
							
								 Dario Nieuwenhuis | fd3de78b43 | Merge pull request #51 from kbleeke/wait-join-open also wait for join event in join_open | 2023-03-27 10:23:06 +00:00 |  | 
			
				
					| 
							
							
								 kbleeke | 6f547cf05d | asyncify outgoing events | 2023-03-27 11:48:58 +02:00 |  | 
			
				
					| 
							
							
								 kbleeke | 4721381225 | also wait for join event in join_open | 2023-03-27 11:10:29 +02:00 |  | 
			
				
					| 
							
							
								 Dario Nieuwenhuis | 5da6108bec | Merge pull request #49 from embassy-rs/ci Fix build with log, add CI | 2023-03-27 05:19:36 +02:00 |  | 
			
				
					| 
							
							
								 Dario Nieuwenhuis | ed601d439a | Add CI. | 2023-03-27 03:33:20 +02:00 |  | 
			
				
					| 
							
							
								 Dario Nieuwenhuis | cffc3fc795 | Fix build with log. | 2023-03-27 03:33:06 +02:00 |  | 
			
				
					| 
							
							
								 Dario Nieuwenhuis | bb90bb8c56 | Merge pull request #46 from kbleeke/split-lib-rs split lib.rs into multiple files | 2023-03-27 03:17:30 +02:00 |  | 
			
				
					| 
							
							
								![bors[bot]](/avatar/358764112654da1b495fabe94259fbe6?size=56) bors[bot] | 8a3a7c65a8 | Merge #1291 1291: executor: Allow TaskStorage to auto-implement `Sync` r=Dirbaio a=GrantM11235
Co-authored-by: Grant Miller <GrantM11235@gmail.com>
Co-authored-by: Dario Nieuwenhuis <dirbaio@dirbaio.net> | 2023-03-26 22:23:00 +00:00 |  | 
			
				
					| 
							
							
								 Dario Nieuwenhuis | 21400da073 | executor: Use AtomicPtr for signal_ctx, removes 1 unsafe. | 2023-03-27 00:22:00 +02:00 |  |