Lukas Krejci 
							
						 
					 
					
						
						
							
						
						001610f0d0 
					 
					
						
						
							
							Be able to specify the power management mode at init time.  
						
						 
						
						
						
						
					 
					
						2023-01-02 21:34:13 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						072b8ce035 
					 
					
						
						
							
							Merge pull request  #34  from mattiasgronlund/wlan_read_fix  
						
						 
						
						... 
						
						
						
						Fixed length for wlan_read. 
						
						
					 
					
						2023-01-02 00:26:37 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mattiasgronlund 
							
						 
					 
					
						
						
							
						
						c1fa46bd36 
					 
					
						
						
							
							Merge branch 'master' into wlan_read_fix  
						
						 
						
						
						
						
					 
					
						2022-12-31 16:40:22 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mattias Grönlund 
							
						 
					 
					
						
						
							
						
						871700f05d 
					 
					
						
						
							
							Fixed length for wlan_read.  
						
						 
						
						... 
						
						
						
						The length provided in command word for FUNC_WLAN READ, should
describe the actual bytes requested, not the size of the buffer
which is sized in u32. 
						
						
					 
					
						2022-12-31 16:25:37 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bors[bot] 
							
						 
					 
					
						
						
							
						
						42f1b3ac74 
					 
					
						
						
							
							Merge  #1136  
						
						 
						
						... 
						
						
						
						1136: Fix a typo r=Dirbaio a=lonesometraveler
Many thanks for maintaining this project. Here is a minor typo fix.
Co-authored-by: Kentaro Okuda <lonesometraveler@mac.com > 
						
						
					 
					
						2022-12-30 17:54:21 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kentaro Okuda 
							
						 
					 
					
						
						
							
						
						72bb4f8798 
					 
					
						
						
							
							Fix a typo  
						
						 
						
						
						
						
					 
					
						2022-12-30 08:53:16 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bors[bot] 
							
						 
					 
					
						
						
							
						
						3478004b4d 
					 
					
						
						
							
							Merge  #1135  
						
						 
						
						... 
						
						
						
						1135: Add Clone & Copy on embassy_nrf::gpio::Level r=Dirbaio a=mdevlamynck
This simply adds the Clone and Copy derive traits on embassy_nrf::gpio::Level.
Co-authored-by: Matthias Devlamynck <matthias.devlamynck@mailoo.org > 
						
						
					 
					
						2022-12-29 16:31:36 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matthias Devlamynck 
							
						 
					 
					
						
						
							
						
						2c8080b0ae 
					 
					
						
						
							
							Add Clone & Copy on embassy_nrf::gpio::Level  
						
						 
						
						
						
						
					 
					
						2022-12-29 17:26:49 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bors[bot] 
							
						 
					 
					
						
						
							
						
						7add0eafb8 
					 
					
						
						
							
							Merge  #1133  
						
						 
						
						... 
						
						
						
						1133: rp: Fill and empty FIFOs in buffered uart interrupt r=Dirbaio a=timokroeger
Fixes an issue where only the first byte was transmitted. Should improve throughput aswell.
Co-authored-by: Timo Kröger <timokroeger93@gmail.com > 
						
						
					 
					
						2022-12-27 15:55:51 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Timo Kröger 
							
						 
					 
					
						
						
							
						
						e4f457646f 
					 
					
						
						
							
							rp: Fill and empty FIFOs in buffered uart interrupt  
						
						 
						
						... 
						
						
						
						Fixes an issue where only the first byte was transmitted.
Should improve throughput aswell. 
						
						
					 
					
						2022-12-27 11:28:52 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						2548bbdd65 
					 
					
						
						
							
							Update Embassy.  
						
						 
						
						
						
						
					 
					
						2022-12-27 01:19:26 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bors[bot] 
							
						 
					 
					
						
						
							
						
						3afb62d8d6 
					 
					
						
						
							
							Merge  #1132  
						
						 
						
						... 
						
						
						
						1132: net: allow changing mac addr at runtime r=Dirbaio a=Dirbaio
bors r+
Co-authored-by: Dario Nieuwenhuis <dirbaio@dirbaio.net > 
						
						
					 
					
						2022-12-27 00:14:16 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						771806be79 
					 
					
						
						
							
							net/chan: split state runner.  
						
						 
						
						
						
						
					 
					
						2022-12-27 01:07:58 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						4a4b593694 
					 
					
						
						
							
							net; allow changing MAC addr at runtime.  
						
						 
						
						
						
						
					 
					
						2022-12-27 01:04:55 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						1b6799d93f 
					 
					
						
						
							
							split bus, consts into separate mods.  
						
						 
						
						
						
						
					 
					
						2022-12-26 23:34:27 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bors[bot] 
							
						 
					 
					
						
						
							
						
						4297eb27ff 
					 
					
						
						
							
							Merge  #1131  
						
						 
						
						... 
						
						
						
						1131: rp: switch to released 0.2.1 pio crate. r=Dirbaio a=Dirbaio
