| 
							
							
								 Bob McWhirter | 07db3ed7c1 | Further improvement to SPIv2. | 2021-05-12 14:18:42 -04:00 |  | 
			
				
					| 
							
							
								 Bob McWhirter | 36c16dbef8 | Continuing to update clocks (unused now) and SPI | 2021-05-12 10:46:18 -04:00 |  | 
			
				
					| 
							
							
								 Bob McWhirter | 7d52e1b350 | Further work on SPI v2 blocking. | 2021-05-11 11:25:01 -04:00 |  | 
			
				
					| 
							
							
								 Bob McWhirter | 8a79e2cbbf | Draft for partial review. Do not merge. | 2021-05-10 16:17:58 -04:00 |  | 
			
				
					| 
							
							
								 Bob McWhirter | 0470abb353 | Checkpoint. | 2021-05-10 15:33:37 -04:00 |  | 
			
				
					| 
							
							
								 Dario Nieuwenhuis | c4294d97ff | Fix DMA | 2021-05-10 21:31:59 +02:00 |  | 
			
				
					| 
							
							
								 Dario Nieuwenhuis | ac616a6dcf | Add dma scaffolding | 2021-05-10 01:20:04 +02:00 |  | 
			
				
					| 
							
							
								 Dario Nieuwenhuis | 9492b8555c | rustfmt rng | 2021-05-10 01:19:07 +02:00 |  | 
			
				
					| 
							
							
								 Bob McWhirter | 75fe03a7e6 | Further clean-up and adjustments. Follow RM for FIPS. | 2021-05-06 16:38:53 -04:00 |  | 
			
				
					| 
							
							
								 Bob McWhirter | e8898b48f9 | Clean up the impl_rng!() argument. use poll_fn instead of impl'ing a Future directly.
