2025-10-10 16:07:00 +08:00

39 lines
752 B
C
Executable File

/*
* Copyright (c) 2015 Intel Corporation
*
* SPDX-License-Identifier: Apache-2.0
*/
#ifndef ZEPHYR_INCLUDE_ZEPHYR_H_
#define ZEPHYR_INCLUDE_ZEPHYR_H_
/*
* Applications can identify whether they are built for Zephyr by
* macro below. (It may be already defined by a makefile or toolchain.)
*/
#ifndef __ZEPHYR__
#define __ZEPHYR__
#endif
#include "zephyr/zp_config.h"
struct device{
char ___a;
};
#define __fallthrough
#define PRIu8 "u" /* uint8_t */
#include "zephyr/zephyr_rtos.h"
#include "zephyr/zephyr_log.h"
#include "zephyr/z_errno.h"
#include "zephyr/z_gcc.h"
#include "zephyr/z_ffs.h"
#include "sys/z_queue.h"
#include "sys/z_work.h"
#include "sys/z_poll.h"
#include "sys/z_mem_slab.h"
#endif /* ZEPHYR_INCLUDE_ZEPHYR_H_ */