Type definitions for the mcuxClResource component. More...
#include <mcuxClCore_Platform.h>Go to the source code of this file.
Macros | |
| #define | MCUXCLRESOURCE_STATUS_OK |
| Resource operation successful. | |
| #define | MCUXCLRESOURCE_STATUS_UNAVAILABLE |
| Resource request failed. | |
| #define | MCUXCLRESOURCE_STATUS_ERROR |
| Error occurred during Resource operation. | |
| #define | MCUXCLRESOURCE_STATUS_FAULT_ATTACK |
| Fault attack detected. | |
| #define | MCUXCLRESOURCE_HWSTATUS_SIZE_IN_BITS |
| bit length of HW request option | |
| #define | MCUXCLRESOURCE_HWSTATUS_INTERRUPTABLE |
| option to request HW as interruptible | |
| #define | MCUXCLRESOURCE_HWSTATUS_NON_INTERRUPTABLE |
| option to request HW as non-interruptible | |
Typedefs | |
| typedef uint32_t | mcuxClResource_Status_t |
| Type for mcuxClResource status codes. | |
| typedef struct mcuxClResource_Context | mcuxClResource_Context_t |
| Resource context type. | |
| typedef uint32_t(* | mcuxClResource_MutexAcquire_Callback_t) (uint32_t value) |
| Callback type for acquiring a mutex. | |
| typedef uint32_t(* | mcuxClResource_MutexRelease_Callback_t) (uint32_t value) |
| Callback type for releasing a mutex. | |
| typedef uint32_t | mcuxClResource_HwId_t |
| typedef uint32_t | mcuxClResource_HwStatus_t |
| typedef uint32_t | mcuxClResource_Interrupt_t |
Type definitions for the mcuxClResource component.