From 7ab0d9d2e39ec529209d2af4cafa4db117779d6a Mon Sep 17 00:00:00 2001 From: Ian Moffett Date: Sun, 21 Dec 2025 23:09:39 -0500 Subject: usr: sdk: Add status codes to sdk/status.h Signed-off-by: Ian Moffett --- usr/sdk/inc/sdk/status.h | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 usr/sdk/inc/sdk/status.h diff --git a/usr/sdk/inc/sdk/status.h b/usr/sdk/inc/sdk/status.h new file mode 100644 index 0000000..ea2551d --- /dev/null +++ b/usr/sdk/inc/sdk/status.h @@ -0,0 +1,23 @@ + +/* + * Copyright (c) 2025, Ian Moffett. + * Provided under the BSD-3 clause. + */ + +#ifndef _SDK_STATUS_H_ +#define _SDK_STATUS_H_ 1 + +#include + +#define STATUS_SUCCESS 0 /* Success */ +#define STATUS_FAILURE 1 /* Unspecified failure */ +#define STATUS_NOT_FOUND 2 /* Resource not found */ +#define STATUS_INVALID_ARG 3 /* Invalid argument */ +#define STATUS_IO_ERROR 4 /* I/O error */ +#define STATUS_BUSY 5 /* Resource busy */ +#define STATUS_DENIED 6 /* Access to resource denied */ +#define STATUS_NO_MEMORY 7 /* Out of memory */ + +typedef LONG MOS_STATUS; + +#endif /* !_SDK_STATUS_H_ */ -- cgit v1.2.3