Skip to content

Commit 0feb4f5

Browse files
committed
alif/mphalport: Implement mp_hal_time_ns.
Signed-off-by: Damien George <damien@micropython.org>
1 parent e58848a commit 0feb4f5

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

ports/alif/mphalport.c

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -167,7 +167,9 @@ void mp_hal_delay_ms(mp_uint_t ms) {
167167
}
168168

169169
uint64_t mp_hal_time_ns(void) {
170-
return 0;
170+
uint32_t microseconds;
171+
uint32_t s = mp_hal_time_get(&microseconds);
172+
return (uint64_t)s * 1000000000ULL + (uint64_t)microseconds * 1000ULL;
171173
}
172174

173175
void mp_hal_pin_config(const machine_pin_obj_t *pin, uint32_t mode,

0 commit comments

Comments
 (0)