Result type of mcuxClEls_GetHwState. More...
#include <mcuxClEls_Common.h>
Data Fields | ||
| struct { | ||
| uint32_t value | ||
| Accesses the bit field as a full word. More... | ||
| } | word | |
| Access mcuxClEls_HwState_t word-wise. | ||
| struct { | ||
| uint32_t busy:1 | ||
| ELS is busy. More... | ||
| uint32_t irq:1 | ||
| ELS interrupt activated. More... | ||
| uint32_t err:1 | ||
| ELS is in error state. More... | ||
| uint32_t prngready:1 | ||
| ELS PRNG is seeded and ready to use. More... | ||
| uint32_t ecdsavfy:2 | ||
| ECDSA verify operation state (For possible values of this field, see MCUXCLELS_STATUS_ECDSAVFY_) More... | ||
| uint32_t pprot:2 | ||
| The privilege/security level of the most recently started ELS command (For possible values of this field, see MCUXCLELS_STATUS_PPROT_) More... | ||
| uint32_t drbgentlvl:2 | ||
| Entropy quality of the current DRBG instance (For possible values of this field, see MCUXCLELS_STATUS_DRBGENTLVL_) More... | ||
| uint32_t dtrng_busy: 1 | ||
| Indicates the DTRNG is gathering entropy. More... | ||
| uint32_t :2 | ||
| RFU. More... | ||
| uint32_t :3 | ||
| RFU. More... | ||
| uint32_t :1 | ||
| RFU. More... | ||
| uint32_t :15 | ||
| RFU. More... | ||
| } | bits | |
| Access mcuxClEls_HwState_t bit-wise. | ||
Result type of mcuxClEls_GetHwState.
Contains ELS status information.
| uint32_t mcuxClEls_HwState_t::value |
Accesses the bit field as a full word.
| struct { ... } mcuxClEls_HwState_t::word |
Access mcuxClEls_HwState_t word-wise.
| uint32_t mcuxClEls_HwState_t::busy |
ELS is busy.
| uint32_t mcuxClEls_HwState_t::irq |
ELS interrupt activated.
| uint32_t mcuxClEls_HwState_t::err |
ELS is in error state.
| uint32_t mcuxClEls_HwState_t::prngready |
ELS PRNG is seeded and ready to use.
| uint32_t mcuxClEls_HwState_t::ecdsavfy |
ECDSA verify operation state (For possible values of this field, see MCUXCLELS_STATUS_ECDSAVFY_)
| uint32_t mcuxClEls_HwState_t::pprot |
The privilege/security level of the most recently started ELS command (For possible values of this field, see MCUXCLELS_STATUS_PPROT_)
| uint32_t mcuxClEls_HwState_t::drbgentlvl |
Entropy quality of the current DRBG instance (For possible values of this field, see MCUXCLELS_STATUS_DRBGENTLVL_)
| uint32_t mcuxClEls_HwState_t::dtrng_busy |
Indicates the DTRNG is gathering entropy.
| uint32_t mcuxClEls_HwState_t::__pad0__ |
RFU.
| uint32_t mcuxClEls_HwState_t::__pad1__ |
RFU.
| uint32_t mcuxClEls_HwState_t::__pad2__ |
RFU.
| uint32_t mcuxClEls_HwState_t::__pad3__ |
RFU.
| struct { ... } mcuxClEls_HwState_t::bits |
Access mcuxClEls_HwState_t bit-wise.