26 #ifndef SYSTEM_PORTABLE_INC_TI_LM4F_MSLLD_OC_GPIO_MSLLD_H_ 27 #define SYSTEM_PORTABLE_INC_TI_LM4F_MSLLD_OC_GPIO_MSLLD_H_ 36 #define _________________________________________INTERFACE_FUNCTIONS_SECTION_______________________________________________________________ 50 extern oC_ErrorCode_t oC_GPIO_MSLLD_SetAlternateNumber( oC_Pins_t Pins , oC_PinAlternateNumber_t Function );
74 extern oC_ErrorCode_t oC_GPIO_MSLLD_ConnectPin( oC_Pin_t Pin , oC_PinAlternateNumber_t Function );
98 extern oC_ErrorCode_t oC_GPIO_MSLLD_DisconnectPin( oC_Pin_t Pin , oC_PinAlternateNumber_t Function );
112 extern oC_ErrorCode_t oC_GPIO_MSLLD_FindModulePin( oC_Pin_t Pin ,
oC_Channel_t Channel , oC_PinFunction_t PinFunction , oC_ModulePinIndex_t * outModulePinIndex );
114 #undef _________________________________________INTERFACE_FUNCTIONS_SECTION_______________________________________________________________ 121 #define _________________________________________MACROS_SECTION_____________________________________________________________________________ 132 #define oC_GPIO_MSLLD_ConnectModulePin( ModulePin ) oC_GPIO_MSLLD_ConnectPin( oC_ModulePin_GetPin(ModulePin) , oC_ModulePin_GetAlternateNumber(ModulePin) ) 142 #define oC_GPIO_MSLLD_DisconnectModulePin( ModulePin ) oC_GPIO_MSLLD_DisconnectPin( oC_ModulePin_GetPin(ModulePin) , oC_ModulePin_GetAlternateNumber(ModulePin) ) 144 #undef _________________________________________MACROS_SECTION_____________________________________________________________________________ The file with LLD interface for the GPIO driver.
oC_Channel_t
stores machine channel