BusyWait

ti.mcu.cc23xx/BusyWait.em
import em from '@$$emscript'
export const $U = em.$declare('MODULE')

export const scalar = $config<u8>(3)

export function wait(usecs: u32): void {
    if (usecs == 0) return
    var cnt = usecs * scalar.$$
    var dummy: volatile_t<u32>
    while (cnt--) dummy = 0
}