aboutsummaryrefslogtreecommitdiff
path: root/machine/mcall.h
blob: b71a080f3539ef4e1840bb64229ee04c7b1ea000 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#ifndef _RISCV_SBI_H
#define _RISCV_SBI_H

#define SBI_SET_TIMER 0
#define SBI_CONSOLE_PUTCHAR 1
#define SBI_CONSOLE_GETCHAR 2
#define SBI_CLEAR_IPI 3
#define SBI_SEND_IPI 4
#define SBI_REMOTE_FENCE_I 5
#define SBI_REMOTE_SFENCE_VMA 6
#define SBI_REMOTE_SFENCE_VMA_ASID 7
#define SBI_SHUTDOWN 8
#define SBI_READ_PERF_CNT 9
#define SBI_WRITE_PERF_CNT 10
#define SBI_WRITE_PERF_CFG 11

#endif