pub async fn delay_nanos_async(&mut self, ns: u32) {
        self.delay_async(Duration::from_micros(ns.div_ceil(1000) as u64))
            .await
    }
Delay for *at least* `ns` nanoseconds.
esp-hal/src/timer/mod.rs