12 #ifndef __METAL_SYS__H__
13 #error "Include metal/sys.h instead of metal/zephyr/sys.h"
16 #ifndef __METAL_ZEPHYR_SYS__H__
17 #define __METAL_ZEPHYR_SYS__H__
19 #include <metal/cpu.h>
21 #include <zephyr/kernel.h>
27 #define metal_yield() metal_cpu_yield()
29 #define METAL_INIT_DEFAULTS \
31 .log_handler = metal_zephyr_log_handler, \
32 .log_level = METAL_LOG_INFO, \
35 #ifndef METAL_MAX_DEVICE_REGIONS
36 #define METAL_MAX_DEVICE_REGIONS 1
48 k_busy_wait(usec_to_wait);
static void metal_wait_usec(uint32_t usec_to_wait)
Definition: sys.h:46