Return errors when error conditions exist. | 2021-05-06 14:58:41 -04:00 |  | 
			
				
					| 
							
							
								 Bob McWhirter | e8537ca9c2 | Implement async RNG, including rand_core sync traits. | 2021-05-06 14:35:46 -04:00 |  | 
			
				
					| 
							
							
								 Dario Nieuwenhuis | 386e4bf0de | Remove unused files | 2021-05-06 04:01:54 +02:00 |  | 
			
				
					| 
							
							
								 Dario Nieuwenhuis | f5f98cdeab | Autogenerate features for family, peripherals and peripheral versions | 2021-05-06 03:59:16 +02:00 |  | 
			
				
					| 
							
							
								 Dario Nieuwenhuis | 23ca2f9174 | Autogenerate the tailored PAC for each chip | 2021-05-06 03:43:46 +02:00 |  | 
			
				
					| 
							
							
								 Bob McWhirter | 4257512eb2 | Limit to pub(crate). | 2021-05-05 13:15:07 -04:00 |  | 
			
				
					| 
							
							
								 Bob McWhirter | 12c510f222 | Rework pacre-exporting, canonicalize syscfg path, use it plus SYSCFG_BASE. | 2021-05-05 13:12:53 -04:00 |  | 
			
				
					| 
							
							
								 Bob McWhirter | 14ce02eecf | Add the leaf features for peripherals. | 2021-05-05 11:06:03 -04:00 |  | 
			
				
					| 
							
							
								 Bob McWhirter | d8156b43b1 | Generate some chip features by peripherals. | 2021-05-05 11:01:02 -04:00 |  | 
			
				
					| 
							
							
								 Bob McWhirter | 7262c54f81 | Move exti to use the const addr. | 2021-05-05 10:38:57 -04:00 |  | 
			
				
					| 
							
							
								 Bob McWhirter | e248baecd4 | Regenerate with SYSCFG and EXTI base addresses. | 2021-05-05 10:18:09 -04:00 |  | 
			
				
					| 
							
							
								 Bob McWhirter | 5495ad453b | Bump stm32-data to latest. | 2021-05-05 09:58:38 -04:00 |  | 
			
				
					| 
							
							
								 Dario Nieuwenhuis | 7ef5806168 | stm32: codegen interrupts | 2021-05-01 03:08:52 +02:00 |  | 
			
				
					| 
							
							
								 Bob McWhirter | 0713947d67 | Stub in RNG impl. | 2021-04-26 14:11:46 -04:00 |  | 
			
				
					| 
							
							
								 Dario Nieuwenhuis | 936efd164d | USART codegen | 2021-04-25 22:35:51 +02:00 |  | 
			
				
					| 
							
							
								 Dario Nieuwenhuis | 6ba915a308 | Codegen GPIO pins | 2021-04-23 23:47:34 +02:00 |  | 
			
				
					| 
							
							
								 Dario Nieuwenhuis | 29b5bae1d1 | Codegen PoC | 2021-04-20 03:37:49 +02:00 |  | 
			
				
					| 
							
							
								 Dario Nieuwenhuis | ef4d9d243e | wip usart | 2021-04-20 02:44:55 +02:00 |  | 
			
				
					| 
							
							
								 Dario Nieuwenhuis | 170536b073 | stm32: add exti | 2021-04-20 02:44:54 +02:00 |  | 
			
				
					| 
							
							
								 Dario Nieuwenhuis | 258ba533bd | Implement GPIO input | 2021-04-20 02:30:14 +02:00 |  | 
			
				
					| 
							
							
								 Dario Nieuwenhuis | aa65d5ccaf | it's alive | 2021-04-20 02:30:13 +02:00 |  | 
			
				
					| 
							
							
								 Dario Nieuwenhuis | c15411d1bd | Remove Pin from SPI | 2021-04-14 17:04:40 +02:00 |  | 
			
				
					| 
							
							
								 Dario Nieuwenhuis | 8b1ffb2cb7 | Remove Pin from GPIO traits | 2021-04-14 17:04:40 +02:00 |  | 
			
				
					| 
							
							
								 Dario Nieuwenhuis | 59ccc45f28 | Remove pin from Uart | 2021-04-14 17:04:40 +02:00 |  | 
			
				
					| 
							
							
								 xoviat | 8e040cc5d2 | stm32: add draft spi trait (#130) | 2021-04-13 16:11:06 -05:00 |  | 
			
				
					| 
							
							
								 xoviat | b1822f1438 | stm32: add f407 | 2021-04-13 13:50:59 -05:00 |  | 
			
				
					| 
							
							
								 xoviat | 7cb46ac720 | stm32: fix usb | 2021-04-06 14:23:13 -05:00 |  | 
			
				
					| 
							
							
								 xoviat | 12bd3c5ea5 | stm32: fix peripherals | 2021-04-06 14:10:47 -05:00 |  | 
			
				
					| 
							
							
								 xoviat | 47843fcba5 | stm32: fix interrupts | 2021-04-06 13:58:55 -05:00 |  | 
			
				
					| 
							
							
								 xoviat | 6416f2fc08 | stm32: use crates version | 2021-04-06 13:56:22 -05:00 |  | 
			
				
					| 
							
							
								 xoviat | 6f0fb6cab1 | remove qei trait | 2021-04-02 13:52:31 -05:00 |  | 
			
				
					| 
							
							
								 xoviat | 009e1896bf | stm32: consolidate crates | 2021-03-30 10:05:52 -05:00 |  | 
			
				
					| 
							
							
								 xoviat | 50ecb7d42b | cleanup and consolidate peripherals macro | 2021-03-29 08:57:40 -05:00 |  | 
			
				
					| 
							
							
								 xoviat | f4791b826a | Merge pull request #109 from xoviat/proc-macro add embassy::main | 2021-03-28 17:56:44 -05:00 |  | 
			
				
					| 
							
							
								 xoviat | 8d014f7955 | restrict usb to stm32f4 | 2021-03-27 21:42:26 -05:00 |  | 
			
				
					| 
							
							
								 xoviat | 9e687ade64 | Merge branch 'master' of https://github.com/akiles/embassy into proc-macro | 2021-03-27 21:31:49 -05:00 |  | 
			
				
					| 
							
							
								 xoviat | 3242990690 | Merge branch 'master' of https://github.com/akiles/embassy into st-usb | 2021-03-27 21:24:21 -05:00 |  | 
			
				
					| 
							
							
								 xoviat | 6ee9e012fc | add embassy::main and implement for stm32f4 | 2021-03-27 17:27:39 -05:00 |  | 
			
				
					| 
							
							
								 xoviat | 6f597653af | stm32: consolidate modules | 2021-03-26 19:34:52 -05:00 |  | 
			
				
					| 
							
							
								 xoviat | b79e9c2927 | stm32: fix exti to require SysCfg.constrain() | 2021-03-22 13:04:28 -05:00 |  | 
			
				
					| 
							
							
								 xoviat | b5f80787fe | stm32: remove SDIO interrupt | 2021-03-20 18:23:20 -05:00 |  |