Dario Nieuwenhuis
							
						 
					 | 
					
						
						
						
						
							
						
						
							348c87fc2f
							
						
					 | 
					
						
						
							
							stm32/spi: fix blocking_write on nosck spi.
						
						
						
						
						
						
						
						Fixes #2902. 
						
						
					 | 
					
						2024-06-03 00:57:53 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Corey Schuhen
							
						 
					 | 
					
						
						
						
						
							
						
						
							900b104860
							
						
					 | 
					
						
						
							
							Remove generic argument from CanBuilder.
						
						
						
						
						
						
					 | 
					
						2024-06-02 21:47:14 +10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Corey Schuhen
							
						 
					 | 
					
						
						
						
						
							
						
						
							367a22cc0e
							
						
					 | 
					
						
						
							
							Remove more BXCAN generics.
						
						
						
						
						
						
					 | 
					
						2024-06-02 20:11:56 +10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jan Špaček
							
						 
					 | 
					
						
						
						
						
							
						
						
							664e4a5c03
							
						
					 | 
					
						
						
							
							stm32/usart: move init code to function that's not generic in T
						
						
						
						
						
						
					 | 
					
						2024-06-01 19:46:39 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jan Špaček
							
						 
					 | 
					
						
						
						
						
							
						
						
							44e4a2c9e9
							
						
					 | 
					
						
						
							
							stm32/buffered-usart: use new_pin! and disconnect pins on drop
						
						
						
						
						
						
					 | 
					
						2024-06-01 19:46:39 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jan Špaček
							
						 
					 | 
					
						
						
						
						
							
						
						
							ade27b7f21
							
						
					 | 
					
						
						
							
							stm32/usart: disconnect pins of RingBufferedUartRx on drop
						
						
						
						
						
						
					 | 
					
						2024-06-01 19:46:39 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jan Špaček
							
						 
					 | 
					
						
						
						
						
							
						
						
							41711195e3
							
						
					 | 
					
						
						
							
							stm32/i2c: use new_pin! macro
						
						
						
						
						
						
					 | 
					
						2024-06-01 19:46:39 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jan Špaček
							
						 
					 | 
					
						
						
						
						
							
						
						
							ca3c15658d
							
						
					 | 
					
						
						
							
							stm32/spi: move init code to function that's not generic in T
						
						
						
						
						
						
					 | 
					
						2024-06-01 19:46:39 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dario Nieuwenhuis
							
						 
					 | 
					
						
						
						
						
							
						
						
							339dd85968
							
						
					 | 
					
						
						
							
							stm32/spi: restrict txonly_nosck to SPIv1, it hangs in other versions.
						
						
						
						
						
						
					 | 
					
						2024-05-31 22:58:53 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dario Nieuwenhuis
							
						 
					 | 
					
						
						
						
						
							
						
						
							da197b6016
							
						
					 | 
					
						
						
							
							stm32/spi: fix spiv1 rxonly hanging.
						
						
						
						
						
						
					 | 
					
						2024-05-31 21:54:42 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dario Nieuwenhuis
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							ba940017ee
							
						
					 | 
					
						
						
							
							Merge pull request #3014 from brunob45/pwm_input
						
						
						
						
						
						
						
						Add PWM Input for STM32 
						
						
					 | 
					
						2024-05-31 18:09:27 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bruno Bousquet
							
						 
					 | 
					
						
						
						
						
							
						
						
							7d86919257
							
						
					 | 
					
						
						
							
							rust fmt really does not want blank space there
						
						
						
						
						
						
					 | 
					
						2024-05-30 17:54:49 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bruno Bousquet
							
						 
					 | 
					
						
						
						
						
							
						
						
							83b5797b8d
							
						
					 | 
					
						
						
							
							fix fmt (again)
						
						
						
						
						
						
					 | 
					
						2024-05-30 17:53:38 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bruno Bousquet
							
						 
					 | 
					
						
						
						
						
							
						
						
							713d84f778
							
						
					 | 
					
						
						
							
							fix fmt
						
						
						
						
						
						
					 | 
					
						2024-05-30 17:51:48 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bruno Bousquet
							
						 
					 | 
					
						
						
						
						
							
						
						
							4d307b5a77
							
						
					 | 
					
						
						
							
							undo changes in input_capture
						
						
						
						
						
						
					 | 
					
						2024-05-30 17:49:20 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bruno Bousquet
							
						 
					 | 
					
						
						
						
						
							
						
						
							84707af5d7
							
						
					 | 
					
						
						
							
							create functions in inner to handle register modification
						
						
						
						
						
						
					 | 
					
						2024-05-30 17:43:53 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jan Špaček
							
						 
					 | 
					
						
						
						
						
							
						
						
							368893c9cb
							
						
					 | 
					
						
						
							
							Emit cargo:rustc-check-cfg instructions from build.rs
						
						
						
						
						
						
					 | 
					
						2024-05-30 18:28:29 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dario Nieuwenhuis
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							694ac3a515
							
						
					 | 
					
						
						
							
							Merge pull request #2992 from liarokapisv/i2s-spi_v3
						
						
						
						
						
						
						
						Add spi v3 & Full-duplex support to the I2S driver. 
						
						
					 | 
					
						2024-05-30 12:31:59 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dario Nieuwenhuis
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							d21e9caa80
							
						
					 | 
					
						
						
							
							Merge pull request #3021 from mat-kie/follower-opamp
						
						
						
						
						
						
						
						Make OpAmp usable in follower configuration for internal DAC channel 
						
						
					 | 
					
						2024-05-30 12:23:53 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dario Nieuwenhuis
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							b378ec4558
							
						
					 | 
					
						
						
							
							Merge pull request #3020 from cschuhen/feature/bxcan_no_generics
						
						
						
						
						
						
						
						Remove generics for BXCAN. 
						
						
					 | 
					
						2024-05-30 12:16:17 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Corey Schuhen
							
						 
					 | 
					
						
						
						
						
							
						
						
							b4a2f7fb70
							
						
					 | 
					
						
						
							
							Use phantom for lifetime holder instead of not used pointer to pointer.
						
						
						
						
						
						
					 | 
					
						2024-05-30 22:10:46 +10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mattis Kieffer
							
						 
					 | 
					
						
						
						
						
							
						
						
							28f5f0baba
							
						
					 | 
					
						
						
							
							add dac buffer function
						
						
						
						
						
						
					 | 
					
						2024-05-30 14:07:47 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dario Nieuwenhuis
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							39c5a6c3f7
							
						
					 | 
					
						
						
							
							Merge pull request #3002 from honzasp/rcc-info
						
						
						
						
						
						
						
						stm32/rcc: replace generated enable/disable code with runtime info 
						
						
					 | 
					
						2024-05-30 11:50:40 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Corey Schuhen
							
						 
					 | 
					
						
						
						
						
							
						
						
							245c895d09
							
						
					 | 
					
						
						
							
							Remove generics for BXCAN.
						
						
						
						
						
						
					 | 
					
						2024-05-30 21:39:11 +10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dario Nieuwenhuis
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							7bc71a8262
							
						
					 | 
					
						
						
							
							Merge pull request #3019 from embassy-rs/rtc-lowpower-mod
						
						
						
						
						
						
						
						stm32/rtc: move lowpower stuff to a separate mod. 
						
						
					 | 
					
						2024-05-30 11:34:46 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dario Nieuwenhuis
							
						 
					 | 
					
						
						
						
						
							
						
						
							2c691baadd
							
						
					 | 
					
						
						
							
							stm32/rtc: move lowpower stuff to a separate mod.
						
						
						
						
						
						
					 | 
					
						2024-05-30 13:26:14 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dario Nieuwenhuis
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							62f4b4ee1e
							
						
					 | 
					
						
						
							
							Merge pull request #3018 from embassy-rs/nopacpointer
						
						
						
						
						
						
						
						stm32: remove pointer-to-pointer-to-registers. 
						
						
					 | 
					
						2024-05-30 11:17:51 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dario Nieuwenhuis
							
						 
					 | 
					
						
						
						
						
							
						
						
							c46172acac
							
						
					 | 
					
						
						
							
							stm32: remove pointer-to-pointer-to-registers.
						
						
						
						
						
						
						
						in chiptool pacs the register block struct is already a pointer, so
