/* * Copyright 2022-2024 NXP * * SPDX-License-Identifier: BSD-3-Clause */ #ifndef DEVICEDEFINITION_H #define DEVICEDEFINITION_H /** * @file DeviceDefinition.h * * @addtogroup BASENXP_COMPONENT * @{ */ #ifdef __cplusplus extern "C"{ #endif /*================================================================================================== * INCLUDE FILES * 1) system and project includes * 2) needed interfaces from external units * 3) internal and external interfaces from this unit ==================================================================================================*/ /*================================================================================================== * SOURCE FILE VERSION INFORMATION ==================================================================================================*/ /** @{ * @brief Parameters that shall be published within the modules header file. * The integration of incompatible files shall be avoided. */ #define DEVICEDEFINITION_VENDOR_ID 43 #define DEVICEDEFINITION_MODULE_ID 0 #define DEVICEDEFINITION_AR_RELEASE_MAJOR_VERSION_H 4 #define DEVICEDEFINITION_AR_RELEASE_MINOR_VERSION_H 7 #define DEVICEDEFINITION_AR_RELEASE_REVISION_VERSION_H 0 #define DEVICEDEFINITION_SW_MAJOR_VERSION_H 2 #define DEVICEDEFINITION_SW_MINOR_VERSION_H 0 #define DEVICEDEFINITION_SW_PATCH_VERSION_H 0 /**@}*/ /*================================================================================================== * FILE VERSION CHECKS ==================================================================================================*/ /*================================================================================================== * CONSTANTS ==================================================================================================*/ /*================================================================================================== * DEFINES AND MACROS ==================================================================================================*/ /** * @brief This macro define specific derivative and sub derivative. */ #ifndef S32Z2XX #define S32Z2XX #endif #ifndef S32Z2X #define S32Z2X #endif #ifndef DERIVATIVE_S32Z2XX #define DERIVATIVE_S32Z2XX #endif /** * @brief This macro define specific platform. */ #ifndef S32ZSE #define S32ZSE #endif /*================================================================================================== * ENUMS ==================================================================================================*/ /*================================================================================================== * STRUCTURES AND OTHER TYPEDEFS ==================================================================================================*/ /*================================================================================================== * GLOBAL VARIABLE DECLARATIONS ==================================================================================================*/ /*================================================================================================== * FUNCTION PROTOTYPES ==================================================================================================*/ #ifdef __cplusplus } #endif /** @} */ #endif /* DEVICEDEFINITION_H */