#ifndef _M_STATUS_H
#define _M_STATUS_H

#define ST_OK                0
#define ST_SYSCALL_NOT_FOUND 1
#define ST_UNALIGNED         2
#define ST_OOM_ERROR         3
#define ST_NOT_FOUND         4
#define ST_BAD_ADDRESS_SPACE 5
#define ST_PERMISSION_ERROR  6
#define ST_BAD_RESOURCE      7
#define ST_BAD_DEVICE_OP     8
#define ST_EXISTS            9
#define ST_OOB_ERROR         10
#define ST_BAD_PATH          11
#define ST_EXEC_ERROR        12
#define ST_MOUNT_ERROR       13
#define ST_TRY_AGAIN         14
#define ST_NOT_DIR           15
#define ST_DIR_NO_ENTRIES    16
#define ST_FORMAT_ERROR      17
#define ST_NOT_DRV           18
#define ST_PARTITION_ERROR   19
#define ST_CREATE_DIR_ERROR  20
#define ST_REMOVE_ERROR      21
#define ST_XDRV_READ_ERROR   22
#define ST_XDRV_WRITE_ERROR  23

#endif // _M_STATUS_H
