Zephyr API Documentation 4.3.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
version.h
Go to the documentation of this file.
1/* SPDX-License-Identifier: MIT */
2/******************************************************************************
3 * version.h
4 *
5 * Xen version, type, and compile information.
6 *
7 * Copyright (c) 2005, Nguyen Anh Quynh <aquynh@gmail.com>
8 * Copyright (c) 2005, Keir Fraser <keir@xensource.com>
9 *
10 * Copyright (c) 2025 EPAM Systems
11 */
12
13#ifndef __XEN_PUBLIC_VERSION_H__
14#define __XEN_PUBLIC_VERSION_H__
15
16#include "xen.h"
17
18/* NB. All ops return zero on success, except XENVER_{version,pagesize}
19 * XENVER_{version,pagesize,build_id}
20 */
21
22/* arg == NULL; returns major:minor (16:16). */
23#define XENVER_version 0
24
25/* arg == xen_extraversion_t. */
26#define XENVER_extraversion 1
27#define XEN_EXTRAVERSION_LEN 16
28
29#endif /* __XEN_PUBLIC_VERSION_H__ */