iLLD_TC27xD  1.0
IfxMsc.c File Reference

MSC basic functionality. More...

#include "IfxMsc.h"

Go to the source code of this file.

Functions

void IfxMsc_clearDataFrameInterruptFlag (Ifx_MSC *msc)
 clear data frame interrupt flag More...
 
void IfxMsc_clearReset (Ifx_MSC *msc)
 Clear reset bit of MSC kernel. More...
 
uint32 IfxMsc_downstreamAbraBaudCalculator (uint32 baud)
 Get the NDD value for the supplied baud rate when when ABRA block is enabled. More...
 
void IfxMsc_enableModule (Ifx_MSC *msc)
 Enable MSC kernel. More...
 
boolean IfxMsc_getActiveDataFrameStatus (Ifx_MSC *msc)
 get the status of the active data frame More...
 
boolean IfxMsc_getDataFrameInterruptFlag (Ifx_MSC *msc)
 get the status of the data frame interrupt flag More...
 
void IfxMsc_resetModule (Ifx_MSC *msc)
 Reset MSC kernel. More...
 
uint64 IfxMsc_upstreamFractionalBaudCalculator (Ifx_MSC *msc, uint32 baud)
 Get the step value for the supplied baud rate when divider mode is fractional. More...
 
uint32 IfxMsc_upstreamNormalBaudCalculator (Ifx_MSC *msc, uint32 baud)
 Get the step value for the supplied baud rate when divider mode is normal. More...
 

Detailed Description

MSC basic functionality.

Version
iLLD_1_0_0_11_0
                            IMPORTANT NOTICE

Infineon Technologies AG (Infineon) is supplying this file for use exclusively with Infineon's microcontroller products. This file can be freely distributed within development tools that are supporting such microcontroller products.

THIS SOFTWARE IS PROVIDED "AS IS". NO WARRANTIES, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING, BUT NOT LIMITED TO, IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE APPLY TO THIS SOFTWARE. INFINEON SHALL NOT, IN ANY CIRCUMSTANCES, BE LIABLE FOR SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, FOR ANY REASON WHATSOEVER.

Definition in file IfxMsc.c.

Function Documentation

void IfxMsc_clearDataFrameInterruptFlag ( Ifx_MSC *  msc)

clear data frame interrupt flag

Parameters
mscpointer to the base of MSC registers
Returns
None

Definition at line 35 of file IfxMsc.c.

Referenced by IfxMsc_Msc_clearDataFrameInterrupt().

boolean IfxMsc_getActiveDataFrameStatus ( Ifx_MSC *  msc)

get the status of the active data frame

Parameters
mscpointer to the base of MSC registers
Returns
Status TRUE or FALSE

Definition at line 77 of file IfxMsc.c.

Referenced by IfxMsc_Msc_getActiveDataFrameStatus().

boolean IfxMsc_getDataFrameInterruptFlag ( Ifx_MSC *  msc)

get the status of the data frame interrupt flag

Parameters
mscpointer to the base of MSC registers
Returns
Status TRUE or FALSE

Definition at line 83 of file IfxMsc.c.

Referenced by IfxMsc_Msc_getDataFrameInterruptStatus().