MCUX CLNS
MCUX Crypto Library Normal Secure
mcuxClEls_KeyImportOption_t Union Reference

Command option bit field for mcuxClEls_KeyImport_Async. More...

#include <mcuxClEls_KeyManagement.h>

Data Fields

struct {
   uint32_t   value
 Accesses the bit field as a full word; initialize with a combination of constants from MCUXCLELS_KEYIMPORT_VALUE_KFMT_. More...
 
word
 Access mcuxClEls_KeyImportOption_t word-wise. More...
 
struct {
   uint32_t   __pad0__:4
 RFU. More...
 
   uint32_t   revf:1
 This field is managed internally. More...
 
   uint32_t   __pad1__:1
 RFU. More...
 
   uint32_t   kfmt:2
 Defines the key import format, one of MCUXCLELS_KEYIMPORT_KFMT_. More...
 
   uint32_t   __pad2__:24
 RFU. More...
 
bits
 Access mcuxClEls_KeyImportOption_t bit-wise. More...
 

Detailed Description

Command option bit field for mcuxClEls_KeyImport_Async.

Bit field to configure mcuxClEls_KeyImport_Async. See MCUXCLELS_KEYIMPORT_KFMT_ for possible options in case the struct is accessed bit-wise. See MCUXCLELS_KEYIMPORT_VALUE_KFMT_ for possible options in case the struct is accessed word-wise.

Field Documentation

◆ value

uint32_t mcuxClEls_KeyImportOption_t::value

Accesses the bit field as a full word; initialize with a combination of constants from MCUXCLELS_KEYIMPORT_VALUE_KFMT_.

◆ word

struct { ... } mcuxClEls_KeyImportOption_t::word

Access mcuxClEls_KeyImportOption_t word-wise.

◆ __pad0__

uint32_t mcuxClEls_KeyImportOption_t::__pad0__

RFU.

◆ revf

uint32_t mcuxClEls_KeyImportOption_t::revf

This field is managed internally.

◆ __pad1__

uint32_t mcuxClEls_KeyImportOption_t::__pad1__

RFU.

◆ kfmt

uint32_t mcuxClEls_KeyImportOption_t::kfmt

Defines the key import format, one of MCUXCLELS_KEYIMPORT_KFMT_.

◆ __pad2__

uint32_t mcuxClEls_KeyImportOption_t::__pad2__

RFU.

◆ bits

struct { ... } mcuxClEls_KeyImportOption_t::bits

Access mcuxClEls_KeyImportOption_t bit-wise.