| 
							
							
								 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 |  | 
			
				
					| 
							
							
								 Thales Fragoso | 098ce6e740 | stm32h7: Add ethernet example | 2021-06-16 16:48:35 +02:00 |  | 
			
				
					| 
							
							
								 Thales Fragoso | 77546825a1 | stm32: Make vcell dependency optional | 2021-06-16 16:48:35 +02:00 |  | 
			
				
					| 
							
							
								 Thales Fragoso | 598201bff3 | eth-v2: Make embassy-net optional | 2021-06-16 16:48:35 +02:00 |  | 
			
				
					| 
							
							
								 Thales Fragoso | 6cecc6d4b5 | eth-v2: Get hclk frequency from clock singleton | 2021-06-16 16:48:35 +02:00 |  | 
			
				
					| 
							
							
								 Thales Fragoso | f7e1f262af | eth-v2: Enable source address filtering | 2021-06-16 16:48:35 +02:00 |  | 
			
				
					| 
							
							
								 Thales Fragoso | ffc19a54d6 | eth-v2: Fix bug in Rx descriptors and add docs art | 2021-06-16 16:48:35 +02:00 |  | 
			
				
					| 
							
							
								 Thales Fragoso | 6daa55a897 | eth-v2: Fix setting the registers for the descriptors Also, the interrupts are set to 1 to clear, the manual could have helped
with that one... | 2021-06-16 16:48:35 +02:00 |  | 
			
				
					| 
							
							
								 Thales Fragoso | 0b42e12604 | eth-v2: Fix off by one bug | 2021-06-16 16:48:35 +02:00 |  | 
			
				
					| 
							
							
								 Thales Fragoso | 54ad2a41f1 | eth-v2: Work around missing AF for REF_CLK | 2021-06-16 16:48:35 +02:00 |  | 
			
				
					| 
							
							
								 Thales Fragoso | 0c837f07c0 | eth-v2: Enable clocks in new | 2021-06-16 16:48:35 +02:00 |  | 
			
				
					| 
							
							
								 Thales Fragoso | e039c7c42c | eth-v2: Remove Instance trait | 2021-06-16 16:48:35 +02:00 |  | 
			
				
					| 
							
							
								 Thales Fragoso | 05a239faf6 | eth-v2: Implement embassy-net's Device Trait and fix Drop | 2021-06-16 16:48:35 +02:00 |  | 
			
				
					| 
							
							
								 Thales Fragoso | 4cffa200bd | eth: Add lan8742a PHY | 2021-06-16 16:48:35 +02:00 |  | 
			
				
					| 
							
							
								 Thales Fragoso | 46e1bae9e3 | eth-v2: Start Ethernet peripheral implementation | 2021-06-16 16:48:35 +02:00 |  |