/*
* ico_led.h - contains internal defines for LED
*
* Copyright (c) 2014-2019 emotas embedded communication GmbH
*
*-------------------------------------------------------------------
* $Id: ico_led.h 49616 2023-09-26 14:22:08Z boe $

*-------------------------------------------------------------------
*
*
*/

/**
* \file
* \brief dataty type header
*/

#ifndef ICO_LED_H
#define ICO_LED_H 1


#ifdef CO_EVENT_DYNAMIC_LED
# ifdef CO_EVENT_PROFILE_LED
#  define CO_EVENT_LED_CNT	(CO_EVENT_DYNAMIC_LED + CO_EVENT_PROFILE_LED)
# else /* CO_EVENT_PROFILE_LED */
#  define CO_EVENT_LED_CNT	(CO_EVENT_DYNAMIC_LED)
# endif /* CO_EVENT_PROFILE_LED */
#else /* CO_EVENT_DYNAMIC_LED */
# ifdef CO_EVENT_PROFILE_LED
#  define CO_EVENT_LED_CNT	(CO_EVENT_PROFILE_LED)
# endif /* CO_EVENT_PROFILE_LED */
#endif /* CO_EVENT_DYNAMIC_LED */


/* datatypes */

/* function prototypes */

void	icoLedVarInit(void);

#endif /* ICO_LED_H */


