forked from Mirrors/opensbi
		
	lib: Rename existing SBI implementation as 0.1.
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>
This commit is contained in:
		@@ -12,15 +12,17 @@
 | 
			
		||||
 | 
			
		||||
/* clang-format off */
 | 
			
		||||
 | 
			
		||||
#define SBI_ECALL_SET_TIMER			0
 | 
			
		||||
#define SBI_ECALL_CONSOLE_PUTCHAR		1
 | 
			
		||||
#define SBI_ECALL_CONSOLE_GETCHAR		2
 | 
			
		||||
#define SBI_ECALL_CLEAR_IPI			3
 | 
			
		||||
#define SBI_ECALL_SEND_IPI			4
 | 
			
		||||
#define SBI_ECALL_REMOTE_FENCE_I		5
 | 
			
		||||
#define SBI_ECALL_REMOTE_SFENCE_VMA		6
 | 
			
		||||
#define SBI_ECALL_REMOTE_SFENCE_VMA_ASID	7
 | 
			
		||||
#define SBI_ECALL_SHUTDOWN			8
 | 
			
		||||
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 */
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user