From 021b9e7c767f101e80fdd4868ad95177fa1cf1da Mon Sep 17 00:00:00 2001 From: Anup Patel Date: Fri, 17 Jan 2020 19:25:24 +0530 Subject: lib: Factor-out SBI base extension This patch factor-out SBI base extension into its own source for better modularity of SBI implementation. Signed-off-by: Anup Patel Reviewed-by: Atish Patra --- include/sbi/sbi_ecall.h | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'include/sbi/sbi_ecall.h') diff --git a/include/sbi/sbi_ecall.h b/include/sbi/sbi_ecall.h index 80c99be..2a3500f 100644 --- a/include/sbi/sbi_ecall.h +++ b/include/sbi/sbi_ecall.h @@ -13,6 +13,10 @@ #include #include +#define SBI_ECALL_VERSION_MAJOR 0 +#define SBI_ECALL_VERSION_MINOR 2 +#define SBI_OPENSBI_IMPID 1 + struct sbi_trap_regs; struct sbi_trap_info; struct sbi_scratch; @@ -29,6 +33,7 @@ struct sbi_ecall_extension { struct sbi_trap_info *out_trap); }; +extern struct sbi_ecall_extension ecall_base; extern struct sbi_ecall_extension ecall_legacy; extern struct sbi_ecall_extension ecall_time; extern struct sbi_ecall_extension ecall_rfence; -- cgit v1.2.3