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. More... | |
| 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 __pad0__:2 | |
| RFU. More... | |
| uint32_t __pad1__:3 | |
| RFU. More... | |
| uint32_t __pad2__:1 | |
| RFU. More... | |
| uint32_t __pad3__:15 | |
| RFU. More... | |
| } | bits |
| Access mcuxClEls_HwState_t bit-wise. More... | |
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.