# csl_srioAuxPhyLayer.h File Reference

This is the SRIO Auxilary Physical Header File which exposes the various CSL Functional Layer API's to configure the SRIO Switch. More...

`#include <ti/csl/soc.h>`
`#include <ti/csl/csl_srio.h>`

## Functions
CSL_IDEF_INLINE void | CSL_SRIO_GetDeviceInfo (CSL_SrioHandle hSrio, Uint16 *deviceId, Uint16 *deviceVendorId, Uint32 *deviceRev)
CSL_IDEF_INLINE void | CSL_SRIO_SetDeviceInfo (CSL_SrioHandle hSrio, Uint16 deviceId, Uint16 deviceVendorId, Uint32 deviceRev)
CSL_IDEF_INLINE void | CSL_SRIO_GetAssemblyInfo (CSL_SrioHandle hSrio, Uint16 *asblyId, Uint16 *asblyVendorId, Uint16 *asblyRev, Uint16 *extFeaturePtr)
CSL_IDEF_INLINE void | CSL_SRIO_SetAssemblyInfo (CSL_SrioHandle hSrio, Uint16 asblyId, Uint16 asblyVendorId, Uint16 asblyRev, Uint16 extFeaturePtr)
CSL_IDEF_INLINE void | CSL_SRIO_GetProcessingElementFeatures (CSL_SrioHandle hSrio, SRIO_PE_FEATURES *ptrPEFeatures)
CSL_IDEF_INLINE void | CSL_SRIO_SetProcessingElementFeatures (CSL_SrioHandle hSrio, SRIO_PE_FEATURES *ptrPEFeatures)
CSL_IDEF_INLINE void | CSL_SRIO_GetSwitchPortInfo (CSL_SrioHandle hSrio, Uint8 *numPorts, Uint8 *portNum)
CSL_IDEF_INLINE void | CSL_SRIO_GetSourceOperationCAR (CSL_SrioHandle hSrio, SRIO_OP_CAR *ptrSrcOp)
CSL_IDEF_INLINE void | CSL_SRIO_SetSourceOperationCAR (CSL_SrioHandle hSrio, SRIO_OP_CAR *ptrSrcOp)
CSL_IDEF_INLINE void | CSL_SRIO_GetDestOperationCAR (CSL_SrioHandle hSrio, SRIO_OP_CAR *ptrDstOp)
CSL_IDEF_INLINE void | CSL_SRIO_SetDestOperationCAR (CSL_SrioHandle hSrio, SRIO_OP_CAR *ptrDstOp)
CSL_IDEF_INLINE void | CSL_SRIO_GetDataStreamingInfo (CSL_SrioHandle hSrio, Uint16 *maxPDU, Uint16 *segSupport)
CSL_IDEF_INLINE void | CSL_SRIO_SetDataStreamingInfo (CSL_SrioHandle hSrio, Uint16 maxPDU, Uint16 segSupport)
CSL_IDEF_INLINE void | CSL_SRIO_GetDataStreamingType (CSL_SrioHandle hSrio, Uint8 *type)
CSL_IDEF_INLINE void | CSL_SRIO_GetDataStreamingMode (CSL_SrioHandle hSrio, Uint8 *mode)
CSL_IDEF_INLINE void | CSL_SRIO_SetDataStreamingMode (CSL_SrioHandle hSrio, Uint8 mode)
CSL_IDEF_INLINE void | CSL_SRIO_GetDataStreamingMTU (CSL_SrioHandle hSrio, Uint8 *mtu)
CSL_IDEF_INLINE void | CSL_SRIO_SetDataStreamingMTU (CSL_SrioHandle hSrio, Uint8 mtu)
CSL_IDEF_INLINE void | CSL_SRIO_SetPEExtendedAddressingControl (CSL_SrioHandle hSrio, Uint8 controlInfo)
CSL_IDEF_INLINE void | CSL_SRIO_GetPEExtendedAddressingControl (CSL_SrioHandle hSrio, Uint8 *controlInfo)
CSL_IDEF_INLINE void | CSL_SRIO_SetLocalConfig0SpaceInfo (CSL_SrioHandle hSrio, Uint16 baseInfo0, Uint16 baseInfo1)
CSL_IDEF_INLINE void | CSL_SRIO_GetLocalConfig0SpaceInfo (CSL_SrioHandle hSrio, Uint16 *baseInfo0, Uint16 *baseInfo1)
CSL_IDEF_INLINE void | CSL_SRIO_SetLocalConfig1SpaceInfo (CSL_SrioHandle hSrio, Uint8 baseInfo0, Uint32 baseInfo1)
CSL_IDEF_INLINE void | CSL_SRIO_GetLocalConfig1SpaceInfo (CSL_SrioHandle hSrio, Uint8 *baseInfo0, Uint32 *baseInfo1)
CSL_IDEF_INLINE void | CSL_SRIO_SetDeviceIDCSR (CSL_SrioHandle hSrio, Uint8 baseID8Bit, Uint16 baseID16Bit)
CSL_IDEF_INLINE void | CSL_SRIO_GetDeviceIDCSR (CSL_SrioHandle hSrio, Uint8 *baseID8Bit, Uint16 *baseID16Bit)
CSL_IDEF_INLINE void | CSL_SRIO_SetHostDeviceID (CSL_SrioHandle hSrio, Uint16 identifier)
CSL_IDEF_INLINE void | CSL_SRIO_GetHostDeviceID (CSL_SrioHandle hSrio, Uint16 *identifier)
CSL_IDEF_INLINE void | CSL_SRIO_SetCompTagCSR (CSL_SrioHandle hSrio, Uint32 ctag)
CSL_IDEF_INLINE void | CSL_SRIO_GetCompTagCSR (CSL_SrioHandle hSrio, Uint32 *ctag)
CSL_IDEF_INLINE void | CSL_SRIO_GetMaintBlockHeaderInfo (CSL_SrioHandle hSrio, Uint16 *extFeatPtr, Uint16 *extFeatID)
CSL_IDEF_INLINE void | CSL_SRIO_GetPortLinkTimeoutCSR (CSL_SrioHandle hSrio, Uint32 *timeout)
CSL_IDEF_INLINE void | CSL_SRIO_SetPortLinkTimeoutCSR (CSL_SrioHandle hSrio, Uint32 timeout)
CSL_IDEF_INLINE void | CSL_SRIO_GetPortResponseTimeoutCSR (CSL_SrioHandle hSrio, Uint32 *timeout)
CSL_IDEF_INLINE void | CSL_SRIO_SetPortResponseTimeoutCSR (CSL_SrioHandle hSrio, Uint32 timeout)
CSL_IDEF_INLINE void | CSL_SRIO_GetPortGeneralCSR (CSL_SrioHandle hSrio, Uint8 *hostDev, Uint8 *masterEn, Uint8 *disc)
CSL_IDEF_INLINE void | CSL_SRIO_SetPortGeneralCSR (CSL_SrioHandle hSrio, Uint8 hostDev, Uint8 masterEn, Uint8 disc)
CSL_IDEF_INLINE void | CSL_SRIO_SendPortLinkMaintRequest (CSL_SrioHandle hSrio, Uint8 portNum, Uint8 cmd)
CSL_IDEF_INLINE Bool | CSL_SRIO_IsLinkResponseReceived (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE void | CSL_SRIO_GetLinkResponseStatusInfo (CSL_SrioHandle hSrio, Uint8 portNum, Uint8 *ackIdStatus, Uint8 *linkStatus)
CSL_IDEF_INLINE void | CSL_SRIO_ClearOutstandingACK (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE void | CSL_SRIO_GetACKStatus (CSL_SrioHandle hSrio, Uint8 portNum, Uint8 *inputAckID, Uint8 *outputUnAckID, Uint8 *outputAckID)
CSL_IDEF_INLINE void | CSL_SRIO_SetACKStatus (CSL_SrioHandle hSrio, Uint8 portNum, Uint8 inputAckID, Uint8 outputAckID)
CSL_IDEF_INLINE void | CSL_SRIO_GetPortBaudRate (CSL_SrioHandle hSrio, Uint8 portNum, Uint8 *baudSel)
CSL_IDEF_INLINE Bool | CSL_SRIO_IsAutomaticBaudRateDiscoverySupported (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE Bool | CSL_SRIO_Is1_25GBaudSupported (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE void | CSL_SRIO_Enable1_25GBaud (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE void | CSL_SRIO_Disable1_25GBaud (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE Bool | CSL_SRIO_Is2_5GBaudSupported (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE void | CSL_SRIO_Enable2_5GBaud (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE void | CSL_SRIO_Disable2_5GBaud (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE Bool | CSL_SRIO_Is3_125GBaudSupported (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE void | CSL_SRIO_Enable3_125GBaud (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE void | CSL_SRIO_Disable3_125GBaud (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE Bool | CSL_SRIO_Is5GBaudSupported (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE void | CSL_SRIO_Enable5GBaud (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE void | CSL_SRIO_Disable5GBaud (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE Bool | CSL_SRIO_Is6_25GBaudSupported (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE void | CSL_SRIO_Enable6_25GBaud (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE void | CSL_SRIO_Disable6_25GBaud (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE void | CSL_SRIO_EnableDataScrambling (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE void | CSL_SRIO_DisableDataScrambling (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE Bool | CSL_SRIO_IsRemoteTxEmphasisEnabled (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE Bool | CSL_SRIO_IsOutputPktDropped (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE void | CSL_SRIO_ClearOutputPktDropped (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE Bool | CSL_SRIO_IsOutputFailed (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE void | CSL_SRIO_ClearOutputFailed (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE Bool | CSL_SRIO_IsOutputDegraded (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE void | CSL_SRIO_ClearOutputDegrade (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE Bool | CSL_SRIO_IsOutputRetryStopped (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE void | CSL_SRIO_ClearOutputRetry (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE Bool | CSL_SRIO_IsOutputErrorStopped (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE void | CSL_SRIO_ClearOutputErrorStopped (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE Bool | CSL_SRIO_IsInputErrorStopped (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE void | CSL_SRIO_ClearInputErrorStopped (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE Bool | CSL_SRIO_IsPortWritePending (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE void | CSL_SRIO_ClearPortWritePending (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE Bool | CSL_SRIO_IsPortAvailable (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE Bool | CSL_SRIO_IsPortFatalErrorDetected (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE Bool | CSL_SRIO_IsPortOk (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE Bool | CSL_SRIO_IsPortInitialized (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE void | CSL_SRIO_GetSupportedPortWidth (CSL_SrioHandle hSrio, Uint8 portNum, Uint8 *portWidth)
CSL_IDEF_INLINE void | CSL_SRIO_GetInitializedPortWidth (CSL_SrioHandle hSrio, Uint8 portNum, Uint8 *portWidth)
CSL_IDEF_INLINE void | CSL_SRIO_GetSoftwarePortWidth (CSL_SrioHandle hSrio, Uint8 portNum, Uint8 *portWidth)
CSL_IDEF_INLINE void | CSL_SRIO_SetSoftwarePortWidth (CSL_SrioHandle hSrio, Uint8 portNum, Uint8 portWidth)
CSL_IDEF_INLINE void | CSL_SRIO_EnablePort (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE void | CSL_SRIO_DisablePort (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE Bool | CSL_SRIO_IsPortEnabled (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE void | CSL_SRIO_EnableOutputPort (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE void | CSL_SRIO_DisableOutputPort (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE Bool | CSL_SRIO_IsOutputPortEnabled (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE void | CSL_SRIO_EnableInputPort (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE void | CSL_SRIO_DisableInputPort (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE Bool | CSL_SRIO_IsInputPortEnabled (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE void | CSL_SRIO_EnablePortErrorChecking (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE void | CSL_SRIO_DisablePortErrorChecking (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE Bool | CSL_SRIO_IsPortErrorCheckingEnabled (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE void | CSL_SRIO_GetMulticastEventParticipant (CSL_SrioHandle hSrio, Uint8 portNum, Uint8 *multicastEvent)
CSL_IDEF_INLINE void | CSL_SRIO_SetMulticastEventParticipant (CSL_SrioHandle hSrio, Uint8 portNum, Uint8 multicastEvent)
CSL_IDEF_INLINE void | CSL_SRIO_EnablePortFlowControl (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE void | CSL_SRIO_DisablePortFlowControl (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE Bool | CSL_SRIO_IsPortFlowControlEnabled (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE void | CSL_SRIO_EnablePortFlowArbiteration (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE void | CSL_SRIO_DisablePortFlowArbiteration (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE Bool | CSL_SRIO_IsPortFlowArbiterationEnabled (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE void | CSL_SRIO_EnablePortStopFail (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE void | CSL_SRIO_DisablePortStopFail (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE Bool | CSL_SRIO_IsPortStopFailEnabled (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE void | CSL_SRIO_EnablePortDrop (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE void | CSL_SRIO_DisablePortDrop (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE Bool | CSL_SRIO_IsPortDropEnabled (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE void | CSL_SRIO_EnablePortLockout (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE void | CSL_SRIO_DisablePortLockout (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE Bool | CSL_SRIO_IsPortLockedout (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE void | CSL_SRIO_GetPortType (CSL_SrioHandle hSrio, Uint8 portNum, Uint8 *portType)
CSL_IDEF_INLINE void | CSL_SRIO_GetErrorReportBlockHeader (CSL_SrioHandle hSrio, Uint16 *efPtr, Uint16 *efId)
CSL_IDEF_INLINE void | CSL_SRIO_GetErrorDetectCSR (CSL_SrioHandle hSrio, Uint32 *errDetect)
CSL_IDEF_INLINE void | CSL_SRIO_SetErrorDetectCSR (CSL_SrioHandle hSrio, Uint32 errDetect)
CSL_IDEF_INLINE void | CSL_SRIO_GetErrorEnable (CSL_SrioHandle hSrio, Uint32 *errEnable)
CSL_IDEF_INLINE void | CSL_SRIO_SetErrorEnable (CSL_SrioHandle hSrio, Uint32 errEnable)
CSL_IDEF_INLINE void | CSL_SRIO_GetHighAddressCapture (CSL_SrioHandle hSrio, Uint32 *hiAddress)
CSL_IDEF_INLINE void | CSL_SRIO_SetHighAddressCapture (CSL_SrioHandle hSrio, Uint32 hiAddress)
CSL_IDEF_INLINE void | CSL_SRIO_GetAddressCapture (CSL_SrioHandle hSrio, Uint32 *address, Uint8 *xamsbs)
CSL_IDEF_INLINE void | CSL_SRIO_SetAddressCapture (CSL_SrioHandle hSrio, Uint32 address, Uint8 xamsbs)
CSL_IDEF_INLINE void | CSL_SRIO_GetIDCapture (CSL_SrioHandle hSrio, Uint8 *msbdstId, Uint8 *lsbdstId, Uint8 *msbsrcId, Uint8 *lsbsrcId)
CSL_IDEF_INLINE void | CSL_SRIO_SetIDCapture (CSL_SrioHandle hSrio, Uint8 msbdstId, Uint8 lsbdstId, Uint8 msbsrcId, Uint8 lsbsrcId)
CSL_IDEF_INLINE void | CSL_SRIO_GetControlCapture (CSL_SrioHandle hSrio, Uint8 *ftype, Uint8 *ttype, Uint8 *msgInfo, Uint16 *implSpecific)
CSL_IDEF_INLINE void | CSL_SRIO_SetControlCapture (CSL_SrioHandle hSrio, Uint8 ftype, Uint8 ttype, Uint8 msgInfo, Uint16 implSpecific)
CSL_IDEF_INLINE void | CSL_SRIO_GetPortWriteDeviceId (CSL_SrioHandle hSrio, Uint8 *msbTargetId, Uint8 *lsbTargetID, Uint8 *lrgTrans)
CSL_IDEF_INLINE void | CSL_SRIO_SetPortWriteDeviceId (CSL_SrioHandle hSrio, Uint8 msbTargetId, Uint8 lsbTargetID, Uint8 lrgTrans)
CSL_IDEF_INLINE void | CSL_SRIO_GetPortError (CSL_SrioHandle hSrio, Uint8 portNum, Uint32 *errStatus)
CSL_IDEF_INLINE void | CSL_SRIO_ClearPortError (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE void | CSL_SRIO_EnableImpSpecificPortError (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE void | CSL_SRIO_DisableImpSpecificPortError (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE void | CSL_SRIO_EnableControlSymBadCRCPortError (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE void | CSL_SRIO_DisableControlSymBadCRCPortError (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE void | CSL_SRIO_EnableUnexpectedAckIDPortError (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE void | CSL_SRIO_DisableUnexpectedAckIDPortError (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE void | CSL_SRIO_EnablePacketNotAcceptedPortError (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE void | CSL_SRIO_DisablePacketNotAcceptedPortError (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE void | CSL_SRIO_EnablePacketUnexpectedAckIdError (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE void | CSL_SRIO_DisablePacketUnexpectedAckIdError (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE void | CSL_SRIO_EnablePacketBadCRCError (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE void | CSL_SRIO_DisablePacketBadCRCError (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE void | CSL_SRIO_EnableIllegalSizePortError (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE void | CSL_SRIO_DisableIllegalSizePortError (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE void | CSL_SRIO_EnableDescramblingLOSPortError (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE void | CSL_SRIO_DisableDescramblingLOSPortError (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE void | CSL_SRIO_EnableIllegalAckIDPortError (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE void | CSL_SRIO_DisableIllegalAckIDPortError (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE void | CSL_SRIO_EnableProtocolPortError (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE void | CSL_SRIO_DisableProtocolPortError (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE void | CSL_SRIO_EnableDelineationPortError (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE void | CSL_SRIO_DisableDelineationPortError (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE void | CSL_SRIO_EnableIllegalCSPortError (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE void | CSL_SRIO_DisableIllegalCSPortError (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE void | CSL_SRIO_EnableLinkTimeoutPortError (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE void | CSL_SRIO_GetErrorCaptureInfo (CSL_SrioHandle hSrio, Uint8 portNum, Uint8 *infoType, Uint8 *errType, Uint32 *implDep, Uint8 *valCapt)
CSL_IDEF_INLINE void | CSL_SRIO_GetErrorCapture (CSL_SrioHandle hSrio, Uint8 portNum, Uint32 *errCap0, Uint32 *errCap1, Uint32 *errCap2, Uint32 *errCap3)
CSL_IDEF_INLINE void | CSL_SRIO_GetErrorRateCSR (CSL_SrioHandle hSrio, Uint8 portNum, SRIO_ERR_RATE *ptrErrorRate)
CSL_IDEF_INLINE void | CSL_SRIO_SetErrorRateCSR (CSL_SrioHandle hSrio, Uint8 portNum, SRIO_ERR_RATE *ptrErrorRate)
CSL_IDEF_INLINE void | CSL_SRIO_GetErrorRateThreshold (CSL_SrioHandle hSrio, Uint8 portNum, Uint8 *errRateFailedThreshold, Uint8 *errRateDegradeThreshold)
CSL_IDEF_INLINE void | CSL_SRIO_SetErrorRateThreshold (CSL_SrioHandle hSrio, Uint8 portNum, Uint8 errRateFailedThreshold, Uint8 errRateDegradeThreshold)
CSL_IDEF_INLINE void | CSL_SRIO_GetLaneStatus (CSL_SrioHandle hSrio, Uint8 portNum, SRIO_LANE_STATUS *ptrLaneStatus)
CSL_IDEF_INLINE void | CSL_SRIO_GetPortPLMImplSpecificControl (CSL_SrioHandle hSrio, Uint8 portNum, SRIO_PLM_IMPL_CONTROL *ptrPLMControl)
CSL_IDEF_INLINE void | CSL_SRIO_SetPLMPortImplSpecificControl (CSL_SrioHandle hSrio, Uint8 portNum, SRIO_PLM_IMPL_CONTROL *ptrPLMControl)
CSL_IDEF_INLINE void | CSL_SRIO_GetPLMPortPowerDownControl (CSL_SrioHandle hSrio, Uint8 portNum, Uint8 *powerDownStatus)
CSL_IDEF_INLINE void | CSL_SRIO_SetPLMPortPowerDownControl (CSL_SrioHandle hSrio, Uint8 portNum, Uint8 powerDownStatus)
CSL_IDEF_INLINE Bool | CSL_SRIO_IsPLMPortMaxDenialErrorSet (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE void | CSL_SRIO_ClearPLMPortMaxDenialErrorSet (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE Bool | CSL_SRIO_IsPLMPortLinkInitialized (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE void | CSL_SRIO_ClearPLMPortLinkInitialized (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE Bool | CSL_SRIO_IsPLMPortDeadLink (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE void | CSL_SRIO_ClearPLMPortDeadLink (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE Bool | CSL_SRIO_IsPLMPortError (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE void | CSL_SRIO_ClearPLMPortError (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE Bool | CSL_SRIO_IsPLMPortOutputFail (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE void | CSL_SRIO_ClearPLMPortOutputFail (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE Bool | CSL_SRIO_IsPLMPortOutputDegrade (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE void | CSL_SRIO_ClearPLMPortOutputDegrade (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE Bool | CSL_SRIO_IsPLMPortMulticastCSDetected (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE void | CSL_SRIO_ClearPLMPortMulticastCS (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE void | CSL_SRIO_GetPLMPortInterrupts (CSL_SrioHandle hSrio, Uint8 portNum, Uint8 *intStatus)
CSL_IDEF_INLINE void | CSL_SRIO_SetPLMPortInterrupts (CSL_SrioHandle hSrio, Uint8 portNum, Uint8 intStatus)
CSL_IDEF_INLINE void | CSL_SRIO_GetPLMPortWriteEnables (CSL_SrioHandle hSrio, Uint8 portNum, Uint8 *portWriteStatus)
CSL_IDEF_INLINE void | CSL_SRIO_SetPLMPortWriteEnables (CSL_SrioHandle hSrio, Uint8 portNum, Uint8 portWriteStatus)
CSL_IDEF_INLINE void | CSL_SRIO_GetPLMPortEventGenerate (CSL_SrioHandle hSrio, Uint8 portNum, Uint8 *eventStatus)
CSL_IDEF_INLINE void | CSL_SRIO_SetPLMPortEventGenerate (CSL_SrioHandle hSrio, Uint8 portNum, Uint8 eventStatus)
CSL_IDEF_INLINE void | CSL_SRIO_EnablePLMPortAllInterrupts (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE void | CSL_SRIO_DisablePLMPortAllInterrupts (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE Bool | CSL_SRIO_IsPLMPortAllInterruptsEnabled (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE void | CSL_SRIO_EnablePLMPortAllPortWrites (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE void | CSL_SRIO_DisablePLMPortAllPortWrites (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE Bool | CSL_SRIO_IsPLMPortAllPortWritesEnabled (CSL_SrioHandle hSrio, Uint8 portNum)
CSL_IDEF_INLINE void | CSL_SRIO_GetPLMPortPathControl (CSL_SrioHandle hSrio, Uint8 portNum, Uint8 *pathID, Uint8 *pathConfig, Uint8 *pathMode)
CSL_IDEF_INLINE void | CSL_SRIO_SetPLMPortPathControlMode (CSL_SrioHandle hSrio, Uint8 portNum, Uint8 pathMode)
CSL_IDEF_INLINE void | CSL_SRIO_GetPLMPortDiscoveryTimer (CSL_SrioHandle hSrio, Uint8 portNum, Uint8 *portDiscoveryTimer)
CSL_IDEF_INLINE void | CSL_SRIO_SetPLMPortDiscoveryTimer (CSL_SrioHandle hSrio, Uint8 portNum, Uint8 portDiscoveryTimer)
CSL_IDEF_INLINE void | CSL_SRIO_GetPLMPortSilenceTimer (CSL_SrioHandle hSrio, Uint8 portNum, Uint8 *portSilenceTimer)
CSL_IDEF_INLINE void | CSL_SRIO_SetPLMPortSilenceTimer (CSL_SrioHandle hSrio, Uint8 portNum, Uint8 portSilenceTimer)
CSL_IDEF_INLINE void | CSL_SRIO_GetPLMPortVMinExponentConfig (CSL_SrioHandle hSrio, Uint8 portNum, SRIO_PLM_VMIN_EXPONENT *ptrVminExponent)
CSL_IDEF_INLINE void | CSL_SRIO_SetPLMPortVMinExponentConfig (CSL_SrioHandle hSrio, Uint8 portNum, SRIO_PLM_VMIN_EXPONENT *ptrVminExponent)
CSL_IDEF_INLINE void | CSL_SRIO_GetPLMPortPolarityControl (CSL_SrioHandle hSrio, Uint8 portNum, SRIO_PLM_POLARITY_CONTROL *ptrPolarityConfig)
CSL_IDEF_INLINE void | CSL_SRIO_SetPLMPortPolarityControl (CSL_SrioHandle hSrio, Uint8 portNum, SRIO_PLM_POLARITY_CONTROL *ptrPolarityConfig)
CSL_IDEF_INLINE void | CSL_SRIO_GetPLMPortPacketDenialControl (CSL_SrioHandle hSrio, Uint8 portNum, Uint8 *cntPacketNotAccepted, Uint8 *cntRetry, Uint8 *denialThreshold)
CSL_IDEF_INLINE void | CSL_SRIO_SetPLMPortPacketDenialControl (CSL_SrioHandle hSrio, Uint8 portNum, Uint8 cntPacketNotAccepted, Uint8 cntRetry, Uint8 denialThreshold)
CSL_IDEF_INLINE void | CSL_SRIO_GetPLMPortMECSStatus (CSL_SrioHandle hSrio, Uint8 portNum, Uint8 *cmd)
CSL_IDEF_INLINE void | CSL_SRIO_ClearPLMPortMECSStatus (CSL_SrioHandle hSrio, Uint8 portNum, Uint8 cmd)
CSL_IDEF_INLINE void | CSL_SRIO_GetPLMPortMECSForwarding (CSL_SrioHandle hSrio, Uint8 portNum, Uint8 *subscription)
CSL_IDEF_INLINE void | CSL_SRIO_SetPLMPortMECSForwarding (CSL_SrioHandle hSrio, Uint8 portNum, Uint8 subscription)
CSL_IDEF_INLINE void | CSL_SRIO_GetPLMPortCSTransmit (CSL_SrioHandle hSrio, Uint8 portNum, SRIO_PLM_CONTROL_SYMBOL *ptrCSTransmit)
CSL_IDEF_INLINE void | CSL_SRIO_SetPLMPortCSTransmit (CSL_SrioHandle hSrio, Uint8 portNum, SRIO_PLM_CONTROL_SYMBOL *ptrCSTransmit)
CSL_IDEF_INLINE void | CSL_SRIO_GetTLMPortControl (CSL_SrioHandle hSrio, Uint8 portNum, SRIO_TLM_CONTROL *ptrTLMControl)
CSL_IDEF_INLINE void | CSL_SRIO_SetTLMPortControl (CSL_SrioHandle hSrio, Uint8 portNum, SRIO_TLM_CONTROL *ptrTLMControl)
CSL_IDEF_INLINE void | CSL_SRIO_GetTLMPortStatus (CSL_SrioHandle hSrio, Uint8 portNum, Uint8 *igBadVC, Uint8 *igBrrFilter)
CSL_IDEF_INLINE void | CSL_SRIO_ClearTLMPortStatus (CSL_SrioHandle hSrio, Uint8 portNum, Uint8 igBadVC, Uint8 igBrrFilter)
CSL_IDEF_INLINE void | CSL_SRIO_GetTLMPortInterrupts (CSL_SrioHandle hSrio, Uint8 portNum, Uint8 *igBadVC, Uint8 *igBrrFilter)
CSL_IDEF_INLINE void | CSL_SRIO_SetTLMPortInterrupts (CSL_SrioHandle hSrio, Uint8 portNum, Uint8 igBadVC, Uint8 igBrrFilter)
CSL_IDEF_INLINE void | CSL_SRIO_GetTLMPortWriteEnable (CSL_SrioHandle hSrio, Uint8 portNum, Uint8 *igBadVC, Uint8 *igBrrFilter)
CSL_IDEF_INLINE void | CSL_SRIO_SetTLMPortWriteEnable (CSL_SrioHandle hSrio, Uint8 portNum, Uint8 igBadVC, Uint8 igBrrFilter)
CSL_IDEF_INLINE void | CSL_SRIO_SetTLMPortEventGenerate (CSL_SrioHandle hSrio, Uint8 portNum, Uint8 igBadVC, Uint8 igBrrFilter)
CSL_IDEF_INLINE void | CSL_SRIO_GetTLMPortBaseRoutingInfo (CSL_SrioHandle hSrio, Uint8 portNum, Uint8 brrNum, Uint8 *enableStatus, Uint8 *maintRouting, Uint8 *privateStatus)
CSL_IDEF_INLINE void | CSL_SRIO_SetTLMPortBaseRoutingInfo (CSL_SrioHandle hSrio, Uint8 portNum, Uint8 brrNum, Uint8 enableStatus, Uint8 maintRouting, Uint8 privateStatus)
CSL_IDEF_INLINE void | CSL_SRIO_GetTLMPortBaseRoutingPatternMatch (CSL_SrioHandle hSrio, Uint8 portNum, Uint8 brrNum, Uint16 *pattern, Uint16 *match)
CSL_IDEF_INLINE void | CSL_SRIO_SetTLMPortBaseRoutingPatternMatch (CSL_SrioHandle hSrio, Uint8 portNum, Uint8 brrNum, Uint16 pattern, Uint16 match)
CSL_IDEF_INLINE void | CSL_SRIO_GetPBMPortControl (CSL_SrioHandle hSrio, Uint8 portNum, Uint8 *egReorderMode, Uint8 *egReorderStick)
CSL_IDEF_INLINE void | CSL_SRIO_SetPBMPortControl (CSL_SrioHandle hSrio, Uint8 portNum, Uint8 egReorderMode, Uint8 egReorderStick)
CSL_IDEF_INLINE void | CSL_SRIO_GetPBMPortStatus (CSL_SrioHandle hSrio, Uint8 portNum, Uint8 *igEmpty, Uint8 *egEmpty, Uint8 *egDataOverflow, Uint8 *egCRQOverflow, Uint8 *egBadChannel, Uint8 *egBabblePacket)
CSL_IDEF_INLINE void | CSL_SRIO_ClearPBMPortStatus (CSL_SrioHandle hSrio, Uint8 portNum, Uint8 egDataOverflow, Uint8 egCRQOverflow, Uint8 egBadChannel, Uint8 egBabblePacket)
CSL_IDEF_INLINE void | CSL_SRIO_GetPBMPortInterrupts (CSL_SrioHandle hSrio, Uint8 portNum, Uint8 *egDataOverflow, Uint8 *egCRQOverflow, Uint8 *egBadChannel, Uint8 *egBabblePacket)
CSL_IDEF_INLINE void | CSL_SRIO_SetPBMPortInterrupts (CSL_SrioHandle hSrio, Uint8 portNum, Uint8 egDataOverflow, Uint8 egCRQOverflow, Uint8 egBadChannel, Uint8 egBabblePacket)
CSL_IDEF_INLINE void | CSL_SRIO_GetPBMPortWriteEnables (CSL_SrioHandle hSrio, Uint8 portNum, Uint8 *egDataOverflow, Uint8 *egCRQOverflow, Uint8 *egBadChannel, Uint8 *egBabblePacket)
CSL_IDEF_INLINE void | CSL_SRIO_SetPBMPortWriteEnables (CSL_SrioHandle hSrio, Uint8 portNum, Uint8 egDataOverflow, Uint8 egCRQOverflow, Uint8 egBadChannel, Uint8 egBabblePacket)
CSL_IDEF_INLINE void | CSL_SRIO_GetPBMPortEventGenerate (CSL_SrioHandle hSrio, Uint8 portNum, Uint8 *egDataOverflow, Uint8 *egCRQOverflow, Uint8 *egBadChannel, Uint8 *egBabblePacket)
CSL_IDEF_INLINE void | CSL_SRIO_SetPBMPortEventGenerate (CSL_SrioHandle hSrio, Uint8 portNum, Uint8 egDataOverflow, Uint8 egCRQOverflow, Uint8 egBadChannel, Uint8 egBabblePacket)
CSL_IDEF_INLINE void | CSL_SRIO_GetPBMPortIngressResources (CSL_SrioHandle hSrio, Uint8 portNum, Uint16 *dataNodes, Uint16 *tags)
CSL_IDEF_INLINE void | CSL_SRIO_GetPBMPortEgressResources (CSL_SrioHandle hSrio, Uint8 portNum, Uint16 *dataNodes, Uint8 *crqEntries)
CSL_IDEF_INLINE void | CSL_SRIO_GetPBMPortIngressPriorityWatermark (CSL_SrioHandle hSrio, Uint8 portNum, Uint8 priority, Uint16 *crfWatermark, Uint16 *priWatermark)
CSL_IDEF_INLINE void | CSL_SRIO_SetPBMPortIngressPriorityWatermark (CSL_SrioHandle hSrio, Uint8 portNum, Uint8 priority, Uint16 crfWatermark, Uint16 priWatermark)
CSL_IDEF_INLINE void | CSL_SRIO_GetEventMgmtInterruptStatus (CSL_SrioHandle hSrio, Uint32 *intStatus)
CSL_IDEF_INLINE void | CSL_SRIO_GetEventMgmtInterrupts (CSL_SrioHandle hSrio, Uint8 *log, Uint8 *mecs, Uint8 *pwRx, Uint8 *localLog)
CSL_IDEF_INLINE void | CSL_SRIO_SetEventMgmtInterrupts (CSL_SrioHandle hSrio, Uint8 log, Uint8 mecs, Uint8 pwRx, Uint8 localLog)
CSL_IDEF_INLINE void | CSL_SRIO_GetEventMgmtInterruptPortStatus (CSL_SrioHandle hSrio, Uint8 *irqPending)
CSL_IDEF_INLINE void | CSL_SRIO_GetEventMgmtPortWriteStatus (CSL_SrioHandle hSrio, Uint8 *port, Uint8 *log, Uint8 *rcs, Uint8 *multiportErr, Uint8 *localLog)
CSL_IDEF_INLINE void | CSL_SRIO_GetEventMgmtPortWriteEnable (CSL_SrioHandle hSrio, Uint8 *log, Uint8 *localLog)
CSL_IDEF_INLINE void | CSL_SRIO_SetEventMgmtPortWriteEnable (CSL_SrioHandle hSrio, Uint8 log, Uint8 localLog)
CSL_IDEF_INLINE void | CSL_SRIO_GetEventMgmtPortWritePendingStatus (CSL_SrioHandle hSrio, Uint8 *pwPending)
CSL_IDEF_INLINE void | CSL_SRIO_EnableEventMgmtInterrupts (CSL_SrioHandle hSrio)
CSL_IDEF_INLINE void | CSL_SRIO_DisableEventMgmtInterrupts (CSL_SrioHandle hSrio)
CSL_IDEF_INLINE Bool | CSL_SRIO_IsEventMgmtInterruptsEnabled (CSL_SrioHandle hSrio)
CSL_IDEF_INLINE void | CSL_SRIO_EnableEventMgmtPortWrite (CSL_SrioHandle hSrio)
CSL_IDEF_INLINE void | CSL_SRIO_DisableEventMgmtPortWrite (CSL_SrioHandle hSrio)
CSL_IDEF_INLINE Bool | CSL_SRIO_IsEventMgmtPortWriteEnabled (CSL_SrioHandle hSrio)
CSL_IDEF_INLINE void | CSL_SRIO_GetEventMgmtMECSStatus (CSL_SrioHandle hSrio, Uint8 *mecsStatus)
CSL_IDEF_INLINE void | CSL_SRIO_ClearEventMgmtMECSStatus (CSL_SrioHandle hSrio, Uint8 mecsStatus)
CSL_IDEF_INLINE void | CSL_SRIO_GetEventMgmtMECSInterrupt (CSL_SrioHandle hSrio, Uint8 *mecsStatus)
CSL_IDEF_INLINE void | CSL_SRIO_SetEventMgmtMECSInterrupt (CSL_SrioHandle hSrio, Uint8 mecsStatus)
CSL_IDEF_INLINE void | CSL_SRIO_GetEventMgmtMECSCaptureOut (CSL_SrioHandle hSrio, Uint8 *cmdEn)
CSL_IDEF_INLINE void | CSL_SRIO_SetEventMgmtMECSCaptureOut (CSL_SrioHandle hSrio, Uint8 cmdEn)
CSL_IDEF_INLINE void | CSL_SRIO_GetEventMgmtMECSTriggerIn (CSL_SrioHandle hSrio, Uint8 *cmdStat, Uint8 *cmdEn)
CSL_IDEF_INLINE void | CSL_SRIO_SetEventMgmtMECSTriggerIn (CSL_SrioHandle hSrio, Uint8 cmdStat, Uint8 cmdEn)
CSL_IDEF_INLINE void | CSL_SRIO_GetEventMgmtMECSRequest (CSL_SrioHandle hSrio, Uint8 *sendStatus, Uint8 *cmd)
CSL_IDEF_INLINE void | CSL_SRIO_SetEventMgmtMECSRequest (CSL_SrioHandle hSrio, Uint8 sendStatus, Uint8 cmd)
CSL_IDEF_INLINE void | CSL_SRIO_GetEventMgmtMECSPortStatus (CSL_SrioHandle hSrio, Uint8 *port)
CSL_IDEF_INLINE void | CSL_SRIO_SetEventMgmtMECSPortStatus (CSL_SrioHandle hSrio, Uint8 port)
CSL_IDEF_INLINE void | CSL_SRIO_GetEventMgmtCmdStatus (CSL_SrioHandle hSrio, Uint8 *cmdStat)
CSL_IDEF_INLINE void | CSL_SRIO_SetEventMgmtCmdStatus (CSL_SrioHandle hSrio, Uint8 cmdStat)
CSL_IDEF_INLINE void | CSL_SRIO_GetEventMgmtResetRequest (CSL_SrioHandle hSrio, Uint8 *rstReq)
CSL_IDEF_INLINE void | CSL_SRIO_SetEventMgmtResetRequest (CSL_SrioHandle hSrio, Uint8 rstReq)
CSL_IDEF_INLINE void | CSL_SRIO_GetEventMgmtResetRequestInterrupt (CSL_SrioHandle hSrio, Uint8 *rstIntEn)
CSL_IDEF_INLINE void | CSL_SRIO_SetEventMgmtResetRequestInterrupt (CSL_SrioHandle hSrio, Uint8 rstIntEn)
CSL_IDEF_INLINE void | CSL_SRIO_GetEventMgmtResetRequestPortWrite (CSL_SrioHandle hSrio, Uint8 *rstPwEn)
CSL_IDEF_INLINE void | CSL_SRIO_SetEventMgmtResetRequestPortWrite (CSL_SrioHandle hSrio, Uint8 rstPwEn)
CSL_IDEF_INLINE void | CSL_SRIO_GetPortWriteControl (CSL_SrioHandle hSrio, Uint8 *pwTimer, Uint8 *pwcMode)
CSL_IDEF_INLINE void | CSL_SRIO_SetPortWriteControl (CSL_SrioHandle hSrio, Uint8 pwTimer, Uint8 pwcMode)
CSL_IDEF_INLINE void | CSL_SRIO_GetPortWriteRouting (CSL_SrioHandle hSrio, Uint8 *port)
CSL_IDEF_INLINE void | CSL_SRIO_SetPortWriteRouting (CSL_SrioHandle hSrio, Uint8 port)
CSL_IDEF_INLINE void | CSL_SRIO_GetPortWriteReceptionStatus (CSL_SrioHandle hSrio, Uint8 *wrSize, Uint8 *wdPtr, Uint8 *pwDisc, Uint8 *pwVal)
CSL_IDEF_INLINE void | CSL_SRIO_GetPortWriteEventGenerate (CSL_SrioHandle hSrio, Uint8 *pwDisc, Uint8 *pwVal)
CSL_IDEF_INLINE void | CSL_SRIO_SetPortWriteEventGenerate (CSL_SrioHandle hSrio, Uint8 pwDisc, Uint8 pwVal)
CSL_IDEF_INLINE void | CSL_SRIO_GetPortWriteReceptionCapture (CSL_SrioHandle hSrio, Uint32 *cap0, Uint32 *cap1, Uint32 *cap2, Uint32 *cap3)
CSL_IDEF_INLINE void | CSL_SRIO_SetPortWriteReceptionCapture (CSL_SrioHandle hSrio, Uint8 port, Uint32 cap)
CSL_IDEF_INLINE void | CSL_SRIO_GetPortNumberInfo (CSL_SrioHandle hSrio, Uint8 *portNum, Uint8 *totalPort)
CSL_IDEF_INLINE void | CSL_SRIO_GetLLMPortIPPrescalar (CSL_SrioHandle hSrio, Uint8 *prescalarClock)
CSL_IDEF_INLINE void | CSL_SRIO_SetLLMPortIPPrescalar (CSL_SrioHandle hSrio, Uint8 prescalarClock)
CSL_IDEF_INLINE void | CSL_SRIO_GetLLMResetControl (CSL_SrioHandle hSrio, Uint8 *clearSticky)
CSL_IDEF_INLINE void | CSL_SRIO_SetLLMResetControl (CSL_SrioHandle hSrio, Uint8 clearSticky)
CSL_IDEF_INLINE void | CSL_SRIO_GetErrorDetect (CSL_SrioHandle hSrio, Uint8 *illID, Uint8 *illType)
CSL_IDEF_INLINE void | CSL_SRIO_SetErrorDetect (CSL_SrioHandle hSrio, Uint8 illID, Uint8 illType)
CSL_IDEF_INLINE void | CSL_SRIO_GetErrorDetectEnable (CSL_SrioHandle hSrio, Uint8 *illID, Uint8 *illType)
CSL_IDEF_INLINE void | CSL_SRIO_SetErrorDetectEnable (CSL_SrioHandle hSrio, Uint8 illID, Uint8 illType)
CSL_IDEF_INLINE void | CSL_SRIO_GetHiAddressCapture (CSL_SrioHandle hSrio, Uint32 *address)
CSL_IDEF_INLINE void | CSL_SRIO_GetLoAddressCapture (CSL_SrioHandle hSrio, Uint32 *address, Uint8 *xambs)
CSL_IDEF_INLINE void | CSL_SRIO_ClearLoAddressCapture (CSL_SrioHandle hSrio)
CSL_IDEF_INLINE void | CSL_SRIO_GetDeviceIDCapture (CSL_SrioHandle hSrio, Uint8 *msbDstID, Uint8 *lsbDstID, Uint8 *msbSrcID, Uint8 *lsbSrcID)
CSL_IDEF_INLINE void | CSL_SRIO_ClearDeviceIDCapture (CSL_SrioHandle hSrio)
CSL_IDEF_INLINE void | CSL_SRIO_GetLocalControlCapture (CSL_SrioHandle hSrio, Uint8 *ftype, Uint8 *ttype, Uint8 *msgInfo)
CSL_IDEF_INLINE void | CSL_SRIO_ClearLocalControlCapture (CSL_SrioHandle hSrio)
CSL_IDEF_INLINE void | CSL_SRIO_GetFabricControlStatus (CSL_SrioHandle hSrio, Uint8 *igLLMBackPressure, Uint8 *igUCBackPressure)
CSL_IDEF_INLINE void | CSL_SRIO_GetFabricControlPortStatus (CSL_SrioHandle hSrio, Uint8 port, Uint8 *igPktEnableStatus, Uint8 *egPktEnableStatus)

## Detailed Description

This is the SRIO Auxilary Physical Header File which exposes the various CSL Functional Layer API's to configure the SRIO Switch.

  ============================================================================
  (C) Copyright 2008, 2009, Texas Instruments, Inc.

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.

Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.

Neither the name of Texas Instruments Incorporated nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

Copyright 2012, Texas Instruments Incorporated