fix wrong formatting due to not using nightly rustfmt
This commit is contained in:
parent
69d4b42841
commit
7931fcfb3d
1 changed files with 5 additions and 10 deletions
|
@ -12,17 +12,13 @@
|
||||||
|
|
||||||
use core::mem;
|
use core::mem;
|
||||||
|
|
||||||
use defmt_rtt as _;
|
|
||||||
use embassy_executor::Spawner;
|
use embassy_executor::Spawner;
|
||||||
use embassy_rp::{
|
use embassy_rp::peripherals::PIO0;
|
||||||
bind_interrupts,
|
use embassy_rp::pio::{Config, FifoJoin, InterruptHandler, Pio, ShiftConfig, ShiftDirection};
|
||||||
peripherals::PIO0,
|
use embassy_rp::{bind_interrupts, Peripheral};
|
||||||
pio::{Config, FifoJoin, InterruptHandler, Pio, ShiftConfig, ShiftDirection},
|
|
||||||
Peripheral,
|
|
||||||
};
|
|
||||||
use fixed::traits::ToFixed;
|
use fixed::traits::ToFixed;
|
||||||
use panic_probe as _;
|
|
||||||
use static_cell::StaticCell;
|
use static_cell::StaticCell;
|
||||||
|
use {defmt_rtt as _, panic_probe as _};
|
||||||
|
|
||||||
bind_interrupts!(struct Irqs {
|
bind_interrupts!(struct Irqs {
|
||||||
PIO0_IRQ_0 => InterruptHandler<PIO0>;
|
PIO0_IRQ_0 => InterruptHandler<PIO0>;
|
||||||
|
@ -115,7 +111,7 @@ async fn main(_spawner: Spawner) {
|
||||||
fade_value += (fade_target - fade_value) >> 14;
|
fade_value += (fade_target - fade_value) >> 14;
|
||||||
// generate triangle wave with amplitude and frequency based on fade value
|
// generate triangle wave with amplitude and frequency based on fade value
|
||||||
phase = (phase + (fade_value >> 22)) & 0xffff;
|
phase = (phase + (fade_value >> 22)) & 0xffff;
|
||||||
let triangle_sample = (phase as i16 as i32).abs() - 16384;
|
let triangle_sample = (phase as i16 as i32).abs() - 16384;
|
||||||
let sample = (triangle_sample * (fade_value >> 15)) >> 16;
|
let sample = (triangle_sample * (fade_value >> 15)) >> 16;
|
||||||
// duplicate mono sample into lower and upper half of dma word
|
// duplicate mono sample into lower and upper half of dma word
|
||||||
*s = (sample as u16 as u32) * 0x10001;
|
*s = (sample as u16 as u32) * 0x10001;
|
||||||
|
@ -127,4 +123,3 @@ async fn main(_spawner: Spawner) {
|
||||||
mem::swap(&mut back_buffer, &mut front_buffer);
|
mem::swap(&mut back_buffer, &mut front_buffer);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue