fusion/hal/hal_floodlight/hal_interface_floodlight.c

39 lines
1.0 KiB
C
Raw Normal View History

2025-08-05 07:53:44 +00:00
/*************************************************
File name : hal_interface_nv.c
Module : hal floodlight library interface typedefs
Author :
Version :
Created on : 2020-10-20
Description :
Data structure and function definitions required by
the floodlight interface
Modify History:
1. Date: Author: Modification:
2020-10-20 amir.liang create
*************************************************/
#include "t8423_floodlight.h"
#include "hal_product_config.h"
#include "hal_interface_floodlight.h"
#if defined(PRODUCT_FLOODLIGHT)
static ST_HAL_FLOODLIGHT_INTERFACE gHalFloodlightInterface =
{
.pfnInit = HAL_FL_Init,
.pfnDeinit = HAL_FL_Deinit,
.pfnColdSet = HAL_FL_ColdSet,
.pfnWarmSet = HAL_FL_WarmSet,
.pfnSlightSet = HAL_FL_Slightet,
};
#endif
ST_HAL_FLOODLIGHT_INTERFACE *HAL_Floodlight_GetInterface(int32_t channel)
{
#if defined(PRODUCT_FLOODLIGHT)
return &gHalFloodlightInterface;
#else
return NULL;
#endif
}