diff --git a/esp-hal/src/i2s_parallel.rs b/esp-hal/src/i2s_parallel.rs index afb95ac91d..e212406fe8 100644 --- a/esp-hal/src/i2s_parallel.rs +++ b/esp-hal/src/i2s_parallel.rs @@ -595,7 +595,7 @@ pub trait Instance: Signals + RegBlock { fn tx_reset() { let r = Self::register_block(); r.conf().modify(|_, w| w.tx_reset().set_bit()); - crate::rom::ets_delay_us(1); + xtensa_lx::timer::delay(20); r.conf().modify(|_, w| w.tx_reset().clear_bit()); }