| iLLD_TC27xC
    1.0
    | 
MSC MSC details. More...
#include "IfxMsc_Msc.h"Go to the source code of this file.
| Functions | |
| void | IfxMsc_Msc_deInitModule (IfxMsc_Msc *msc) | 
| de-initialize MSC module  More... | |
| IfxMsc_Target | IfxMsc_Msc_getTarget (IfxMsc_Msc *msc, IfxMsc_Msc_Target target) | 
| get the target during high and low phase  More... | |
| void | IfxMsc_Msc_initModule (IfxMsc_Msc *msc, const IfxMsc_Msc_Config *config) | 
| initialize the MSC module  More... | |
| void | IfxMsc_Msc_initModuleConfig (IfxMsc_Msc_Config *config, Ifx_MSC *msc) | 
| initialize the MSC module configuration  More... | |
| void | IfxMsc_Msc_initializeAbra (IfxMsc_Msc *msc, const IfxMsc_Msc_Config *config) | 
| initialize the ABRA block  More... | |
| void | IfxMsc_Msc_initializeDataExtension (IfxMsc_Msc *msc, const IfxMsc_Msc_Config *config) | 
| initialize the MSC data extension block for 64bit operation  More... | |
| uint32 | IfxMsc_Msc_receiveData (IfxMsc_Msc *msc, uint8 upstreamIdx) | 
| receive upstream data  More... | |
| void | IfxMsc_Msc_sendCommand (IfxMsc_Msc *msc, uint32 command) | 
| send downstream command  More... | |
| void | IfxMsc_Msc_sendData (IfxMsc_Msc *msc, uint16 dataLow, uint16 dataHigh) | 
| send complete downstream data, both high and low  More... | |
| void | IfxMsc_Msc_sendDataExtension (IfxMsc_Msc *msc, uint32 data, uint32 dataExtension) | 
| Send downstream data extension (64bit)  More... | |
| void | IfxMsc_Msc_sendDataHigh (IfxMsc_Msc *msc, uint16 data) | 
| send high downstream data  More... | |
| void | IfxMsc_Msc_sendDataLow (IfxMsc_Msc *msc, uint16 data) | 
| send high downstream data  More... | |
| void | IfxMsc_Msc_setCommandTarget (IfxMsc_Msc *msc, IfxMsc_Target enX) | 
| set the command for target  More... | |
| void | IfxMsc_Msc_setDataTarget (IfxMsc_Msc *msc, IfxMsc_Target enXHigh, IfxMsc_Target enXLow) | 
| set the target data to be transmitted during low and high phase  More... | |
MSC MSC details.
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_Msc.c.