Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							75e93cc142 
							
						 
					 
					
						
						
							
							rp: enable time-driver in Cargo.toml instead of ci.sh  
						
						
						
						
					 
					
						2022-09-26 20:33:20 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							1e95c4fcff 
							
						 
					 
					
						
						
							
							rp: Disable intrinsics by default.  
						
						
						
						
					 
					
						2022-09-26 19:53:22 +02:00 
						 
				 
			
				
					
						
							
							
								Mathias 
							
						 
					 
					
						
						
						
						
							
						
						
							f7267d493f 
							
						 
					 
					
						
						
							
							Feature-gate time-driver in embassy-rp  
						
						
						
						
					 
					
						2022-09-16 12:54:26 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							5327b9c289 
							
						 
					 
					
						
						
							
							time: add more tick rates, use 1mhz as default.  
						
						
						
						
					 
					
						2022-09-02 00:59:34 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							464ae67108 
							
						 
					 
					
						
						
							
							net: feature-gate nightly-only async traits to allow building on stable.  
						
						
						
						
					 
					
						2022-08-30 19:43:32 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							5daa173ce4 
							
						 
					 
					
						
						
							
							Split embassy-time from embassy-executor.  
						
						
						
						
					 
					
						2022-08-18 01:22:30 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							a0f1b0ee01 
							
						 
					 
					
						
						
							
							Split embassy crate into embassy-executor, embassy-util.  
						
						
						
						
					 
					
						2022-07-29 23:40:36 +02:00 
						 
				 
			
				
					
						
							
							
								Jan Niehusmann 
							
						 
					 
					
						
						
						
						
							
						
						
							666373e2da 
							
						 
					 
					
						
						
							
							Include embassy-rp in ci builds  
						
						
						
						
					 
					
						2022-07-21 20:14:45 +00:00 
						 
				 
			
				
					
						
							
							
								chemicstry 
							
						 
					 
					
						
						
						
						
							
						
						
							5bd2324275 
							
						 
					 
					
						
						
							
							Fix ci for windows (msys, git bash)  
						
						
						
						
					 
					
						2022-07-11 02:32:30 +03:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							ccf57cfab6 
							
						 
					 
					
						
						
							
							rp: add GPIO HIL test.  
						
						
						
						
					 
					
						2022-07-09 02:14:30 +02:00 
						 
				 
			
				
					
						
							
							
								bors[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c7703ba17c 
							
						 
					 
					
						
						
							
							Merge  #831  
						
						... 
						
						
						
						831: Move bootloader main to examples r=lulf a=lulf
This should remove some confusion around embassy-boot-* being a library
vs. a binary. The binary is now an example bootloader instead.
Co-authored-by: Ulf Lilleengen <ulf.lilleengen@gmail.com>
Co-authored-by: Ulf Lilleengen <lulf@redhat.com> 
						
						
					 
					
						2022-06-27 12:46:19 +00:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							edb9eedb45 
							
						 
					 
					
						
						
							
							stm32: add f100 to CI.  
						
						
						
						
					 
					
						2022-06-26 23:56:44 +02:00 
						 
				 
			
				
					
						
							
							
								Ulf Lilleengen 
							
						 
					 
					
						
						
						
						
							
						
						
							776be79f7b 
							
						 
					 
					
						
						
							
							Move bootloader main to examples  
						
						... 
						
						
						
						This should remove some confusion around embassy-boot-* being a library
vs. a binary. The binary is now an example bootloader instead. 
						
						
					 
					
						2022-06-24 19:56:15 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							fdc6cfed3e 
							
						 
					 
					
						
						
							
							stm32: add stm32f103re to CI  
						
						
						
						
					 
					
						2022-06-06 17:43:55 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							1089674175 
							
						 
					 
					
						
						
							
							fix build adding missing time-tick feature.  
						
						
						
						
					 
					
						2022-05-31 23:53:42 +02:00 
						 
				 
			
				
					
						
							
							
								Will Glynn 
							
						 
					 
					
						
						
						
						
							
						
						
							962fabe5c9 
							
						 
					 
					
						
						
							
							examples/stm32*, tests/stm32: specify time-tick-32768hz  
						
						
						
						
					 
					
						2022-05-31 16:14:23 -05:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							96d0eb9476 
							
						 
					 
					
						
						
							
							stm32: Fix stm32f107 build.  
						
						
						
						
					 
					
						2022-05-08 21:37:37 +02:00 
						 
				 
			
				
					
						
							
							
								Ulf Lilleengen 
							
						 
					 
					
						
						
						
						
							
						
						
							da61611f8f 
							
						 
					 
					
						
						
							
							Add bootloader to CI  
						
						
						
						
					 
					
						2022-04-27 15:17:18 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							009bb8e4e1 
							
						 
					 
					
						
						
							
							stm32: add stm32u5 GPDMA, SPIv4 support, add HIL tests.  
						
						
						
						
					 
					
						2022-04-27 01:16:14 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							8b757e1aec 
							
						 
					 
					
						
						
							
							Add stm32wlexx support  
						
						
						
						
					 
					
						2022-04-08 03:43:58 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							0c07d03754 
							
						 
					 
					
						
						
							
							Add missing stm32wl/stm32wb chips except stm32wle  
						
						
						
						
					 
					
						2022-04-08 03:15:27 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							50ff63ab88 
							
						 
					 
					
						
						
							
							Add STM32L5 support.  
						
						
						
						
					 
					
						2022-04-08 03:11:38 +02:00 
						 
				 
			
				
					
						
							
							
								Joonas Javanainen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							55a9bf98c5 
							
						 
					 
					
						
						
							
							Add STM32F217ZG to CI  
						
						... 
						
						
						
						F217 has the most features in the F2 family 
						
						
					 
					
						2022-03-27 19:56:44 +03:00 
						 
				 
			
				
					
						
							
							
								Joonas Javanainen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5d97c8c8b2 
							
						 
					 
					
						
						
							
							Add F2 examples to CI  
						
						
						
						
					 
					
						2022-03-27 19:55:43 +03:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							14afe0f6e4 
							
						 
					 
					
						
						
							
							ci: add troublesome stm32 chips  
						
						
						
						
					 
					
						2022-02-24 06:28:29 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							e39fd4a736 
							
						 
					 
					
						
						
							
							stm32: add stm32f103 bluepill to HIL tests.  
						
						
						
						
					 
					
						2022-02-24 00:37:15 +01:00 
						 
				 
			
				
					
						
							
							
								Ulf Lilleengen 
							
						 
					 
					
						
						
						
						
							
						
						
							092eef3ae7 
							
						 
					 
					
						
						
							
							Add documentation about the different embassy abstraction layers  
						
						... 
						
						
						
						The guide demonstrates the functionality offered by each
layer in Embassy, using code examples. 
						
						
					 
					
						2022-02-23 09:48:32 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							2abb04d4d1 
							
						 
					 
					
						
						
							
							stm32/rcc: fix f3 build failure.  
						
						
						
						
					 
					
						2022-02-23 03:42:46 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							340eb4eead 
							
						 
					 
					
						
						
							
							stm32: add rust stable support  
						
						
						
						
					 
					
						2022-02-12 02:45:52 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							20e14b8edb 
							
						 
					 
					
						
						
							
							embassy, embassy-nrf: add nightly Cargo feature to gate nightly-only features.  
						
						
						
						
					 
					
						2022-02-12 01:16:31 +01:00 
						 
				 
			
				
					
						
							
							
								Ulf Lilleengen 
							
						 
					 
					
						
						
						
						
							
						
						
							c8347fafb0 
							
						 
					 
					
						
						
							
							Add unstable-traits for stm32 to CI  
						
						
						
						
					 
					
						2022-01-26 22:49:45 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							6bf935402f 
							
						 
					 
					
						
						
							
							stm32/ci: add stm32f410tb, time-driver-any  
						
						
						
						
					 
					
						2022-01-24 01:07:49 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							a607cf6142 
							
						 
					 
					
						
						
							
							nrf: build with unstable-traits in ci  
						
						
						
						
					 
					
						2022-01-19 17:31:24 +01:00 
						 
				 
			
				
					
						
							
							
								Ulf Lilleengen 
							
						 
					 
					
						
						
						
						
							
						
						
							2bc105803a 
							
						 
					 
					
						
						
							
							Make exti an optional feature  
						
						... 
						
						
						
						* Add embassy-stm32 build with exti
* Add exti to examples 
						
						
					 
					
						2022-01-12 14:28:10 +01:00 
						 
				 
			
				
					
						
							
							
								bors[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d5a3064c2c 
							
						 
					 
					
						
						
							
							Merge  #540  
						
						... 
						
						
						
						540: Initial support for STM32F3 r=Dirbaio a=VasanthakumarV
The [companion PR](https://github.com/embassy-rs/stm32-data/pull/109 ) in `stm32-data` should be merged before this PR.
The examples were tested on an STM32F303VC MCU.
Co-authored-by: VasanthakumarV <vasanth260m12@gmail.com>
Co-authored-by: Dario Nieuwenhuis <dirbaio@dirbaio.net> 
						
						
					 
					
						2021-12-16 07:30:03 +00:00 
						 
				 
			
				
					
						
							
							
								VasanthakumarV 
							
						 
					 
					
						
						
						
						
							
						
						
							2c50ab1ebf 
							
						 
					 
					
						
						
							
							[ci] Add STM32F3 examples to CI shell  
						
						
						
						
					 
					
						2021-12-13 18:13:23 +05:30 
						 
				 
			
				
					
						
							
							
								bors[bot] 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2a4a133b88 
							
						 
					 
					
						
						
							
							Merge  #533  
						
						... 
						
						
						
						533: Book poc r=Dirbaio a=lulf
This is a Proof of Concept for an embassy book. It's using Antora/Asciidoc.
* Asciidoc because it's a single specification with a slightly richer feature set than markdown. 
* Antora because it allows keeping content in the embassy repo, while book definition in another repo (embassy-book). 
Using antora also allows for easy embedding of embassy doc in other projects, which I think in turn increases probability of upstream contributions.
The sources of content are located in docs/ but could also be in a separate repo. However, keeping it in the embassy repo makes it easier to support one version of the book per embassy version in the future.
At present, the book is automatically built every hour from this branch and published at: https://embassy-rs.github.io/embassy-book/embassy/dev/index.html 
Co-authored-by: Ulf Lilleengen <lulf@redhat.com>
Co-authored-by: Ulf Lilleengen <ulf.lilleengen@gmail.com> 
						
						
					 
					
						2021-12-13 00:07:39 +00:00 
						 
				 
			
				
					
						
							
							
								Ulf Lilleengen 
							
						 
					 
					
						
						
						
						
							
						
						
							ff82c76935 
							
						 
					 
					
						
						
							
							Fix broken ci.sh  
						
						
						
						
					 
					
						2021-12-10 13:10:02 +01:00 
						 
				 
			
				
					
						
							
							
								Ulf Lilleengen 
							
						 
					 
					
						
						
						
						
							
						
						
							e5d4d0952b 
							
						 
					 
					
						
						
							
							Add doc-specific example and add it to CI  
						
						
						
						
					 
					
						2021-12-10 12:46:41 +01:00 
						 
				 
			
				
					
						
							
							
								Matous Hybl 
							
						 
					 
					
						
						
						
						
							
						
						
							bdde4dc966 
							
						 
					 
					
						
						
							
							Enable running ci.sh locally multiple-times.  
						
						
						
						
					 
					
						2021-12-09 12:37:44 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							17c5dc496e 
							
						 
					 
					
						
						
							
							stm32/tests: add stm32h755zi, stm32wb55rg  
						
						
						
						
					 
					
						2021-12-07 01:24:26 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							dde6607aec 
							
						 
					 
					
						
						
							
							Add timer test, add g0, g4 tests.  
						
						
						
						
					 
					
						2021-12-07 00:29:41 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							693690cb5a 
							
						 
					 
					
						
						
							
							Uncomment accidentally commented ci stuff.  
						
						
						
						
					 
					
						2021-12-07 00:27:37 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							dd32358d6b 
							
						 
					 
					
						
						
							
							stm32: add gpio HIL test  
						
						
						
						
					 
					
						2021-12-06 22:05:41 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							edbe242ccc 
							
						 
					 
					
						
						
							
							ci: add gpiote+time-driver to embassy-nrf to catch more failures.  
						
						
						
						
					 
					
						2021-12-02 04:01:39 +01:00 
						 
				 
			
				
					
						
							
							
								Ulf Lilleengen 
							
						 
					 
					
						
						
						
						
							
						
						
							1b24b3bd68 
							
						 
					 
					
						
						
							
							Make ci script run on Mac OS X  
						
						
						
						
					 
					
						2021-11-28 14:07:21 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							88d4b0c00d 
							
						 
					 
					
						
						
							
							stm32: add stm32g4 support.  
						
						
						
						
					 
					
						2021-11-27 02:34:23 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							f9934fb56b 
							
						 
					 
					
						
						
							
							ci: do main build with fully generated stm32-metapac.  
						
						
						
						
					 
					
						2021-11-24 01:43:53 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							dfb6d407a1 
							
						 
					 
					
						
						
							
							stm32: rename core features from _cmX to -cmX, cleanup gen.  
						
						
						
						
					 
					
						2021-11-23 23:49:06 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							c8e69a14eb 
							
						 
					 
					
						
						
							
							Faster CI with cargo-batch  
						
						
						
						
					 
					
						2021-11-22 01:25:07 +01:00