xoviat 
							
						 
					 
					
						
						
							
						
						6b8b145266 
					 
					
						
						
							
							stm32: revert changes to rcc f4  
						
						
						
						
					 
					
						2023-08-28 16:17:42 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						e07f943562 
					 
					
						
						
							
							rustfmt  
						
						
						
						
					 
					
						2023-08-28 15:52:13 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						70a5221b2e 
					 
					
						
						
							
							stm32/bd: consolidate enable_rtc  
						
						
						
						
					 
					
						2023-08-28 15:34:08 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						b315c28d4e 
					 
					
						
						
							
							stm32/rtc: remove rtc-debug and asbtract exti wakeup  
						
						
						
						
					 
					
						2023-08-28 15:30:29 -05:00 
						 
				 
			
				
					
						
							
							
								Jesse Braham 
							
						 
					 
					
						
						
							
						
						1f63bf4153 
					 
					
						
						
							
							Release embassy-time v0.1.3  
						
						
						
						
					 
					
						2023-08-28 08:00:18 -07:00 
						 
				 
			
				
					
						
							
							
								Olle Sandberg 
							
						 
					 
					
						
						
							
						
						fd739250ea 
					 
					
						
						
							
							stm32: fix wait for RNG data  
						
						... 
						
						
						
						If no data was available to read then the loop would wait for an interrupt and skip to the next chunk without writing the current one.
