mirror of
https://github.com/riscv-software-src/opensbi.git
synced 2025-08-24 23:41:23 +01:00

Current SBI implementation is now considered as version 0.1 and will be removed/replaced with newer extension/functions in future. Rename the existing implementations accordingly to be in sync with the specification. Signed-off-by: Atish Patra <atish.patra@wdc.com> Reviewed-by: Anup Patel <anup.patel@wdc.com> Reviewed-by: Zong Li <zong.li@sifive.com>
30 lines
624 B
C
30 lines
624 B
C
/*
|
|
* SPDX-License-Identifier: BSD-2-Clause
|
|
*
|
|
* Copyright (c) 2019 Western Digital Corporation or its affiliates.
|
|
*
|
|
* Authors:
|
|
* Anup Patel <anup.patel@wdc.com>
|
|
*/
|
|
|
|
#ifndef __SBI_ECALL_INTERFACE_H__
|
|
#define __SBI_ECALL_INTERFACE_H__
|
|
|
|
/* clang-format off */
|
|
|
|
enum sbi_ext_id {
|
|
SBI_EXT_0_1_SET_TIMER = 0x0,
|
|
SBI_EXT_0_1_CONSOLE_PUTCHAR = 0x1,
|
|
SBI_EXT_0_1_CONSOLE_GETCHAR = 0x2,
|
|
SBI_EXT_0_1_CLEAR_IPI = 0x3,
|
|
SBI_EXT_0_1_SEND_IPI = 0x4,
|
|
SBI_EXT_0_1_REMOTE_FENCE_I = 0x5,
|
|
SBI_EXT_0_1_REMOTE_SFENCE_VMA = 0x6,
|
|
SBI_EXT_0_1_REMOTE_SFENCE_VMA_ASID = 0x7,
|
|
SBI_EXT_0_1_SHUTDOWN = 0x8,
|
|
};
|
|
|
|
/* clang-format on */
|
|
|
|
#endif
|