TwiceAsNice  2019-02-18
Macros | Typedefs | Enumerations
PlxError.h File Reference
This graph shows which files directly or indirectly include this file:

Macros

#define API_RETURN_CODE_STARTS   0x200 /* Starting return code */
 

Typedefs

typedef enum _RETURN_CODE RETURN_CODE
 

Enumerations

enum  _RETURN_CODE {
  ApiSuccess = API_RETURN_CODE_STARTS, ApiFailed, ApiAccessDenied, ApiDmaChannelUnavailable,
  ApiDmaChannelInvalid, ApiDmaChannelTypeError, ApiDmaInProgress, ApiDmaDone,
  ApiDmaPaused, ApiDmaNotPaused, ApiDmaCommandInvalid, ApiDmaManReady,
  ApiDmaManNotReady, ApiDmaInvalidChannelPriority, ApiDmaManCorrupted, ApiDmaInvalidElementIndex,
  ApiDmaNoMoreElements, ApiDmaSglInvalid, ApiDmaSglQueueFull, ApiNullParam,
  ApiInvalidBusIndex, ApiUnsupportedFunction, ApiInvalidPciSpace, ApiInvalidIopSpace,
  ApiInvalidSize, ApiInvalidAddress, ApiInvalidAccessType, ApiInvalidIndex,
  ApiMuNotReady, ApiMuFifoEmpty, ApiMuFifoFull, ApiInvalidRegister,
  ApiDoorbellClearFailed, ApiInvalidUserPin, ApiInvalidUserState, ApiEepromNotPresent,
  ApiEepromTypeNotSupported, ApiEepromBlank, ApiConfigAccessFailed, ApiInvalidDeviceInfo,
  ApiNoActiveDriver, ApiInsufficientResources, ApiObjectAlreadyAllocated, ApiAlreadyInitialized,
  ApiNotInitialized, ApiBadConfigRegEndianMode, ApiInvalidPowerState, ApiPowerDown,
  ApiFlybyNotSupported, ApiNotSupportThisChannel, ApiNoAction, ApiHSNotSupported,
  ApiVPDNotSupported, ApiVpdNotEnabled, ApiNoMoreCap, ApiInvalidOffset,
  ApiBadPinDirection, ApiPciTimeout, ApiDmaChannelClosed, ApiDmaChannelError,
  ApiInvalidHandle, ApiBufferNotReady, ApiInvalidData, ApiDoNothing,
  ApiDmaSglBuildFailed, ApiPMNotSupported, ApiInvalidDriverVersion, ApiWaitTimeout,
  ApiWaitCanceled, ApiLastError
}
 

Macro Definition Documentation

◆ API_RETURN_CODE_STARTS

#define API_RETURN_CODE_STARTS   0x200 /* Starting return code */

Typedef Documentation

◆ RETURN_CODE

typedef enum _RETURN_CODE RETURN_CODE

Enumeration Type Documentation

◆ _RETURN_CODE

Enumerator
ApiSuccess 
ApiFailed 
ApiAccessDenied 
ApiDmaChannelUnavailable 
ApiDmaChannelInvalid 
ApiDmaChannelTypeError 
ApiDmaInProgress 
ApiDmaDone 
ApiDmaPaused 
ApiDmaNotPaused 
ApiDmaCommandInvalid 
ApiDmaManReady 
ApiDmaManNotReady 
ApiDmaInvalidChannelPriority 
ApiDmaManCorrupted 
ApiDmaInvalidElementIndex 
ApiDmaNoMoreElements 
ApiDmaSglInvalid 
ApiDmaSglQueueFull 
ApiNullParam 
ApiInvalidBusIndex 
ApiUnsupportedFunction 
ApiInvalidPciSpace 
ApiInvalidIopSpace 
ApiInvalidSize 
ApiInvalidAddress 
ApiInvalidAccessType 
ApiInvalidIndex 
ApiMuNotReady 
ApiMuFifoEmpty 
ApiMuFifoFull 
ApiInvalidRegister 
ApiDoorbellClearFailed 
ApiInvalidUserPin 
ApiInvalidUserState 
ApiEepromNotPresent 
ApiEepromTypeNotSupported 
ApiEepromBlank 
ApiConfigAccessFailed 
ApiInvalidDeviceInfo 
ApiNoActiveDriver 
ApiInsufficientResources 
ApiObjectAlreadyAllocated 
ApiAlreadyInitialized 
ApiNotInitialized 
ApiBadConfigRegEndianMode 
ApiInvalidPowerState 
ApiPowerDown 
ApiFlybyNotSupported 
ApiNotSupportThisChannel 
ApiNoAction 
ApiHSNotSupported 
ApiVPDNotSupported 
ApiVpdNotEnabled 
ApiNoMoreCap 
ApiInvalidOffset 
ApiBadPinDirection 
ApiPciTimeout 
ApiDmaChannelClosed 
ApiDmaChannelError 
ApiInvalidHandle 
ApiBufferNotReady 
ApiInvalidData 
ApiDoNothing 
ApiDmaSglBuildFailed 
ApiPMNotSupported 
ApiInvalidDriverVersion 
ApiWaitTimeout 
ApiWaitCanceled 
ApiLastError