using pointers to it is redundant. 
						
						
					 | 
					
						2024-05-30 13:07:18 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dario Nieuwenhuis
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							7532a06f67
							
						
					 | 
					
						
						
							
							Merge pull request #3007 from liarokapisv/spi_v3-fix-rx
						
						
						
						
						
						
						
						Add proper rxonly support for spi_v3 and force tx dma stream requirem… 
						
						
					 | 
					
						2024-05-30 10:44:48 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dario Nieuwenhuis
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							e9cb9badf7
							
						
					 | 
					
						
						
							
							Merge pull request #3012 from cschuhen/feature/fdcan_no_generics
						
						
						
						
						
						
						
						Remove generic argument for STM32 FDCAN. 
						
						
					 | 
					
						2024-05-30 10:42:53 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bruno Bousquet
							
						 
					 | 
					
						
						
						
						
							
						
						
							292c1dd0b8
							
						
					 | 
					
						
						
							
							rename get_width_ticks and add info!() in examples
						
						
						
						
						
						
					 | 
					
						2024-05-29 09:59:00 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bruno Bousquet
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							a23fa8dcb2
							
						
					 | 
					
						
						
							
							Apply suggestions from code review
						
						
						
						
						
						
						
						Co-authored-by: Romain Reignier <romainreignier@users.noreply.github.com> 
						
						
					 | 
					
						2024-05-29 09:14:05 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Lucas Granberg
							
						 
					 | 
					
						
						
						
						
							
						
						
							b282edcc6e
							
						
					 | 
					
						
						
							
							add set_as_analog to stm32 gpio Flex
						
						
						
						
						
						
					 | 
					
						2024-05-29 14:56:29 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Corey Schuhen
							
						 
					 | 
					
						
						
						
						
							
						
						
							35feb1bf23
							
						
					 | 
					
						
						
							
							Remove generic argument for STM32 FDCAN.
						
						
						
						
						
						
					 | 
					
						2024-05-29 20:07:17 +10:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bruno Bousquet
							
						 
					 | 
					
						
						
						
						
							
						
						
							521332bdd1
							
						
					 | 
					
						
						
							
							pwm_input is working on F446
						
						
						
						
						
						
					 | 
					
						2024-05-29 00:28:26 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bruno Bousquet
							
						 
					 | 
					
						
						
						
						
							
						
						
							f1d5f4ca21
							
						
					 | 
					
						
						
							
							undo minor changes
						
						
						
						
						
						
					 | 
					
						2024-05-28 22:43:23 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bruno Bousquet
							
						 
					 | 
					
						
						
						
						
							
						
						
							a52841041d
							
						
					 | 
					
						
						
							
							use timer LL
						
						
						
						
						
						
					 | 
					
						2024-05-28 22:38:08 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Bruno Bousquet
							
						 
					 | 
					
						
						
						
						
							
						
						
							7c1e1ee288
							
						
					 | 
					
						
						
							
							example is working now
						
						
						
						
						
						
					 | 
					
						2024-05-28 22:30:10 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Dario Nieuwenhuis
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							000b022ae2
							
						
					 | 
					
						
						
							
							Merge pull request #2988 from de-vri-es/bxcan-tx-fifo-scheduling
						
						
						
						
						
						
						
						embassy_stm32: implement optional FIFO scheduling for outgoing frames 
						
						
					 | 
					
						2024-05-28 11:12:37 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexandros Liarokapis
							
						 
					 | 
					
						
						
						
						
							
						
						
							4d1fbcd9cd
							
						
					 | 
					
						
						
							
							address review comments
						
						
						
						
						
						
					 | 
					
						2024-05-28 13:38:27 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexandros Liarokapis
							
						 
					 | 
					
						
						
						
						
							
						
						
							46fc15783d
							
						
					 | 
					
						
						
							
							add spi_v4 and spi_v5 support but block i2scfg rx-only configuration
						
						
						
						
						
						
					 | 
					
						2024-05-28 12:50:24 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexandros Liarokapis
							
						 
					 | 
					
						
						
						
						
							
						
						
							9a6ed79ad1
							
						
					 | 
					
						
						
							
							remove rx-only support for new spi versions with missing I2SCFGR register
						
						
						
						
						
						
					 | 
					
						2024-05-27 20:51:50 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexandros Liarokapis
							
						 
					 | 
					
						
						
						
						
							
						
						
							1d05015a1c
							
						
					 | 
					
						
						
							
							broaden tsize read support to other spi versions
						
						
						
						
						
						
					 | 
					
						2024-05-27 20:47:24 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexandros Liarokapis
							
						 
					 | 
					
						
						
						
						
							
						
						
							76fbec74da
							
						
					 | 
					
						
						
							
							fix spi panic on read due to i2s configuration conversion check
						
						
						
						
						
						
					 | 
					
						2024-05-27 20:43:24 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Aurélien Jacobs
							
						 
					 | 
					
						
						
						
						
							
						
						
							ec6cfc1f21
							
						
					 | 
					
						
						
							
							stm32: ensure the core runs on HSI clock while setting up rcc
						
						
						
						
						
						
					 | 
					
						2024-05-27 17:31:29 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexandros Liarokapis
							
						 
					 | 
					
						
						
						
						
							
						
						
							25cc5241b1
							
						
					 | 
					
						
						
							
							Add i2s support for spi_v3.
						
						
						
						
						
						
					 | 
					
						2024-05-27 18:06:20 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Alexandros Liarokapis
							
						 
					 | 
					
						
						
						
						
							
						
						
							f9324201b1
							
						
					 | 
					
						
						
							
							add proper rxonly support for spi_v3 and force tx dma stream requirement on others
						
						
						
						
						
						
					 | 
					
						2024-05-27 17:49:47 +03:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maarten de Vries
							
						 
					 | 
					
						
						
						
						
							
						
						
							807e573994
							
						
					 | 
					
						
						
							
							embassy_stm32: allow scheduling lower priority frames in bxcan driver
						
						
						
						
						
						
					 | 
					
						2024-05-27 16:10:08 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Maarten de Vries
							
						 
					 | 
					
						
						
						
						
							
						
						
							854ae5da8f
							
						
					 | 
					
						
						
							
							embassy_stm32: implement optional FIFO scheduling for outgoing frames
						
						
						
						
						
						
					 | 
					
						2024-05-27 16:10:08 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Jan Špaček
							
						 
					 | 
					
						
						
						
						
							
						
						
							081afca3f0
							
						
					 | 
					
						
						
							
							stm32/rcc: replace generated enable/disable code with runtime info
						
						
						
						
						
						
					 | 
					
						2024-05-25 18:44:55 +02:00 | 
					
					
						
						
							
							
							
						
					 |