Vystem 0.2
This commit is contained in:
@@ -36,6 +36,17 @@ typedef sh_int64 SH_STATUS;
|
||||
#define SH_STATUS_PAGE_ALREADY_FREE 25LL
|
||||
#define SH_STATUS_TOO_MUCH_DATA 26LL
|
||||
#define SH_STATUS_HEAP_NOT_INITIALIZED 27LL
|
||||
#define SH_STATUS_MEMORY_SUBSYSTEM_NOT_INITIALIZED 28LL
|
||||
#define SH_STATUS_INVALID_CHECKSUM 29LL
|
||||
#define SH_STATUS_BAD_SIZE 30LL
|
||||
#define SH_STATUS_INVALID_STATE 31LL
|
||||
#define SH_STATUS_DEVS_NOT_INITIALIZED 32LL
|
||||
#define SH_STATUS_UNAVAILABLE 33LL
|
||||
#define SH_STATUS_ALREADY_INITIALIZED 34LL
|
||||
#define SH_STATUS_AP_NO_LAPIC 35LL
|
||||
#define SH_STATUS_ISO_UNKNOW_BUS 36LL
|
||||
#define SH_STATUS_INVALID_HANDLE 37LL
|
||||
#define SH_STATUS_DEVICE_NOT_PRESENT 38LL
|
||||
// Return SH_TRUE if provided status is an error
|
||||
static inline sh_bool sh_status_error(SH_STATUS s) {
|
||||
return s>=SH_STATUS_INVALID_PARAMETER;
|
||||
|
||||
Reference in New Issue
Block a user