/* Copyright 2020 The Chromium OS Authors. All rights reserved. * Use of this source code is governed by a BSD-style license that can be * found in the LICENSE file. */ #include #include #include #include "hwtimer.h" uint64_t __hw_clock_source_read64(void) { return k_ticks_to_us_floor64(k_uptime_ticks()); } uint32_t __hw_clock_event_get(void) { /* * CrOS EC event deadlines don't quite make sense in Zephyr * terms. Evaluate what to do about this later... */ return 0; } void udelay(unsigned us) { k_busy_wait(us); }