User guide

MOTOROLA MPC184/MPC185 Security Co-Processor Software User’s Guide 49
PRELIMINARY—SUBJECT TO CHANGE WITHOUT NOTICE
Global Definitions
4.6.9.2 ECC_LOADPARAM_PMULT_STATIC_REQ
unsigned long opId;
unsigned long channel;
PMPC18x_NOTIFY_ROUTINE notify;
PMPC18x_NOTIFY_CTX pNotifyCtx;
PMPC18x_NOTIFY_ON_ERROR_ROUTINE notify_on_error;
MPC18x_NOTIFY_ON_ERROR_CTX ctxNotifyOnErr;
int status;
void* nextReq;
unsigned long aDataBytes;
unsigned char* aData;
unsigned long bDataBytes;
unsigned char* bData;
unsigned long r2DataBytes;
unsigned char* r2Data;
unsigned long kDataBytes;
unsigned char* kData;
unsigned long pDataBytes;
unsigned char* pData;
Dynamic channels are not valid for this request. A channel value of zero is invalid.
NUM_EC_STATIC_kP_DESC defines the number of descriptors within the DPD_EC_SA_kP_GROUP that use
this request.
DPD_EC_SA_kP_GROUP (0x5600) defines the group for all descriptors within this request.
V
Table 38. ECC_LOADPARAM_PMULT_STATIC_REQ Valid Descriptors (opId)
Descriptors Value Function Description
DPD_EC_SA_FP_AFF_kP 0x5600 Load the context of a static channel for an electronic
codebook for the FP AFF with a P multiplier
DPD_EC_SA_FP_PROJ_kP 0x5601 Load the context of a static channel for an electronic
codebook for the FP project with a P multiplier
DPD_EC_SA_F2M_AFF_kP 0x5602 Load the context of a static channel for an electronic
codebook for the F2M AFF with a P multiplier
DPD_EC_SA_F2M_PROJ_kP 0x5603 Load the context of a static channel for an electronic
codebook for the F2M project with a P multiplier