1 /* 2 * Copyright (c) 2022 Qualcomm Innovation Center, Inc. 3 * 4 * SPDX-License-Identifier: BSD-3-Clause 5 */ 6 7 /* 8 * @file zephyr/sys.c 9 * @brief Zephyr system primitives for libmetal. 10 */ 11 12 #include <metal/io.h> 13 #include <metal/sys.h> 14 15 #include <zephyr/kernel.h> 16 17 /** 18 * @brief poll function until some event happens 19 */ metal_generic_default_poll(void)20void metal_weak metal_generic_default_poll(void) 21 { 22 k_cpu_idle(); 23 } 24