This could cause the given slice to only be partially filled with random data.
Fixed by moving the wait to before actually writing data to the chunk. 
						
						
					 
					
						2023-08-28 11:44:05 +02:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						2c80784fe6 
					 
					
						
						
							
							stm32/rtc: feature-gate instant  
						
						
						
						
					 
					
						2023-08-27 21:26:29 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						538001a4bc 
					 
					
						
						
							
							stm32/rtc: fix psc div  
						
						
						
						
					 
					
						2023-08-27 21:24:16 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						e981cd4968 
					 
					
						
						
							
							stm32: fix rtc wakeup timing and add dbg  
						
						
						
						
					 
					
						2023-08-27 21:15:57 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						9f928010a8 
					 
					
						
						
							
							stm32/rtc: use psc to compute instants  
						
						
						
						
					 
					
						2023-08-27 16:06:33 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						f77a7fe4bf 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/aidant/embassy  into rtc  
						
						
						
						
					 
					
						2023-08-27 15:23:25 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						cbc92dce05 
					 
					
						
						
							
							stm32/bd: fix errors  
						
						
						
						
					 
					
						2023-08-27 15:18:34 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						531f51d0eb 
					 
					
						
						
							
							rcc/bd: consolidate mod  
						
						
						
						
					 
					
						2023-08-27 15:01:09 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						f28ab18d7b 
					 
					
						
						
							
							stm32: fix l4 re-export  
						
						
						
						
					 
					
						2023-08-27 09:50:02 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						3bf6081eb5 
					 
					
						
						
							
							stm32: fix wl re-export  
						
						
						
						
					 
					
						2023-08-27 09:41:31 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						fb942e6675 
					 
					
						
						
							
							stm32: re-export rtcclocksource  
						
						
						
						
					 
					
						2023-08-27 09:25:14 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						10ea068027 
					 
					
						
						
							
							stm32/bd: allow dead code  
						
						
						
						
					 
					
						2023-08-27 09:12:04 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						4caa8497fc 
					 
					
						
						
							
							stm32: extract backupdomain into mod  
						
						
						
						
					 
					
						2023-08-27 09:07:34 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						48085939e7 
					 
					
						
						
							
							stm32/rcc: rename common to bus  
						
						
						
						
					 
					
						2023-08-27 08:35:13 -05:00 
						 
				 
			
				
					
						
							
							
								aidant 
							
						 
					 
					
						
						
							
						
						59a5e84df5 
					 
					
						
						
							
							fix day of the week conversion  
						
						
						
						
					 
					
						2023-08-27 18:36:35 +10:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						94de1a5353 
					 
					
						
						
							
							stm32: feature-gate wakeup alarm  
						
						
						
						
					 
					
						2023-08-26 20:40:21 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						db71887817 
					 
					
						
						
							
							tests/stm32: add stop and cleanpu  
						
						
						
						
					 
					
						2023-08-26 20:37:01 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						1e430f7413 
					 
					
						
						
							
							stm32: complete stop impl.  
						
						
						
						
					 
					
						2023-08-26 20:31:12 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						2897670f24 
					 
					
						
						
							
							stm32: get the basic lp working  
						
						
						
						
					 
					
						2023-08-26 19:23:25 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						3023e70ccf 
					 
					
						
						
							
							stm32:  clenaup lp executor  
						
						
						
						
					 
					
						2023-08-25 18:41:51 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						cda4047310 
					 
					
						
						
							
							stm32: flesh out lp executor  
						
						
						
						
					 
					
						2023-08-24 19:29:11 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						ecc305bbfe 
					 
					
						
						
							
							stm32: fix executor version  
						
						
						
						
					 
					
						2023-08-23 20:28:41 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						00aadf6085 
					 
					
						
						
							
							stm32/lp: pipe through lp ready  
						
						
						
						
					 
					
						2023-08-23 20:22:11 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						83f224e140 
					 
					
						
						
							
							stm32/lp: add refcount  
						
						
						
						
					 
					
						2023-08-23 20:18:34 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						e987259716 
					 
					
						
						
							
							rtc: cleanup  
						
						
						
						
					 
					
						2023-08-23 20:01:35 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						fc04d2a33c 
					 
					
						
						
							
							rtc: get wakup irq working  
						
						
						
						
					 
					
						2023-08-23 19:52:32 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						1ea4c58c39 
					 
					
						
						
							
							stm32: impl. draft cfgr pwr  
						
						
						
						
					 
					
						2023-08-22 20:00:00 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						faab2d0d53 
					 
					
						
						
							
							stm32: add executor to low-power mod  
						
						
						
						
					 
					
						2023-08-22 17:31:40 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						6d35bcc3d9 
					 
					
						
						
							
							stm32: add low-power mod  
						
						
						
						
					 
					
						2023-08-22 17:00:00 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						7d6edd7b15 
					 
					
						
						
							
							Merge branch 'main' of  https://github.com/embassy-rs/embassy  into rtc-lp  
						
						
						
						
					 
					
						2023-08-22 16:58:43 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						9e3266b745 
					 
					
						
						
							
							rtc: make fns private  
						
						
						
						
					 
					
						2023-08-22 16:58:19 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						7bff2ebab3 
					 
					
						
						
							
							Merge pull request  #1766  from xoviat/rtc-w  
						
						... 
						
						
						
						stm32/rtc: add start/stop wakeup 
						
						
					 
					
						2023-08-22 21:50:53 +00:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						048bdf6968 
					 
					
						
						
							
							stm32/rtc: allow dead code  
						
						
						
						
					 
					
						2023-08-22 16:48:08 -05:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						b3212ae383 
					 
					
						
						
							
							Merge pull request  #1763  from rubdos/sender-receiver-with-ctx  
						
						... 
						
						
						
						Refactor Channel/Sender/Receiver poll methods 
						
						
					 
					
						2023-08-22 21:25:29 +00:00 
						 
				 
			
				
					
						
							
							
								Dion Dokter 
							
						 
					 
					
						
						
							
						
						a5484cd119 
					 
					
						
						
							
							Modified the brr calculation to be fully 32-bit  
						
						
						
						
					 
					
						2023-08-22 20:52:02 +02:00 
						 
				 
			
				
					
						
							
							
								Ruben De Smet 
							
						 
					 
					
						
						
							
						
						c39671266e 
					 
					
						
						
							
							Deprecate *recv* in favor of *receive*  
						
						
						
						
					 
					
						2023-08-22 16:58:31 +02:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						8878ce046c 
					 
					
						
						
							
							rtc: fix rtcinstant delay computation  
						
						
						
						
					 
					
						2023-08-21 18:33:10 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						5bfddfc9b6 
					 
					
						
						
							
							stm32/rcc: add rtc to f410  
						
						
						
						
					 
					
						2023-08-21 18:10:10 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						7148397771 
					 
					
						
						
							
							stm32/rtc: misc fixes  
						
						
						
						
					 
					
						2023-08-21 18:00:49 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						8c12453544 
					 
					
						
						
							
							stm32/rcc: set rtc clock on f4  
						
						
						
						
					 
					
						2023-08-21 17:50:18 -05:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						f723982bec 
					 
					
						
						
							
							rtc: impl. draft rtcinstant api  
						
						
						
						
					 
					
						2023-08-21 17:44:38 -05:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						cc400aa178 
					 
					
						
						
							
							stm32: fix f37x build.  
						
						... 
						
						
						
						originally broke in https://github.com/embassy-rs/embassy/pull/1762  
						
						
					 
					
						2023-08-19 01:15:32 +02:00 
						 
				 
			
				
					
						
							
							
								Dominik Sliwa 
							
						 
					 
					
						
						
							
						
						5bc0175be9 
					 
					
						
						
							
							configure flash latency after axi clock and  handle different flash in STM32H7A/B devices  
						
						
						
						
					 
					
						2023-08-18 23:44:56 +02:00 
						 
				 
			
				
					
						
							
							
								Aurelien Jacobs 
							
						 
					 
					
						
						
							
						
						2ea17d2783 
					 
					
						
						
							
							stm32: allow setting the PWM output polarity  
						
						
						
						
					 
					
						2023-08-18 16:45:50 +02:00 
						 
				 
			
				
					
						
							
							
								Aurélien Jacobs 
							
						 
					 
					
						
						
							
						
						78bb261246 
					 
					
						
						
							
							stm32: allow setting PWM duty cycle to 100%  
						
						... 
						
						
						
						Setting the compare_value to max_compare_value make the PWM output
go low when the timer reach the max_compare_value and go high again
on the next timer clock, when the value roll back to 0.
So to allow a 100% PWM that never goes low, the compare_value must
be set to max_compare_value + 1. 
						
						
					 
					
						2023-08-18 16:10:49 +02:00