| 23 | namespace platforms { |
| 24 | |
| 25 | void delay(fl::u32 ms) { |
| 26 | if (ms == 0) return; |
| 27 | u32 end = ::millis() + ms; |
| 28 | while (::millis() < end) { |
| 29 | // Busy-wait (no async pumping at platform layer) |
| 30 | } |
| 31 | } |
| 32 | |
| 33 | void delayMicroseconds(fl::u32 us) { |
| 34 | if (us == 0) return; |
no test coverage detected