mirror of
https://github.com/zephyrproject-rtos/zephyr
synced 2025-08-27 05:35:22 +00:00
Introduce the basic ARM64 architecture support. A new CONFIG_ARM64 symbol is introduced for the new architecture and new cmake / Kconfig files are added to switch between ARM and ARM64. Signed-off-by: Carlo Caione <ccaione@baylibre.com>
23 lines
567 B
C
23 lines
567 B
C
/*
|
|
* Copyright (c) 2019 Carlo Caione <ccaione@baylibre.com>
|
|
*
|
|
* SPDX-License-Identifier: Apache-2.0
|
|
*/
|
|
|
|
/**
|
|
* @file
|
|
* @brief ARM specific syscall header
|
|
*
|
|
* This header contains the ARM specific syscall interface. It is
|
|
* included by the syscall interface architecture-abstraction header
|
|
* (include/arch/aarch64/syscall.h)
|
|
*/
|
|
|
|
#ifndef ZEPHYR_INCLUDE_ARCH_AARCH64_ARM_SYSCALL_H_
|
|
#define ZEPHYR_INCLUDE_ARCH_AARCH64_ARM_SYSCALL_H_
|
|
|
|
#define _SVC_CALL_CONTEXT_SWITCH 0
|
|
#define _SVC_CALL_IRQ_OFFLOAD 1
|
|
|
|
#endif /* ZEPHYR_INCLUDE_ARCH_ARM_AARCH64_SYSCALL_H_ */
|