Defines | Typedefs
NWAL API Return Values
NWAL Module API

Defines

#define nwal_OK   0
#define nwal_TRANS_COMPLETE   1
#define nwal_ERR_INVALID_CMD_DEST   -1
#define nwal_ERR_NO_FREE_CMD_DESC   -2
#define nwal_ERR_PA   -3
#define nwal_ERR_NO_FREE_CMD_BUF   -4
#define nwal_ERR_INVALID_HANDLE   -5
#define nwal_ERR_NO_FREE_BUF   -6
#define nwal_ERR_INVALID_ADDR   -7
#define nwal_ERR_INVALID_PARAM   -8
#define nwal_ERR_PA_PREV_REQ   -9
#define nwal_ERR_MEM_ALLOC   -10
#define nwal_ERR_SA   -11
#define nwal_ERR_RES_UNAVAILABLE   -12
#define nwal_ERR_INVALID_KEY   -13
#define nwal_ERR_INVALID_PREV_HANDLE_STATE   -14
#define nwal_ERR_INVALID_STATE   -15
#define nwal_ERR_POWER_DOMAIN_FAIL   -16
#define nwal_ERR_PA_DOWNLOAD   -17
#define nwal_ERR_CPPI   -18
#define nwal_ERR_QMSS   -19
#define nwal_ERR_DEST_MISMATCH   -20
#define nwal_ERR_SA_NOT_ENABLED   -21
#define nwal_ERR_INVALID_PROC_ID   -22
#define nwal_ERR_L2L3_UNAVAILABLE   -23
#define nwal_ERR_PORT_UNAVAILABLE   -24
#define nwal_ERR_PKT_LIB   -25
#define nwal_ERR_POLICY_CHECK_FAIL   -26

Typedefs

typedef int16_t nwal_RetValue

Define Documentation

#define nwal_ERR_CPPI   -18

Error from CPPI module.

#define nwal_ERR_DEST_MISMATCH   -20

Error Destination Mismatch

#define nwal_ERR_INVALID_ADDR   -7

Invalid Address for Lookup

#define nwal_ERR_INVALID_CMD_DEST   -1

Invalid Command Destination Q from PA

#define nwal_ERR_INVALID_HANDLE   -5

Invalid Handle

#define nwal_ERR_INVALID_KEY   -13

Error Resource not available

#define nwal_ERR_INVALID_PARAM   -8

Invalid Parameter to API

Dependent NWAL handle is not yet active

#define nwal_ERR_INVALID_PROC_ID   -22

ErrorIncorrect Processor ID

#define nwal_ERR_INVALID_STATE   -15

Incorrect State for API call.

#define nwal_ERR_L2L3_UNAVAILABLE   -23

Error Resource not available

#define nwal_ERR_MEM_ALLOC   -10

Error Allocating memory to NWAL

#define nwal_ERR_NO_FREE_BUF   -6

No free buffer

#define nwal_ERR_NO_FREE_CMD_BUF   -4

No free command Descriptor available

#define nwal_ERR_NO_FREE_CMD_DESC   -2

No free command Descriptor available

#define nwal_ERR_PA   -3

Error returned by PA LLD/PA

#define nwal_ERR_PA_DOWNLOAD   -17

Error downloading PA firmware.

#define nwal_ERR_PA_PREV_REQ   -9

Error returned by PAfor Dependent handle. Example an IP configuration request has failed because of error in MAC configuration request

#define nwal_ERR_PKT_LIB   -25

Unexpected Error from Packet LIB module

#define nwal_ERR_POLICY_CHECK_FAIL   -26

Error during Policy verification

#define nwal_ERR_PORT_UNAVAILABLE   -24

Error Resource not available

#define nwal_ERR_POWER_DOMAIN_FAIL   -16

Failure powering on the domain.

#define nwal_ERR_QMSS   -19

Error from CPPI module.

#define nwal_ERR_RES_UNAVAILABLE   -12

Error Resource not available

#define nwal_ERR_SA   -11

Error returned by PA LLD/PA

#define nwal_ERR_SA_NOT_ENABLED   -21

SA not enabled for NWAL library

#define nwal_OK   0

NWAL return code -- Function executed successfully

#define nwal_TRANS_COMPLETE   1

NWAL return code -- NWAL Transaction complete in synchronous mode.Callback will not be called.


Typedef Documentation

typedef int16_t nwal_RetValue

Copyright 2014, Texas Instruments Incorporated