Zephyr API Documentation  3.7.0
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
exception.h
Go to the documentation of this file.
1/*
2 * Copyright (c) 2014 Wind River Systems, Inc.
3 * Copyright (c) 2016 Cadence Design Systems, Inc.
4 * SPDX-License-Identifier: Apache-2.0
5 */
6
15#ifndef ZEPHYR_INCLUDE_ARCH_XTENSA_EXCEPTION_H_
16#define ZEPHYR_INCLUDE_ARCH_XTENSA_EXCEPTION_H_
17
18#ifdef __cplusplus
19extern "C" {
20#endif
21
22#ifndef _ASMLANGUAGE
23
24/* Xtensa uses a variable length stack frame depending on how many
25 * register windows are in use. This isn't a struct type, it just
26 * matches the register/stack-unit width.
27 */
28struct arch_esf {
29 int dummy;
30};
31
32#endif
33
34#ifdef __cplusplus
35}
36#endif
37
38
39#endif /* ZEPHYR_INCLUDE_ARCH_XTENSA_EXCEPTION_H_ */
Exception Stack Frame.
Definition: exception.h:57
int dummy
Definition: exception.h:29