/*================================================================================================== * Project : RTD AUTOSAR 4.4 * Platform : CORTEXM * Peripheral : DMA,CACHE,TRGMUX,LCU,EMIOS,FLEXIO * Dependencies : none * * Autosar Version : 4.4.0 * Autosar Revision : ASR_REL_4_4_REV_0000 * Autosar Conf.Variant : * SW Version : 0.9.0 * Build Version : S32K3_RTD_0_9_0__ASR_REL_4_4_REV_0000_20210326 * * (c) Copyright 2020 - 2021 NXP Semiconductors * All Rights Reserved. * * NXP Confidential. This software is owned or controlled by NXP and may only be * used strictly in accordance with the applicable license terms. By expressly * accepting such terms or by downloading, installing, activating and/or otherwise * using the software, you are agreeing that you have read, and that you agree to * comply with and are bound by, such license terms. If you do not agree to be * bound by the applicable license terms, then you may not retain, install, * activate or otherwise use the software. ==================================================================================================*/ #ifndef FLEXIO_MCL_IP_CFG_H_ #define FLEXIO_MCL_IP_CFG_H_ #ifdef __cplusplus extern "C" { #endif /** * @page misra_violations MISRA-C:2012 violations **/ /*================================================================================================== INCLUDE FILES 1) system and project includes 2) needed interfaces from external units 3) internal and external interfaces from this unit ==================================================================================================*/ #include "Flexio_Mcl_Ip_BOARD_InitPeripherals_PBcfg.h" #include "Flexio_Mcl_Ip_Definitions.h" /*================================================================================================== * SOURCE FILE VERSION INFORMATION ==================================================================================================*/ /*================================================================================================== FILE VERSION CHECKS ==================================================================================================*/ /*================================================================================================== LOCAL TYPEDEFS (STRUCTURES, UNIONS, ENUMS) ==================================================================================================*/ /*================================================================================================== LOCAL MACROS ==================================================================================================*/ #define FLEXIO_IP_IS_AVAILABLE STD_ON /* Logic Channel 0 */ #define MclConf_FlexioMclLogicChannels_FlexioMclLogicChannels_0 ((uint32)CHANNEL_0) /* Logic Channel 1 */ #define MclConf_FlexioMclLogicChannels_FlexioMclLogicChannels_1 ((uint32)CHANNEL_1) /* Logic Channel 2 */ #define MclConf_FlexioMclLogicChannels_FlexioMclLogicChannels_2 ((uint32)CHANNEL_2) /* Logic Channel 3 */ #define MclConf_FlexioMclLogicChannels_FlexioMclLogicChannels_3 ((uint32)CHANNEL_3) /* Logic Channel 4 */ #define MclConf_FlexioMclLogicChannels_FlexioMclLogicChannels_4 ((uint32)CHANNEL_4) /* Logic Channel 5 */ #define MclConf_FlexioMclLogicChannels_FlexioMclLogicChannels_5 ((uint32)CHANNEL_5) /* Logic Channel 6 */ #define MclConf_FlexioMclLogicChannels_FlexioMclLogicChannels_6 ((uint32)CHANNEL_6) /* Logic Channel 7 */ #define MclConf_FlexioMclLogicChannels_FlexioMclLogicChannels_7 ((uint32)CHANNEL_7) /* Flexio instance configuration. */ extern const Flexio_Ip_InstanceConfigType Flexio_Ip_xFlexioInit; /*================================================================================================== LOCAL CONSTANTS ==================================================================================================*/ /*================================================================================================== LOCAL VARIABLES ==================================================================================================*/ /*================================================================================================== GLOBAL CONSTANTS ==================================================================================================*/ /*================================================================================================== GLOBAL VARIABLES ==================================================================================================*/ /*================================================================================================== LOCAL FUNCTION PROTOTYPES ==================================================================================================*/ /*================================================================================================== LOCAL FUNCTIONS ==================================================================================================*/ /*================================================================================================== GLOBAL FUNCTIONS ==================================================================================================*/ #ifdef __cplusplus } #endif #endif /* FLEXIO_MCL_IP_CFG_H_ */ /*================================================================================================== * END OF FILE ==================================================================================================*/