view src/g23m-fad/tcpip/include/rvm_ext_priorities.h @ 72:7bf39f5e834d

backlight control on Luna: switch PWL instead of LEDB This change is preliminary toward upcoming rework of backlight control logic in our UI firmware. LEDB does not exist on Tango-based platforms (it is not brought out on Tango modules), thus turning it on and off produces absolutely no effect beyond making L1 disable deep sleep when LEDB is turned on. However, both iWOW DSK and our upcoming FC Caramel2 boards have a PWL LED, so let's switch that LED on and off to indicate the state of the UI firmware's backlight control. Note that we are NOT switching the actual Luna LCD backlight here, even though it is trivially controlled with a GPIO. The reason for this seemingly strange choice is that we don't want to turn this development board LCD backlight off until we bring the higher-level backlight control logic up to par, including new logic to "swallow" the first keypress that turns on the darkened LCD.
author Mychaela Falconia <falcon@freecalypso.org>
date Sat, 24 Oct 2020 07:39:54 +0000
parents fa8dc04885d8
children
line wrap: on
line source

/*************************************************************************************
 *                                                                                   *
 *  Name        rvm_ext_priorities.h                                                 *
 *                                                                                   *
 *  Function    this file priorities defintitions for basic SWEs               *
 *        It includes a file
 *                                                                                   *
 *  Version    0.1                                       *
 *                                               *
 *   Date         Modification                                 *
 *  ------------------------------------                           *
 *  10/11/2000  Create                                     *
 *                                               *
 *  Author    Cristian Livadiotti (c-livadiotti@ti.com)                   *
 *                                               *
 * (C) Copyright 2000 by Texas Instruments Incorporated, All Rights Reserved         *
 *                                                                                   *
 * --------------------------------------------------------------------------------- *
 *                                                                                   *
 *   History:                                                                        *
 *                                                                                   *
 *   10/18/2001 - Updated for R2D by Christophe Favergeon                         *
 *                                                                                   *
 *************************************************************************************/

#ifndef __RVM_EXT_PRIORITIES_H_
#define __RVM_EXT_PRIORITIES_H_

/* PRIORITIES SETTING:                        */
/* All user priority should be set under 250: */
/* Higher values are reserved                 */

/*
** External Priority definitions
*/
#define RVM_EXPL_TASK_PRIORITY (240)
#define RVM_OBX_TASK_PRIORITY (240)
#define RVM_OPP_TASK_PRIORITY (240)
#define RVM_SYN_TASK_PRIORITY (240)
#define RVM_FTP_TASK_PRIORITY (240)
#define RVM_RGUI_TASK_PRIORITY (240)
#define RVM_R2D_TASK_PRIORITY (239)

#define RVM_DEV1_TASK_PRIORITY (245)
#define RVM_DEV2_TASK_PRIORITY (245)
#define RVM_DEV3_TASK_PRIORITY (245)

#define RVM_UVM_TASK_PRIORITY (245)

#endif /* __RVM_EXT_PRIORITIES_H_ */