Karg
v0.2.0
The kernel of CargOS
|
Classes | |
struct | sbi_res_t |
Macros | |
#define | SBI_SUCCESS 0 |
#define | SBI_ERR_FAILED -1 |
#define | SBI_ERR_NOT_SUPPORTED -2 |
#define | SBI_ERR_INVALID_PARAM -3 |
#define | SBI_ERR_DENIED -4 |
#define | SBI_ERR_INVALID_ADDRESS -5 |
#define | SBI_ERR_ALREADY_AVAILABLE -6 |
#define | SBI_ERR_ALREADY_STARTED -7 |
#define | SBI_ERR_ALREADY_STOPPED -8 |
Functions | |
sbi_res_t | sbi_ecall (i32 eid, i32 fid, usize arg0, usize arg1, usize arg2, usize arg3, usize arg4, usize arg5) |
i32 | sbi_map_err (isize err) |
#define SBI_ERR_ALREADY_AVAILABLE -6 |
#define SBI_ERR_ALREADY_STARTED -7 |
#define SBI_ERR_ALREADY_STOPPED -8 |
#define SBI_ERR_DENIED -4 |
#define SBI_ERR_FAILED -1 |
#define SBI_ERR_INVALID_ADDRESS -5 |
#define SBI_ERR_INVALID_PARAM -3 |
#define SBI_ERR_NOT_SUPPORTED -2 |
#define SBI_SUCCESS 0 |
sbi_res_t sbi_ecall | ( | i32 | eid, |
i32 | fid, | ||
usize | arg0, | ||
usize | arg1, | ||
usize | arg2, | ||
usize | arg3, | ||
usize | arg4, | ||
usize | arg5 | ||
) |