MCUX CLNS MCUX Crypto Library Normal Secure |

Macros
MCUXCLPKC_MISC_
mcuxClPkc » mcuxClPkc_Macros

mcuxClPkc misc macros and definitions More...

## Macros
#define | MCUXCLPKC_ROUNDUP_SIZE(byteLen)
| Round-up a length to a multiple of PKC wordsize. More...
#define | MCUXCLPKC_PACKARGS4(byte3_MSByte, byte2, byte1, byte0_LSByte)
| Macros for packing 4 8-bit parameters. More...
#define | MCUXCLPKC_PACKARGS2(hi8, lo8)
| Macros for packing 2 8-bit parameters. More...
#define | MCUXCLPKC_RAM_START_ADDRESS
| PKC workarea address. More...
#define | MCUXCLPKC_WORDSIZE
| PKC wordsize in byte. More...

## Detailed Description

mcuxClPkc misc macros and definitions

## Macro Definition Documentation

## ◆ MCUXCLPKC_ROUNDUP_SIZE

#define MCUXCLPKC_ROUNDUP_SIZE | ( |  | byteLen | ) |

Round-up a length to a multiple of PKC wordsize.

## ◆ MCUXCLPKC_PACKARGS4

#define MCUXCLPKC_PACKARGS4 | ( |  | byte3_MSByte,
|  |  | byte2,
|  |  | byte1,
|  |  | byte0_LSByte
| ) |  |

Macros for packing 4 8-bit parameters.

## ◆ MCUXCLPKC_PACKARGS2

#define MCUXCLPKC_PACKARGS2 | ( |  | hi8,
|  |  | lo8
| ) |  |

Macros for packing 2 8-bit parameters.

## ◆ MCUXCLPKC_RAM_START_ADDRESS

#define MCUXCLPKC_RAM_START_ADDRESS

PKC workarea address.

Examples
  mcuxClRsa_sign_NoEncode_example.c, mcuxClRsa_sign_pss_sha2_256_example.c, mcuxClRsa_verify_NoVerify_example.c, and mcuxClRsa_verify_pssverify_sha2_256_example.c.

## ◆ MCUXCLPKC_WORDSIZE

#define MCUXCLPKC_WORDSIZE

PKC wordsize in byte.