diff options
| author | Rasmus Melchior Jacobsen <[email protected]> | 2023-05-25 23:13:20 +0200 |
|---|---|---|
| committer | Rasmus Melchior Jacobsen <[email protected]> | 2023-05-25 23:13:20 +0200 |
| commit | 74104aafda4a16b7be66f8d1634fc4b663721c49 (patch) | |
| tree | 7b4e22c0c86a410d68637cdfc438a3355b526ac2 | |
| parent | 4478d8322b41b614599202711ddbf42df1c8b50b (diff) | |
erase_sector_blocking -> blocking_erase_sector
| -rw-r--r-- | embassy-stm32/src/flash/f0.rs | 2 | ||||
| -rw-r--r-- | embassy-stm32/src/flash/f3.rs | 2 | ||||
| -rw-r--r-- | embassy-stm32/src/flash/f4.rs | 4 | ||||
| -rw-r--r-- | embassy-stm32/src/flash/l.rs | 2 | ||||
| -rw-r--r-- | embassy-stm32/src/flash/other.rs | 2 |
5 files changed, 8 insertions, 4 deletions
diff --git a/embassy-stm32/src/flash/f0.rs b/embassy-stm32/src/flash/f0.rs index 22e08e91a..bf601f05c 100644 --- a/embassy-stm32/src/flash/f0.rs +++ b/embassy-stm32/src/flash/f0.rs | |||
| @@ -49,7 +49,7 @@ pub(crate) unsafe fn blocking_write(start_address: u32, buf: &[u8; WRITE_SIZE]) | |||
| 49 | wait_ready_blocking() | 49 | wait_ready_blocking() |
| 50 | } | 50 | } |
| 51 | 51 | ||
| 52 | pub(crate) unsafe fn erase_sector_blocking(sector: &FlashSector) -> Result<(), Error> { | 52 | pub(crate) unsafe fn blocking_erase_sector(sector: &FlashSector) -> Result<(), Error> { |
| 53 | pac::FLASH.cr().modify(|w| { | 53 | pac::FLASH.cr().modify(|w| { |
| 54 | w.set_per(true); | 54 | w.set_per(true); |
| 55 | }); | 55 | }); |
diff --git a/embassy-stm32/src/flash/f3.rs b/embassy-stm32/src/flash/f3.rs index e05734703..5b566a62f 100644 --- a/embassy-stm32/src/flash/f3.rs +++ b/embassy-stm32/src/flash/f3.rs | |||
| @@ -49,7 +49,7 @@ pub(crate) unsafe fn blocking_write(start_address: u32, buf: &[u8; WRITE_SIZE]) | |||
| 49 | wait_ready_blocking() | 49 | wait_ready_blocking() |
| 50 | } | 50 | } |
| 51 | 51 | ||
| 52 | pub(crate) unsafe fn erase_sector_blocking(sector: &FlashSector) -> Result<(), Error> { | 52 | pub(crate) unsafe fn blocking_erase_sector(sector: &FlashSector) -> Result<(), Error> { |
| 53 | pac::FLASH.cr().modify(|w| { | 53 | pac::FLASH.cr().modify(|w| { |
| 54 | w.set_per(true); | 54 | w.set_per(true); |
| 55 | }); | 55 | }); |
diff --git a/embassy-stm32/src/flash/f4.rs b/embassy-stm32/src/flash/f4.rs index 8a0e2001b..a9ebaa355 100644 --- a/embassy-stm32/src/flash/f4.rs +++ b/embassy-stm32/src/flash/f4.rs | |||
| @@ -320,6 +320,8 @@ unsafe fn write_start(start_address: u32, buf: &[u8; WRITE_SIZE]) { | |||
| 320 | pub(crate) async unsafe fn erase_sector(sector: &FlashSector) -> Result<(), Error> { | 320 | pub(crate) async unsafe fn erase_sector(sector: &FlashSector) -> Result<(), Error> { |
| 321 | save_data_cache_state(); | 321 | save_data_cache_state(); |
| 322 | 322 | ||
| 323 | trace!("Erasing sector number {}", sector.snb()); | ||
| 324 | |||
| 323 | pac::FLASH.cr().modify(|w| { | 325 | pac::FLASH.cr().modify(|w| { |
| 324 | w.set_ser(true); | 326 | w.set_ser(true); |
| 325 | w.set_snb(sector.snb()); | 327 | w.set_snb(sector.snb()); |
| @@ -344,6 +346,8 @@ pub(crate) async unsafe fn erase_sector(sector: &FlashSector) -> Result<(), Erro | |||
| 344 | pub(crate) unsafe fn blocking_erase_sector(sector: &FlashSector) -> Result<(), Error> { | 346 | pub(crate) unsafe fn blocking_erase_sector(sector: &FlashSector) -> Result<(), Error> { |
| 345 | save_data_cache_state(); | 347 | save_data_cache_state(); |
| 346 | 348 | ||
| 349 | trace!("Blocking erasing sector number {}", sector.snb()); | ||
| 350 | |||
| 347 | pac::FLASH.cr().modify(|w| { | 351 | pac::FLASH.cr().modify(|w| { |
| 348 | w.set_ser(true); | 352 | w.set_ser(true); |
| 349 | w.set_snb(sector.snb()) | 353 | w.set_snb(sector.snb()) |
diff --git a/embassy-stm32/src/flash/l.rs b/embassy-stm32/src/flash/l.rs index e27accb01..0a5b6301e 100644 --- a/embassy-stm32/src/flash/l.rs +++ b/embassy-stm32/src/flash/l.rs | |||
| @@ -70,7 +70,7 @@ pub(crate) unsafe fn blocking_write(start_address: u32, buf: &[u8; WRITE_SIZE]) | |||
| 70 | wait_ready_blocking() | 70 | wait_ready_blocking() |
| 71 | } | 71 | } |
| 72 | 72 | ||
| 73 | pub(crate) unsafe fn erase_sector_blocking(sector: &FlashSector) -> Result<(), Error> { | 73 | pub(crate) unsafe fn blocking_erase_sector(sector: &FlashSector) -> Result<(), Error> { |
| 74 | #[cfg(any(flash_l0, flash_l1))] | 74 | #[cfg(any(flash_l0, flash_l1))] |
| 75 | { | 75 | { |
| 76 | pac::FLASH.pecr().modify(|w| { | 76 | pac::FLASH.pecr().modify(|w| { |
diff --git a/embassy-stm32/src/flash/other.rs b/embassy-stm32/src/flash/other.rs index 73266177f..c007f1178 100644 --- a/embassy-stm32/src/flash/other.rs +++ b/embassy-stm32/src/flash/other.rs | |||
| @@ -27,7 +27,7 @@ pub(crate) unsafe fn disable_blocking_write() { | |||
| 27 | pub(crate) unsafe fn blocking_write(_start_address: u32, _buf: &[u8; WRITE_SIZE]) -> Result<(), Error> { | 27 | pub(crate) unsafe fn blocking_write(_start_address: u32, _buf: &[u8; WRITE_SIZE]) -> Result<(), Error> { |
| 28 | unimplemented!(); | 28 | unimplemented!(); |
| 29 | } | 29 | } |
| 30 | pub(crate) unsafe fn erase_sector_blocking(_sector: &FlashSector) -> Result<(), Error> { | 30 | pub(crate) unsafe fn blocking_erase_sector(_sector: &FlashSector) -> Result<(), Error> { |
| 31 | unimplemented!(); | 31 | unimplemented!(); |
| 32 | } | 32 | } |
| 33 | pub(crate) unsafe fn clear_all_err() { | 33 | pub(crate) unsafe fn clear_all_err() { |
