4 ecc_ptadd_dbl_req, 9 ipsec requests, 1 ipsec_cbc_req – Freescale Semiconductor SEC2SWUG User Manual

Page 27

Advertising
background image

SEC 2.0 Reference Device Driver User’s Guide, Rev. 0

Freescale Semiconductor

PRELIMINARY—SUBJECT TO CHANGE WITHOUT NOTICE

27

Individual Request Type Descriptions

4.8.4 ECC_PTADD_DBL_REQ

COMMON_REQ_PREAMBLE

unsigned long modBytes;

unsigned char *modData;

unsigned long buildDataBytes;

unsigned char *buildData;

unsigned long b2DataBytes;

unsigned char *b2Data;

unsigned long b3DataBytes;

unsigned char *b3Data;

unsigned long b1DataBytes;

unsigned char *b2Data;

unsigned long b2DataBytes;

unsigned char *b2Data;

unsigned long b3DataBytes;

unsigned char *b3Data;

4.9 IPSec Requests

4.9.1 IPSEC_CBC_REQ

COMMON_REQ_PREAMBLE

unsigned long hashKeyBytes;

unsigned char *hashKeyData;

unsigned long cryptKeyBytes;

unsigned char *cryptKeyData;

unsigned long cryptCtxInBytes;

Table 23. ECC_PTADD_DBL_REQ Valid Descriptor (opId)

Descriptor Value

Function

Description

DPD_EC_FPADD

0x5d00

Perform an FP add operation

DPD_EC_FPDBL

0x5d01

Perform an FP double operation

DPD_EC_F2MADD

0x5d02

Perform an F2M add operation

DPD_EC_F2MDBL

0x5d03

Perform an F2M double operation

Advertising