pal_ifx_i2c_config.h 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. /**
  2. * \copyright
  3. * Copyright (c) 2018, Infineon Technologies AG
  4. * All rights reserved.
  5. *
  6. * This software is provided with terms and conditions as specified in OPTIGA(TM) Trust X Evaluation Kit License Agreement.
  7. * \endcopyright
  8. *
  9. * \author Infineon AG
  10. *
  11. * \file
  12. *
  13. * \brief This file implements the platform abstraction layer extern declarations for ifx i2c.
  14. *
  15. * \addtogroup grPAL
  16. * @{
  17. */
  18. #ifndef _PAL_IFX_I2C_CONFIG_H_
  19. #define _PAL_IFX_I2C_CONFIG_H_
  20. /**********************************************************************************************************************
  21. * HEADER FILES
  22. *********************************************************************************************************************/
  23. #include "pal.h"
  24. #include "pal_i2c.h"
  25. #include "pal_gpio.h"
  26. /**********************************************************************************************************************
  27. * MACROS
  28. *********************************************************************************************************************/
  29. /**********************************************************************************************************************
  30. * ENUMS
  31. *********************************************************************************************************************/
  32. /**********************************************************************************************************************
  33. * PAL extern definitions for IFX I2C
  34. *********************************************************************************************************************/
  35. extern pal_i2c_t optiga_pal_i2c_context_0;
  36. extern pal_gpio_t optiga_vdd_0;
  37. extern pal_gpio_t optiga_reset_0;
  38. #endif /* _PAL_IFX_I2C_CONFIG_H_ */
  39. /**
  40. * @}
  41. */