bors r+
Co-authored-by: Dario Nieuwenhuis <dirbaio@dirbaio.net > 
						
						
					 
					
						2022-12-26 21:31:20 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						41d6316984 
					 
					
						
						
							
							rp: switch to released 0.2.1 pio crate.  
						
						 
						
						
						
						
					 
					
						2022-12-26 22:30:22 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Timo Kröger 
							
						 
					 
					
						
						
							
						
						4e0d563997 
					 
					
						
						
							
							usb cdc-acm: Set flag for supported capabilities  
						
						 
						
						
						
						
					 
					
						2022-12-26 09:36:04 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Timo Kröger 
							
						 
					 
					
						
						
							
						
						97f9f248f4 
					 
					
						
						
							
							usb cdc-acm: Remove unused call management descriptor  
						
						 
						
						
						
						
					 
					
						2022-12-26 09:35:23 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						147609d3bd 
					 
					
						
						
							
							Merge pull request  #1129  from embassy-rs/net-driver  
						
						 
						
						... 
						
						
						
						net: driver crate split 
						
						
					 
					
						2022-12-26 05:06:15 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						007246b160 
					 
					
						
						
							
							net: split channel-based driver impl from usb cdc-ncm into a separate crate.  
						
						 
						
						
						
						
					 
					
						2022-12-26 04:49:08 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						1f033d509a 
					 
					
						
						
							
							net: split driver trait to a separate crate.  
						
						 
						
						
						
						
					 
					
						2022-12-26 04:49:08 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						639b3f1d5b 
					 
					
						
						
							
							usb-driver: remove unused log feature.  
						
						 
						
						
						
						
					 
					
						2022-12-26 03:34:05 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						5655c6093f 
					 
					
						
						
							
							net: use atomic-polyfill on tcp client pool, for thumbv6m support.  
						
						 
						
						
						
						
					 
					
						2022-12-26 03:34:05 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						72bb9b53a2 
					 
					
						
						
							
							net: remove unused pool-x features  
						
						 
						
						
						
						
					 
					
						2022-12-26 03:34:05 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bors[bot] 
							
						 
					 
					
						
						
							
						
						c29657f95a 
					 
					
						
						
							
							Merge  #1128  
						
						 
						
						... 
						
						
						
						1128: Add missing SPI pins r=Dirbaio a=pferreir
The SPI definitions lack the pins which are not accessible on the pico (but are so e.g. on the stamp).
Co-authored-by: Pedro Ferreira <pedro@dete.st > 
						
						
					 
					
						2022-12-25 23:52:33 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pedro Ferreira 
							
						 
					 
					
						
						
							
						
						f2fb9a2ca6 
					 
					
						
						
							
							Add missing SPI pins  
						
						 
						
						
						
						
					 
					
						2022-12-25 23:49:04 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						076ada4c02 
					 
					
						
						
							
							Add feature to display console logs from the wifi firmware.  
						
						 
						
						
						
						
					 
					
						2022-12-25 22:50:59 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						42cc0c6d73 
					 
					
						
						
							
							print ioctl error as signed.  
						
						 
						
						
						
						
					 
					
						2022-12-25 22:50:59 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						56b50f8b62 
					 
					
						
						
							
							fix bp_read.  
						
						 
						
						... 
						
						
						
						It was broken since the switch from u8 to u32. 
						
						
					 
					
						2022-12-25 22:50:59 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Brendon Fallquist 
							
						 
					 
					
						
						
							
						
						056eac998a 
					 
					
						
						
							
							Hide doc comments from inner function include doc comments on outer function  
						
						 
						
						
						
						
					 
					
						2022-12-24 21:21:07 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bors[bot] 
							
						 
					 
					
						
						
							
						
						d1dd66cfca 
					 
					
						
						
							
							Merge  #1126  
						
						 
						
						... 
						
						
						
						1126: embassy-rp: Add Watchdog r=kalkyl a=kalkyl
Co-authored-by: kalkyl <henrik.alser@me.com > 
						
						
					 
					
						2022-12-24 02:23:57 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								kalkyl 
							
						 
					 
					
						
						
							
						
						e090ab1915 
					 
					
						
						
							
							Remove lifetime, use pac fields  
						
						 
						
						
						
						
					 
					
						2022-12-24 03:22:51 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								kalkyl 
							
						 
					 
					
						
						
							
						
						eaad0cc1dc 
					 
					
						
						
							
							embassy-rp: Add Watchdog  
						
						 
						
						
						
						
					 
					
						2022-12-24 02:51:06 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bors[bot] 
							
						 
					 
					
						
						
							
						
						67a6e5accf 
					 
					
						
						
							
							Merge  #1122  
						
						 
						
						... 
						
						
						
						1122: embassy-rp: Add split() to BufferedUart r=kalkyl a=kalkyl
