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) 2019-2020 Cobham Gaisler AB
3 *
4 * SPDX-License-Identifier: Apache-2.0
5 */
6
7#ifndef ZEPHYR_INCLUDE_ARCH_SPARC_EXPCEPTION_H_
8#define ZEPHYR_INCLUDE_ARCH_SPARC_EXPCEPTION_H_
9
10#ifndef _ASMLANGUAGE
11#include <zephyr/types.h>
12
13#ifdef __cplusplus
14extern "C" {
15#endif
16
17struct arch_esf {
26};
27
28#ifdef __cplusplus
29}
30#endif
31
32#endif /* _ASMLANGUAGE */
33
34#endif /* ZEPHYR_INCLUDE_ARCH_SPARC_EXPCEPTION_H_ */
__UINT32_TYPE__ uint32_t
Definition: stdint.h:90
Exception Stack Frame.
Definition: exception.h:57
uint32_t tbr
Definition: exception.h:24
uint32_t npc
Definition: exception.h:22
uint32_t out[8]
Definition: exception.h:18
uint32_t global[8]
Definition: exception.h:19
uint32_t pc
Definition: exception.h:21
uint32_t y
Definition: exception.h:25
uint32_t wim
Definition: exception.h:23
uint32_t psr
Definition: exception.h:20