FreeCalypso > hg > fc-tourmaline
diff src/cs/drivers/drv_app/r2d/r2d_blrr_api.h @ 217:6541e43f88e5
R2D display on/off control implemented
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Sat, 24 Apr 2021 23:38:18 +0000 |
parents | |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/cs/drivers/drv_app/r2d/r2d_blrr_api.h Sat Apr 24 23:38:18 2021 +0000 @@ -0,0 +1,23 @@ +/* + * This header file is a FreeCalypso addition to R2D. It defines + * the API for turning BLRR (backlight required for readability) + * displays on and off, and for communicating different display modes + * which may translate to different display brightness levels + * (different backlight intensity levels) on some hw targets. + */ + +#ifndef __R2D_BLRR_API_H +#define __R2D_BLRR_API_H + +#include "rv/rv_general.h" + +enum blrr_display_state { + BLRR_DISPLAY_OFF = 0, + BLRR_DISPLAY_ON, + BLRR_DISPLAY_INCALL, + BLRR_DISPLAY_CHG_BOOT +}; + +extern T_RV_RET blrr_display_ctrl(enum blrr_display_state); + +#endif /* include guard */