// Copyright (c) 2017-2021, Mudita Sp. z.o.o. All rights reserved.
// For licensing, see https://github.com/mudita/MuditaOS/LICENSE.md
#include "bsp/keypad_backlight/keypad_backlight.hpp"
namespace bsp::keypad_backlight
{
namespace
{
bool diodesState = false;
}
std::int32_t init()
{
return 0;
}
void deinit()
{}
bool turnOnAll()
{
diodesState = true;
return true;
}
bool turnOnFunctionKeysBacklight()
{
return true;
}
bool turnOnNumericKeysBacklight()
{
return true;
}
bool configureModule()
{
return true;
}
bool shutdown()
{
diodesState = false;
return true;
}
void wakeup()
{}
bool reset()
{
return true;
}
bool checkState()
{
return diodesState;
}
} // namespace bsp::keypad_backlight