Zephyr Project API 4.4.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
fwargs.h
Go to the documentation of this file.
1/*
2 * Copyright (c) 2026 EPAM Systems
3 *
4 * SPDX-License-Identifier: Apache-2.0
5 */
6
11
12#ifndef ZEPHYR_INCLUDE_ZEPHYR_PLATFORM_FWARGS_H_
13#define ZEPHYR_INCLUDE_ZEPHYR_PLATFORM_FWARGS_H_
14
15#include <stddef.h>
16#include <stdint.h>
17
18#ifdef __cplusplus
19extern "C" {
20#endif
21
22#if defined(CONFIG_FWARGS_HANDLER_HOOK) || defined(__DOXYGEN__)
42void fwargs_handler_hook(const uintptr_t *args, size_t argc);
43#endif
44
45#ifdef __cplusplus
46}
47#endif
48
49#endif /* ZEPHYR_INCLUDE_ZEPHYR_PLATFORM_FWARGS_H_ */
void fwargs_handler_hook(const uintptr_t *args, size_t argc)
Handle firmware arguments preserved by the architecture.
__UINTPTR_TYPE__ uintptr_t
Definition stdint.h:105