Co-authored-by: kalkyl <henrik.alser@me.com > 
						
						
					 
					
						2022-12-23 22:16:58 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								kalkyl 
							
						 
					 
					
						
						
							
						
						787745188c 
					 
					
						
						
							
							Change log level to debug  
						
						 
						
						
						
						
					 
					
						2022-12-23 23:14:58 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						74fdd4c03c 
					 
					
						
						
							
							Merge pull request  #1125  from embassy-rs/remove-atomic-polyfill  
						
						 
						
						... 
						
						
						
						Remove unnecessary use of atomic-polyfill. 
						
						
					 
					
						2022-12-23 21:04:49 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						10c9cc31b1 
					 
					
						
						
							
							Remove unnecessary use of atomic-polyfill.  
						
						 
						
						... 
						
						
						
						Only use it when CAS is actually needed. 
						
						
					 
					
						2022-12-23 20:46:49 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						cd9a65ba39 
					 
					
						
						
							
							stm32/usb: use separate irq flags.  
						
						 
						
						... 
						
						
						
						- Fixes race condition that could cause losing irqs (because `if flags != 0` was clearing all)
- Doesn't need CAS, which is nice for thumbv6. 
						
						
					 
					
						2022-12-23 20:45:51 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bors[bot] 
							
						 
					 
					
						
						
							
						
						40ef66cdfb 
					 
					
						
						
							
							Merge  #1124  
						
						 
						
						... 
						
						
						
						1124: Fix two SPI bugs for stm32 r=Dirbaio a=rmja
This PR fixes two bugs:
* It fixes  #1095  by ensuring that pin speed is VeryHigh for all spi versions. I am on stm32f429 which seems to be spi_v1, and it also needs the VeryHigh pin speed. Otherwise bit errors on the "last bit in every byte" can happen.
* It also fixes a lifetime bug for the tx buffer when sending "write_repeated". The issue can be seen when doing spi.write where the clock byte changes during a transmission because the buffer handled to the dma must live throughout the entire transfer.
Co-authored-by: Rasmus Melchior Jacobsen <rmja@laesoe.org > 
						
						
					 
					
						2022-12-23 15:53:59 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rasmus Melchior Jacobsen 
							
						 
					 
					
						
						
							
						
						47a0769fc2 
					 
					
						
						
							
							Let repeated clock byte be singular pointer and not array pointer  
						
						 
						
						
						
						
					 
					
						2022-12-23 15:49:22 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rasmus Melchior Jacobsen 
							
						 
					 
					
						
						
							
						
						e9a2c4a9e3 
					 
					
						
						
							
							Let start_write_repeated accept pointer instead of slice  
						
						 
						
						
						
						
					 
					
						2022-12-23 15:40:09 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rasmus Melchior Jacobsen 
							
						 
					 
					
						
						
							
						
						662bb5797f 
					 
					
						
						
							
							fix(stm32): Ensure that gpio speed is VeryHigh for all spi versions  
						
						 
						
						... 
						
						
						
						This fixes  #1095  
						
						
					 
					
						2022-12-23 09:34:42 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rasmus Melchior Jacobsen 
							
						 
					 
					
						
						
							
						
						2457fcaa35 
					 
					
						
						
							
							fix(stm32): Align with updated dma::write_repeated signature  
						
						 
						
						
						
						
					 
					
						2022-12-23 09:33:34 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rasmus Melchior Jacobsen 
							
						 
					 
					
						
						
							
						
						da9ee83756 
					 
					
						
						
							
							fix(stm32): Fix write buffer lifetime for repeated writes  
						
						 
						
						
						
						
					 
					
						2022-12-23 09:32:18 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								kalkyl 
							
						 
					 
					
						
						
							
						
						aa92ce6dc7 
					 
					
						
						
							
							embassy-rp: Add split() to BufferedUart  
						
						 
						
						
						
						
					 
					
						2022-12-22 23:03:05 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bors[bot] 
							
						 
					 
					
						
						
							
						
						1bd6c954c2 
					 
					
						
						
							
							Merge  #1121  
						
						 
						
						... 
						
						
						
						1121: Add examples for stm32f0 r=lulf a=imrank03
Hello `@lulf,`
I added some more examples to stm32f0 and tested on hardware.
With love,
Imran
Co-authored-by: @imrank03 <immu0396@gmail.com > 
						
						
					 
					
						2022-12-21 14:48:04 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								@imrank03 
							
						 
					 
					
						
						
							
						
						55d9af71e3 
					 
					
						
						
							
							enabled interrupt feature  
						
						 
						
						
						
						
					 
					
						2022-12-21 11:56:30 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								@imrank03 
							
						 
					 
					
						
						
							
						
						395b5fed64 
					 
					
						
						
							
							added watchdog example  
						
						 
						
						
						
						
					 
					
						2022-12-21 11:55:09 +05:30  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								@imrank03 
							
						 
					 
					
						
						
							
						
						0db3837dcc 
					 
					
						
						
							
							added priority based example  
						
						 
						
						
						
						
					 
					
						2022-12-21 11:54:36 +05:30