| 
							
							
								 Dario Nieuwenhuis | a84b33995e | rp: remove mod sealed. | 2024-04-05 00:48:46 +02:00 |  | 
			
				
					| 
							
							
								 Rafael Bachmann | cf789be420 | Merge branch 'embassy-rs:main' into barafael/minor_clippy_lints_rp | 2024-03-25 14:43:18 +01:00 |  | 
			
				
					| 
							
							
								 Dario Nieuwenhuis | eca9aac194 | Fix warnings in recent nightly. | 2024-03-20 16:39:09 +01:00 |  | 
			
				
					| 
							
							
								 Rafael Bachmann | 255ed29853 | fix minor clippy lints in embassy_rp | 2024-03-18 23:28:58 +01:00 |  | 
			
				
					| 
							
							
								 Ulf Lilleengen | f4b77c967f | docs: document all embassy-rp public apis Enable missing doc warnings. | 2023-12-19 14:19:46 +01:00 |  | 
			
				
					| 
							
							
								 Dario Nieuwenhuis | c6989dfbca | Remove nightly and unstable-traits features in preparation for 1.75. | 2023-11-29 17:26:33 +01:00 |  | 
			
				
					| 
							
							
								 Scott Mansell | c6d53e7bce | rp2040: move in_ram helper outside of Flash's impl Allow it to be called from other modules. | 2023-10-07 01:39:29 +02:00 |  | 
			
				
					| 
							
							
								 Dario Nieuwenhuis | b948e37769 | rp/flash: change naming to blocking_*,new_blocking.- Needed for consistency with other drivers.
- Having two `new()` functions sometimes resulted in 'multiple applicable methods' errors. | 2023-08-18 13:21:21 +02:00 |  | 
			
				
					| 
							
							
								 Derek Hageman | 7ed9e29326 | rp: add async flash Implement an async flash mode using the XIP background best effort
read interface.  Only reads are actually async, write and erase remain
blocking. | 2023-07-28 16:50:54 -06:00 |  | 
			
				
					| 
							
							
								 Dario Nieuwenhuis | 036e6ae30c | Rename embassy-hal-common to embassy-hal-internal, document it's for internal use only. (#1700) | 2023-07-28 13:23:22 +02:00 |  | 
			
				
					| 
							
							
								 Dario Nieuwenhuis | 837ebe405f | rp: update rp-pac. | 2023-06-16 01:41:07 +02:00 |  | 
			
				
					| 
							
							
								 Dario Nieuwenhuis | 4f03dff577 | rp: add run-from-ram feature. | 2023-06-06 00:06:32 +02:00 |  | 
			
				
					| 
							
							
								 Dario Nieuwenhuis | 162d485304 | rp/flash: centralize USE_BOOT2in a single const. | 2023-06-05 23:41:26 +02:00 |  | 
			
				
					| 
							
							
								 Dario Nieuwenhuis | 70e1b976d8 | rp/flash: fix missing clobbers, do not clobber frame pointer (r7). | 2023-06-05 23:40:34 +02:00 |  | 
			
				
					| 
							
							
								 Dario Nieuwenhuis | adf053a935 | rp/flash: unify FLASH_BASE const. | 2023-06-05 22:55:15 +02:00 |  | 
			
				
					| 
							
							
								 Dario Nieuwenhuis | 1a31b03976 | ci: fix nrf, rp tests. | 2023-05-29 22:01:19 +02:00 |  | 
			
				
					| 
							
							
								 kalkyl | ab63f3832f | rp: Read flash unique id and jedec id | 2023-05-16 11:21:17 +02:00 |  | 
			
				
					| 
							
							
								 Dirk Stolle | 0584312ef0 | Fix some typos | 2023-05-08 23:25:01 +02:00 |  | 
			
				
					| 
							
							
								 kalkyl | 31b54e0fbd | rustfmt | 2023-04-27 17:09:16 +02:00 |  | 
			
				
					| 
							
							
								 kalkyl | 278818395e | rp: DMA behaviour during FLASH operations | 2023-04-27 16:48:25 +02:00 |  | 
			
				
					| 
							
							
								 kalkyl | eb1d2e1295 | Pause CORE1 execution during flash operations | 2022-12-13 04:02:28 +01:00 |  | 
			
				
					| 
							
							
								 Ulf Lilleengen | bb89a2341c | feat: embassy-boot for rp2040 Add embassy-boot support for RP2040, with examples for the Raspberry Pi
Pico.
Co-authored-by: Mathias Koch <mk@blackbird.online> | 2022-12-02 11:28:33 +01:00 |  | 
			
				
					| 
							
							
								 Mathias | 3c6c382465 | Remove random delay from example, and move flash functions to allow using without embedded-storage in scope | 2022-10-27 07:10:35 +02:00 |  | 
			
				
					| 
							
							
								 Mathias | 1669e39565 | Buffer data to be written to flash in ram if it does not already reside in ram | 2022-10-26 15:02:39 +02:00 |  | 
			
				
					| 
							
							
								 Mathias | 80e58426fc | Add flash example & flash HIL test | 2022-10-26 12:24:04 +02:00 |  | 
			
				
					| 
							
							
								 Mathias | ad0eb3f4bd | Implement flash padding to 256 under assumption that all QSPI NOR flashes are MultiwriteNorFlashes | 2022-10-24 12:17:22 +02:00 |  | 
			
				
					| 
							
							
								 Mathias | 7152031229 | Add flash ram helpers | 2022-09-29 10:03:49 +02:00 |  | 
			
				
					| 
							
							
								 Mathias | 18dc0dea63 | Drop rp2040-flash as dependency, as they pull in rp2040-hal for rom-data functions, which are now part of this HAL as well | 2022-09-23 08:12:32 +02:00 |  | 
			
				
					| 
							
							
								 Mathias | 9d674f0212 | First iteration attempt on implementing generic flash mutation access for RP2040 | 2022-09-23 07:59:10 +02:00 |  | 
			
				
					| 
							
							
								 Mathias | feb840c503 | First iteration attempt on implementing generic flash mutation access for RP2040 | 2022-09-16 13:20:22 +02:00 |  |