From 1c15bd7677a77ba8a453ac3723d0153b0120d473 Mon Sep 17 00:00:00 2001 From: Dario Nieuwenhuis Date: Tue, 10 Nov 2020 14:15:39 +0100 Subject: update examples to anyfmt --- examples/src/bin/flash.rs | 17 +++++++---------- 1 file changed, 7 insertions(+), 10 deletions(-) (limited to 'examples/src/bin/flash.rs') diff --git a/examples/src/bin/flash.rs b/examples/src/bin/flash.rs index a7a7a87..ee3fb38 100644 --- a/examples/src/bin/flash.rs +++ b/examples/src/bin/flash.rs @@ -6,6 +6,7 @@ mod example_common; use example_common::*; +use anyfmt::{panic, *}; use cortex_m_rt::entry; use embassy::executor::{task, Executor}; use embassy::flash::Flash as _; @@ -25,16 +26,12 @@ async fn flash_task(sd: &'static Softdevice) { let mut f = Flash::take(sd); info!("starting erase"); - match f.erase(0x80000).await { - Ok(()) => info!("erased!"), - Err(e) => depanic!("erase failed: {:?}", e), - } + unwrap!(f.erase(0x80000).await); + info!("erased!"); info!("starting write"); - match f.write(0x80000, &[1, 2, 3, 4]).await { - Ok(()) => info!("write done!"), - Err(e) => depanic!("write failed: {:?}", e), - } + unwrap!(f.write(0x80000, &[1, 2, 3, 4]).await); + info!("write done!"); } #[entry] @@ -45,8 +42,8 @@ fn main() -> ! { let sd = Softdevice::enable(sdp, &Default::default()); let executor = EXECUTOR.put(Executor::new(cortex_m::asm::sev)); - executor.spawn(softdevice_task(sd)).dewrap(); - executor.spawn(flash_task(sd)).dewrap(); + unwrap!(executor.spawn(softdevice_task(sd))); + unwrap!(executor.spawn(flash_task(sd))); loop { executor.run(); -- cgit v1.2.3