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