iLLD_TC27xC
1.0
|
![]() |
Data Structures | |
struct | IfxMsc_Msc_en0 |
struct | IfxMsc_Msc_en1 |
struct | IfxMsc_Msc_fcln |
struct | IfxMsc_Msc_fclp |
struct | IfxMsc_Msc_inj0 |
struct | IfxMsc_Msc_inj1 |
struct | IfxMsc_Msc_sdi |
struct | IfxMsc_Msc_son |
struct | IfxMsc_Msc_sop |
struct | IfxMsc_Msc_Abra |
ABRA block Configuration Structure. More... | |
struct | IfxMsc_Msc_Clock |
Clock configuration data Structure. More... | |
struct | IfxMsc_Msc_DownstreamControlConfig |
Downstream Control Configuration Structure. More... | |
struct | IfxMsc_Msc_DownstreamControlExtensionConfig |
Downstream Control Extension Configuration Structure. More... | |
struct | IfxMsc_Msc_InterruptConfig |
Interrupt Configuration Structure. More... | |
struct | IfxMsc_Msc_Io |
MSC Pin Configuration Structure. More... | |
struct | IfxMsc_Msc_OutputControlConfig |
Output Control Configuration Structure. More... | |
struct | IfxMsc_Msc_UpstreamStatusConfig |
Upstream Control Configuration Structure. More... | |
struct | IfxMsc_Msc |
MSC base address data Structure. More... | |
struct | IfxMsc_Msc_Config |
MSC Module Configuration Structure. More... | |
struct IfxMsc_Msc_en0 |
Definition at line 188 of file IfxMsc_Msc.h.
Data Fields | ||
---|---|---|
IfxPort_OutputMode | mode | |
IfxMsc_En_Out * | pin |
struct IfxMsc_Msc_en1 |
Definition at line 194 of file IfxMsc_Msc.h.
Data Fields | ||
---|---|---|
IfxPort_OutputMode | mode | |
IfxMsc_En_Out * | pin |
struct IfxMsc_Msc_fcln |
Definition at line 200 of file IfxMsc_Msc.h.
Data Fields | ||
---|---|---|
IfxPort_OutputMode | mode | |
IfxMsc_Fcln_Out * | pin |
struct IfxMsc_Msc_fclp |
Definition at line 206 of file IfxMsc_Msc.h.
Data Fields | ||
---|---|---|
IfxPort_OutputMode | mode | |
IfxMsc_Fclp_Out * | pin |
struct IfxMsc_Msc_inj0 |
Definition at line 212 of file IfxMsc_Msc.h.
Data Fields | ||
---|---|---|
IfxPort_InputMode | mode | |
IfxMsc_Inj_In * | pin |
struct IfxMsc_Msc_inj1 |
Definition at line 218 of file IfxMsc_Msc.h.
Data Fields | ||
---|---|---|
IfxPort_InputMode | mode | |
IfxMsc_Inj_In * | pin |
struct IfxMsc_Msc_sdi |
Definition at line 224 of file IfxMsc_Msc.h.
Data Fields | ||
---|---|---|
IfxPort_InputMode | mode | |
IfxMsc_Sdi_In * | pin |
struct IfxMsc_Msc_son |
Definition at line 230 of file IfxMsc_Msc.h.
Data Fields | ||
---|---|---|
IfxPort_OutputMode | mode | |
IfxMsc_Son_Out * | pin |
struct IfxMsc_Msc_sop |
Definition at line 236 of file IfxMsc_Msc.h.
Data Fields | ||
---|---|---|
IfxPort_OutputMode | mode | |
IfxMsc_Sop_Out * | pin |
struct IfxMsc_Msc_Abra |
ABRA block Configuration Structure.
Definition at line 248 of file IfxMsc_Msc.h.
Data Fields | ||
---|---|---|
IfxMsc_AsynchronousBlock | abraBlockBypass | Specifies ABRA block bypass. |
uint32 | abraDownstreamBlockBaudrate | Specifies ABRA downstream block baud. |
IfxMsc_ClockSelect | clockSelectAbra | Specifies the clock select for ABRA. |
IfxMsc_ShiftClockPhaseDuration | highPhaseOfShiftClock | Specifies High phase of shift clock. |
IfxMsc_ShiftClockPhaseDuration | lowPhaseOfShiftClock | Specifies Low phase of shift clock. |
IfxMsc_NDividerAbra | nDividerAbra | Specifies the N divider. |
struct IfxMsc_Msc_Clock |
Clock configuration data Structure.
Definition at line 260 of file IfxMsc_Msc.h.
Data Fields | ||
---|---|---|
uint32 | baudrate | Specifies the baud rate. |
IfxMsc_DividerMode | dividerMode | Specifies divided clock properties. |
uint16 | step | Specifies the step value. |
struct IfxMsc_Msc_DownstreamControlConfig |
Downstream Control Configuration Structure.
Definition at line 269 of file IfxMsc_Msc.h.
Data Fields | ||
---|---|---|
IfxMsc_CommandDataCommandRepetitionMode | commandDataCommandReceptionMode | Specifies the Command-Data-Command in Data Repetition Mode. |
IfxMsc_CommandFrameLength | commandFrameLength | Specifies the Number of bits shifted at command frames. |
IfxMsc_DataFramePassivePhaseLength | dataFramePassivePhaseLength | Specifies the Passive Phase Length at Data Frames. |
uint32 | downstreamDataSourcesHigh | Specifies the Downstream Data Source selections High. |
uint32 | downstreamDataSourcesLow | Specifies the Downstream Data Source selections Low. |
uint32 | emergencyStopEnableBits | Emergency Stop. |
IfxMsc_ExternalSignalInjection | externalSignalInjectionPin0 | Specifies the Injection Enable Pin 0. |
IfxMsc_ExternalSignalInjection | externalSignalInjectionPin1 | Specifies the Injection Enable Pin 1. |
IfxMsc_ExternalBitInjectionPosition | injectionPositionPin0 | Specifies the Injection Position Pin 0. |
IfxMsc_ExternalBitInjectionPosition | injectionPositionPin1 | Specifies the Injection Position Pin 1. |
IfxMsc_PassiveTimeFrameCount | passiveTimeFrameCount | Specifies the Number of Passive Time Frames. |
IfxMsc_ActivePhaseSelection | srhActivePhaseSelection | Specifies the Enable SRL active phase selection bit. |
IfxMsc_DataFrameLength | srhDataFrameLength | Specifies the Number of SRH bits shifted at data frames. |
IfxMsc_ActivePhaseSelection | srlActivePhaseSelection | Specifies the Enable SRL active phase selection bit. |
IfxMsc_DataFrameLength | srlDataFrameLength | Specifies the Number of SRL bits shifted at data frames. |
IfxMsc_TransmissionMode | transmissionMode | Specifies the transmission Mode. |
struct IfxMsc_Msc_DownstreamControlExtensionConfig |
Downstream Control Extension Configuration Structure.
Definition at line 291 of file IfxMsc_Msc.h.
Data Fields | ||
---|---|---|
IfxMsc_ControlFrameExtensionPassivePhaseLength | controlFrameExtensionPassivePhaseLength | Specifies the Passive Phase Length at Control Frames Extension. |
IfxMsc_DataFrameExtensionPassivePhaseLength | dataFrameExtensionPassivePhaseLength | Specifies the Passive Phase Length at Data Frames Extension. |
uint32 | downstreamExtensionDataSourcesHigh | Specifies the Downstream Select Data Source High Extension. |
uint32 | downstreamExtensionDataSourcesLow | Specifies the Downstream Select Data Source Low Extension. |
uint32 | emergencyStopExtensionEnableBits | Emergency Stop Extension. |
IfxMsc_Extension | extension | Specifies the Extension Enable. |
IfxMsc_NDividerDownstream | nDividerDownstream | Specifies the division ratio for downstream generator clock. |
IfxMsc_MsbBitDataExtension | srhBitsShiftedAtDataFramesExtension | Specifies the Number of SRHE bits shifted at Data Frames. |
IfxMsc_MsbBitDataExtension | srlBitsShiftedAtDataFramesExtension | Specifies the Number of SRLE bits shifted at Data Frames. |
struct IfxMsc_Msc_InterruptConfig |
Interrupt Configuration Structure.
Definition at line 306 of file IfxMsc_Msc.h.
Data Fields | ||
---|---|---|
IfxMsc_CommandFrameInterrupt | commandFrameInterrupt | Specifies the Command Frame Interrupt Mode. |
IfxMsc_CommandFrameInterruptNode | commandFrameInterruptNode | Specifies the Command Frame Interrupt Node. |
IfxMsc_DataFrameInterrupt | dataFrameInterrupt | Specifies the Data Frame Interrupt Mode. |
IfxMsc_DataFrameInterruptNode | dataFrameInterruptNode | Specifies the Data Frame Interrupt Node. |
IfxMsc_OverflowInterrupt | overflowInterrupt | Specifies the ABRA Overflow Interrupt Mode. |
IfxMsc_OverflowInterruptNode | overflowInterruptNode | Specifies the ABRA Overflow Interrupt Node. |
IfxMsc_ReceiveDataInterrupt | receiveDataInterrupt | Specifies the Receive Interrupt Mode. |
IfxMsc_ReceiveDataInterruptNode | receiveDataInterruptNode | Specifies the Receive Interrupt Node. |
IfxMsc_TimeFrameInterrupt | timeFrameInterrupt | Specifies the Time Frame Interrupt Mode. |
IfxMsc_TimeFrameInterruptNode | timeFrameInterruptNode | Specifies the Time Frame Interrupt Node. |
IfxMsc_UnderflowInterrupt | underflowInterrupt | Specifies the ABRA Underflow Interrupt Mode. |
IfxMsc_UnderflowInterruptNode | underflowInterruptNode | Specifies the ABRA Underflow Interrupt Node. |
IfxMsc_UpstreamTimeoutInterrupt | upstreamTimeoutInterrupt | Specifies the Upstream Timeout Interrupt Mode. |
IfxMsc_UpstreamTimeoutInterruptNode | upstreamTimeoutInterruptNode | Specifies the Upstream Timeout Interrupt Node. |
struct IfxMsc_Msc_Io |
MSC Pin Configuration Structure.
Definition at line 326 of file IfxMsc_Msc.h.
Data Fields | ||
---|---|---|
IfxMsc_Msc_en0 | en0 | |
IfxMsc_Msc_en1 | en1 | |
IfxMsc_Msc_fcln | fcln | |
IfxMsc_Msc_fclp | fclp | |
IfxMsc_Msc_inj0 | inj0 | |
IfxMsc_Msc_inj1 | inj1 | |
IfxPort_PadDriver | pinDriver | |
IfxMsc_Msc_sdi | sdi | |
IfxMsc_Msc_son | son | |
IfxMsc_Msc_sop | sop |
struct IfxMsc_Msc_OutputControlConfig |
Output Control Configuration Structure.
Definition at line 342 of file IfxMsc_Msc.h.
Data Fields | ||
---|---|---|
IfxMsc_ChipSelectActiveState | cslpPolarity | Specifies the CSLP Polarity. |
IfxMsc_FclClockControlEnabled | fclClockControl | Specifies the CLKCTRL Polarity. |
IfxMsc_FclLinePolarity | fclpPolarity | Specifies the FCLP Polarity. |
IfxMsc_SdiLinePolarity | sdiLinePolarity | Specifies the ILP Polarity. |
IfxMsc_SoLinePolarity | sopPolarity | Specifies the SLP Polarity. |
struct IfxMsc_Msc_UpstreamStatusConfig |
Upstream Control Configuration Structure.
Definition at line 353 of file IfxMsc_Msc.h.
Data Fields | ||
---|---|---|
IfxMsc_Parity | parity | Specifies the Parity Mode. |
IfxMsc_ServiceRequestDelay | serviceRequestDelay | Specifies the Service Request Delay. |
IfxMsc_UpstreamChannelFrameType | upstreamChannelFrameType | Specifies the Upstream Channel Frame Type. |
IfxMsc_UpstreamChannelReceivingRate | upstreamChannelReceivingRate | Specifies the Upstream Channel Receiving Rate. |
IfxMsc_UpstreamTimeoutPrescaler | upstreamTimeoutPrescaler | Specifies the Upstream Timeout Prescaler. |
IfxMsc_UpstreamTimeoutValue | upstreamTimeoutValue | Specifies the Upstream Timeout Value. |
struct IfxMsc_Msc |
MSC base address data Structure.
Definition at line 369 of file IfxMsc_Msc.h.
Data Fields | ||
---|---|---|
Ifx_MSC * | msc | Specifies the pointer to the MSC registers. |
struct IfxMsc_Msc_Config |
MSC Module Configuration Structure.
Definition at line 376 of file IfxMsc_Msc.h.
Data Fields | ||
---|---|---|
IfxMsc_Msc_Abra | abraConfig | Specifies the ABRA configuration. |
IfxMsc_Msc_Clock | clockConfig | Specifies the Clock configuration. |
IfxMsc_Msc_DownstreamControlConfig | downstreamConfig | Specifies the Downstream configuration. |
IfxMsc_Msc_DownstreamControlExtensionConfig | downstreamExtensionConfig | Specifies the Downstream Extension configuration. |
IfxMsc_Msc_InterruptConfig | interruptConfig | Specifies the Interrupt configuration. |
IfxMsc_Msc_Io | io | Specifies the IO Pin configuration. |
Ifx_MSC * | msc | Specifies the pointer to the MSC registers. |
IfxMsc_Msc_OutputControlConfig | outputControlConfig | Specifies the Output Control configuration. |
IfxMsc_Target | target[2] | Specifies the Downstream targets. |
IfxMsc_Msc_UpstreamStatusConfig | upstreamConfig | Specifies the Upstream configuration. |