Zephyr Project API 3.7.0
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
exception.h
Go to the documentation of this file.
1/* exception.h - automatically selects the correct exception.h file to include */
2
3/*
4 * Copyright (c) 2024 Meta Platforms
5 * SPDX-License-Identifier: Apache-2.0
6 */
7
8#ifndef ZEPHYR_INCLUDE_ARCH_EXCEPTION_H_
9#define ZEPHYR_INCLUDE_ARCH_EXCEPTION_H_
10
11#if defined(CONFIG_X86_64)
13#elif defined(CONFIG_X86)
15#elif defined(CONFIG_ARM64)
17#elif defined(CONFIG_ARM)
19#elif defined(CONFIG_ARC)
21#elif defined(CONFIG_NIOS2)
23#elif defined(CONFIG_RISCV)
25#elif defined(CONFIG_XTENSA)
27#elif defined(CONFIG_MIPS)
29#elif defined(CONFIG_ARCH_POSIX)
31#elif defined(CONFIG_SPARC)
33#endif
34
35#endif /* ZEPHYR_INCLUDE_ARCH_EXCEPTION_H_ */
ARCv2 public exception handling.
Cortex-A public exception handling.
ARM AArch32 public exception handling.
RISCV public exception handling.
Xtensa public exception handling.