Formatting

This commit is contained in:
2026-05-13 03:00:08 -07:00
parent 6dd7297059
commit 40e8231dc8
+21 -21
View File
@@ -1,9 +1,9 @@
#![no_std] #![no_std]
#![no_main] #![no_main]
#![deny( #![deny(
clippy::mem_forget, clippy::mem_forget,
reason = "mem::forget is generally not safe to do with esp_hal types, especially those \ reason = "mem::forget is generally not safe to do with esp_hal types, especially those \
holding buffers for the duration of a data transfer." holding buffers for the duration of a data transfer."
)] )]
#![deny(clippy::large_stack_frames)] #![deny(clippy::large_stack_frames)]
@@ -15,7 +15,7 @@ use esp_hal::timer::timg::TimerGroup;
#[panic_handler] #[panic_handler]
fn panic(_: &core::panic::PanicInfo) -> ! { fn panic(_: &core::panic::PanicInfo) -> ! {
loop {} loop {}
} }
extern crate alloc; extern crate alloc;
@@ -25,32 +25,32 @@ extern crate alloc;
esp_bootloader_esp_idf::esp_app_desc!(); esp_bootloader_esp_idf::esp_app_desc!();
#[allow( #[allow(
clippy::large_stack_frames, clippy::large_stack_frames,
reason = "it's not unusual to allocate larger buffers etc. in main" reason = "it's not unusual to allocate larger buffers etc. in main"
)] )]
#[esp_rtos::main] #[esp_rtos::main]
async fn main(spawner: Spawner) -> ! { async fn main(spawner: Spawner) -> ! {
// generator version: 1.2.0 // generator version: 1.2.0
rtt_target::rtt_init_defmt!(); rtt_target::rtt_init_defmt!();
let config = esp_hal::Config::default().with_cpu_clock(CpuClock::max()); let config = esp_hal::Config::default().with_cpu_clock(CpuClock::max());
let peripherals = esp_hal::init(config); let peripherals = esp_hal::init(config);
esp_alloc::heap_allocator!(#[esp_hal::ram(reclaimed)] size: 73744); esp_alloc::heap_allocator!(#[esp_hal::ram(reclaimed)] size: 73744);
let timg0 = TimerGroup::new(peripherals.TIMG0); let timg0 = TimerGroup::new(peripherals.TIMG0);
esp_rtos::start(timg0.timer0); esp_rtos::start(timg0.timer0);
info!("Embassy initialized!"); info!("Embassy initialized!");
// TODO: Spawn some tasks // TODO: Spawn some tasks
let _ = spawner; let _ = spawner;
loop { loop {
info!("Hello world!"); info!("Hello world!");
Timer::after(Duration::from_secs(1)).await; Timer::after(Duration::from_secs(1)).await;
} }
// for inspiration have a look at the examples at https://github.com/esp-rs/esp-hal/tree/esp-hal-v1.0.0/examples // for inspiration have a look at the examples at https://github.com/esp-rs/esp-hal/tree/esp-hal-v1.0.0/examples
} }