This commit also converts our own copyright headers to directly use SPDX, but leaves all other copyright header intact, only adding the SPDX ident. As far as possible this commit also merges multiple Data61 copyright statements/headers into one for consistency.
30 lines
605 B
C
30 lines
605 B
C
/*
|
|
* Copyright 2020, Data61, CSIRO (ABN 41 687 119 230)
|
|
*
|
|
* SPDX-License-Identifier: BSD-2-Clause
|
|
*/
|
|
|
|
#ifndef __ERRORS_H
|
|
#define __ERRORS_H
|
|
|
|
typedef enum {
|
|
seL4_NoError = 0,
|
|
seL4_InvalidArgument,
|
|
seL4_InvalidCapability,
|
|
seL4_IllegalOperation,
|
|
seL4_RangeError,
|
|
seL4_AlignmentError,
|
|
seL4_FailedLookup,
|
|
seL4_TruncatedMessage,
|
|
seL4_DeleteFirst,
|
|
seL4_RevokeFirst,
|
|
seL4_NotEnoughMemory,
|
|
|
|
/* This should always be the last item in the list
|
|
* so it gives a count of the number of errors in the
|
|
* enum.
|
|
*/
|
|
seL4_NumErrors
|
|
} seL4_Error;
|
|
|
|
#endif
|