| 
							
							
								 Bob McWhirter | 45964c658c | Generalize RCC enabling for BDMA peris. | 2021-07-13 10:09:35 -04:00 |  | 
			
				
					| 
							
							
								 Bob McWhirter | ff1cb9ac74 | Remove warnings. | 2021-07-13 10:09:35 -04:00 |  | 
			
				
					| 
							
							
								 Bob McWhirter | 97ad434d38 | Twizzle our DMA vs BDMA channels. | 2021-07-13 10:09:35 -04:00 |  | 
			
				
					| 
							
							
								 Bob McWhirter | a24a7e9fec | Allow some unused lints given that H7 is still in flight with its multitude of DMA. | 2021-07-13 10:09:35 -04:00 |  | 
			
				
					| 
							
							
								 Bob McWhirter | 13975a0818 | Try to improve H7 clockstuff. | 2021-07-13 10:09:35 -04:00 |  | 
			
				
					| 
							
							
								 Bob McWhirter | 696a3b8552 | Try to figure out h7cm's problem. | 2021-07-13 10:09:35 -04:00 |  | 
			
				
					| 
							
							
								 Bob McWhirter | 6552af8f0b | Fix warning for unused import. | 2021-07-13 10:09:35 -04:00 |  | 
			
				
					| 
							
							
								 Bob McWhirter | 6e69992217 | Add a no-op bdma for bdma v2 for CI. | 2021-07-13 10:09:35 -04:00 |  | 
			
				
					| 
							
							
								 Bob McWhirter | 811ed18922 | Add a missing 'use' for dma_v2. | 2021-07-13 10:09:35 -04:00 |  | 
			
				
					| 
							
							
								 Bob McWhirter | 30a1d9bf93 | Move to copying regs instead of &'static referencing. Remove unneeded stuff from the DMAMUX end of the stick. | 2021-07-13 10:09:35 -04:00 |  | 
			
				
					| 
							
							
								 Bob McWhirter | f01ddd5f5c | Mix dmamux into bdma_v1. | 2021-07-13 10:09:35 -04:00 |  | 
			
				
					| 
							
							
								 Bob McWhirter | 6ec7253095 | Checkpoint my DMA for thales. | 2021-07-13 10:08:43 -04:00 |  | 
			
				
					| 
							
							
								 Bob McWhirter | acdf7f4f13 | Another checkpoint. | 2021-07-13 10:08:43 -04:00 |  | 
			
				
					| 
							
							
								 Bob McWhirter | 31325a2547 | Another checkpoint. | 2021-07-13 10:08:43 -04:00 |  | 
			
				
					| 
							
							
								 Bob McWhirter | 043f0ea508 | Checkpoint DMAMUX channel setup. | 2021-07-13 10:08:43 -04:00 |  | 
			
				
					| 
							
							
								 Thales Fragoso | 91521a86a0 | F0: usart + DMA working | 2021-07-13 10:08:43 -04:00 |  | 
			
				
					| 
							
							
								 Thales Fragoso | a56ddfdc04 | STM: Add usart v2 | 2021-07-13 10:08:43 -04:00 |  | 
			
				
					| 
							
							
								 Thales Fragoso | f32caaeaaf | STM: Start working on bdma-v1 | 2021-07-13 10:08:43 -04:00 |  | 
			
				
					| 
							
							
								 Dario Nieuwenhuis | 35a76c364a | embassy/time: make optional via Cargo feature | 2021-07-12 03:45:48 +02:00 |  | 
			
				
					| 
							
							
								 Liam Murphy | ff9ff5e43a | Update the import | 2021-07-05 18:31:54 +10:00 |  | 
			
				
					| 
							
							
								 Liam Murphy | fc1ef4947d | Fix stm32 ethernet | 2021-07-05 18:18:05 +10:00 |  | 
			
				
					| 
							
							
								 Dario Nieuwenhuis | ecc151d4e2 | stm32/adc: simplify delay handling | 2021-07-05 03:18:23 +02:00 |  | 
			
				
					| 
							
							
								 Rukai | 25d4b2ea26 | fix stm32 warnings | 2021-07-05 01:54:29 +02:00 |  | 
			
				
					| 
							
							
								 Thales Fragoso | c2f595b26a | F0: Fix missing apb2 clock | 2021-07-03 02:12:22 -03:00 |  | 
			
				
					| 
							
							
								 Bob McWhirter | f5ce807e25 | Let's adjust i2c the correct way, removing the correct APBesque frequency, not the i2c periph speed. | 2021-07-02 13:54:07 -04:00 |  | 
			
				
					| 
							
							
								 Bob McWhirter | 9f5d35d891 | Remove the frequency argument for i2c, move to using RccPeripheral. | 2021-07-01 13:53:57 -04:00 |  | 
			
				
					| 
							
							
								 Bob McWhirter | 8f94123ca4 | argh, intellij. | 2021-07-01 11:37:01 -04:00 |  | 
			
				
					| 
							
							
								 Bob McWhirter | 0920c0cb1d | Make UART pins Rx/Tx/etc in addition to USART. | 2021-07-01 11:30:54 -04:00 |  | 
			
				
					| 
							
							
								 Bob McWhirter | 54ada5bae1 | Stub in the DMA bits that aren't yet there. | 2021-07-01 11:30:54 -04:00 |  | 
			
				
					| 
							
							
								 Bob McWhirter | bf3bc92525 | Re-enable because intellij. | 2021-07-01 11:30:54 -04:00 |  | 
			
				
					| 
							
							
								 Bob McWhirter | 497d3aa153 | Add USARTv3 support. | 2021-07-01 11:30:54 -04:00 |  | 
			
				
					| 
							
							
								 Thales Fragoso | e07dda8707 | stm32: Adjust some fences around DMA Also bump stm32-data | 2021-06-30 18:58:21 -03:00 |  | 
			
				
					| 
							
							
								 Bob McWhirter | f3b9c97763 | Change atomics and add a fence. | 2021-06-30 10:17:25 -04:00 |  | 
			
				
					| 
							
							
								 Bob McWhirter | cf5b7dc943 | Because IntelliJ makes life hard. | 2021-06-30 10:03:18 -04:00 |  | 
			
				
					| 
							
							
								 Bob McWhirter | 6a0b0f3162 | Enable RCC within the USART itself. | 2021-06-30 09:57:27 -04:00 |  | 
			
				
					| 
							
							
								 Bob McWhirter | e1736114d4 | Remove paste. | 2021-06-30 09:44:28 -04:00 |  | 
			
				
					| 
							
							
								 Bob McWhirter | 07a6686879 | Protect DMA-related things with cfg. | 2021-06-29 13:00:52 -04:00 |  | 
			
				
					| 
							
							
								 Bob McWhirter | 6b78d56ceb | Formatting. | 2021-06-29 12:48:58 -04:00 |  | 
			
				
					| 
							
							
								 Bob McWhirter | c53ab325c1 | Wire up DMA with USART v1. | 2021-06-29 11:01:57 -04:00 |  | 
			
				
					| 
							
							
								 Bob McWhirter | b88fc2847a | Checkpoint with lifetime issues. | 2021-06-29 11:01:57 -04:00 |  | 
			
				
					| 
							
							
								 Thales Fragoso | c5022b1196 | stm32: Make sure Output gpio driver is pushpull | 2021-06-27 13:25:35 -03:00 |  | 
			
				
					| 
							
							
								 Thales Fragoso | 0eaadfc125 | stm32: Update gpio examples | 2021-06-25 18:16:43 -03:00 |  | 
			
				
					| 
							
							
								 Thales Fragoso | a3f0aa02a4 | Separate OpenDrain pin to a new type | 2021-06-25 17:22:51 -03:00 |  | 
			
				
					| 
							
							
								 Thales Fragoso | efb3b3a0a8 | stm32: Allow for open drain configuration for output pin | 2021-06-24 20:42:43 -03:00 |  | 
			
				
					| 
							
							
								 Thales Fragoso | 013792b944 | Separate exti into v1 and v2 | 2021-06-24 20:28:06 -03:00 |  | 
			
				
					| 
							
							
								 Thales Fragoso | 1c33a3b94c | #[cfg] exti | 2021-06-24 19:41:04 -03:00 |  | 
			
				
					| 
							
							
								 Thales Fragoso | 210104e6dc | Remove unused gpio_af from codegen | 2021-06-24 19:23:51 -03:00 |  | 
			
				
					| 
							
							
								 Thales Fragoso | 409884be2a | Add F0 RCC | 2021-06-24 19:21:56 -03:00 |  | 
			
				
					| 
							
							
								 Thales Fragoso | 797534d1a6 | Update features to include F0 | 2021-06-22 14:41:42 -03:00 |  | 
			
				
					| 
							
							
								 Dario Nieuwenhuis | 5a4e3ceb88 | Update stm32-data (adds DBGMCU to all chips) | 2021-06-21 01:38:59 +02:00 |  |