⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mainlcd.c

📁 MTK手机平台的MMI部分的源代码
💻 C
📖 第 1 页 / 共 4 页
字号:
 * RETURNS
 *  void
 *****************************************************************************/
void lcd_sleep_out(kal_uint8 lcd_id)
{
    /*----------------------------------------------------------------*/
    /* Local Variables                                                */
    /*----------------------------------------------------------------*/

    /*----------------------------------------------------------------*/
    /* Code Body                                                      */
    /*----------------------------------------------------------------*/
}   /* end of lcd_sleep_out */


/*****************************************************************************
 * FUNCTION
 *  lcd_partial_on
 * DESCRIPTION
 *  void
 * PARAMETERS
 *  lcd_id          [IN]        Kal_uint8
 *  start_line      [IN]        Kal_uint16
 *  end_line        [IN]        Kal_uint16
 * RETURNS
 *  void
 *****************************************************************************/
void lcd_partial_on(kal_uint8 lcd_id, kal_uint16 start_line, kal_uint16 end_line)
{
    /*----------------------------------------------------------------*/
    /* Local Variables                                                */
    /*----------------------------------------------------------------*/

    /*----------------------------------------------------------------*/
    /* Code Body                                                      */
    /*----------------------------------------------------------------*/
}   /* end of lcd_partial_on */


/*****************************************************************************
 * FUNCTION
 *  lcd_partial_off
 * DESCRIPTION
 *  void
 * PARAMETERS
 *  lcd_id      [IN]        Kal_uint8
 * RETURNS
 *  void
 *****************************************************************************/
void lcd_partial_off(kal_uint8 lcd_id)
{
    /*----------------------------------------------------------------*/
    /* Local Variables                                                */
    /*----------------------------------------------------------------*/

    /*----------------------------------------------------------------*/
    /* Code Body                                                      */
    /*----------------------------------------------------------------*/
}   /* end of lcd_partial_off */


/*****************************************************************************
 * FUNCTION
 *  lcd_bright_level
 * DESCRIPTION
 *  void
 * PARAMETERS
 *  lcd_id              [IN]        Kal_uint8
 *  bright_level        [IN]        Kal_uint8
 * RETURNS
 *  void
 *****************************************************************************/
void lcd_bright_level(kal_uint8 lcd_id, kal_uint8 bright_level)
{
    /*----------------------------------------------------------------*/
    /* Local Variables                                                */
    /*----------------------------------------------------------------*/

    /*----------------------------------------------------------------*/
    /* Code Body                                                      */
    /*----------------------------------------------------------------*/
}   /* end of lcd_bright_level */


/*****************************************************************************
 * FUNCTION
 *  lcd_power_on
 * DESCRIPTION
 *  void
 * PARAMETERS
 *  lcd_id      [IN]        Kal_uint8
 *  on          [IN]        Kal_bool
 * RETURNS
 *  void
 *****************************************************************************/
void lcd_power_on(kal_uint8 lcd_id, kal_bool on)
{
    /*----------------------------------------------------------------*/
    /* Local Variables                                                */
    /*----------------------------------------------------------------*/

    /*----------------------------------------------------------------*/
    /* Code Body                                                      */
    /*----------------------------------------------------------------*/
}   /* end of lcd_power_on */


/*****************************************************************************
 * FUNCTION
 *  lcd_screen_on
 * DESCRIPTION
 *  void
 * PARAMETERS
 *  lcd_id      [IN]        Kal_uint8
 *  on          [IN]        Kal_bool
 * RETURNS
 *  void
 *****************************************************************************/
void lcd_screen_on(kal_uint8 lcd_id, kal_bool on)
{
    /*----------------------------------------------------------------*/
    /* Local Variables                                                */
    /*----------------------------------------------------------------*/

    /*----------------------------------------------------------------*/
    /* Code Body                                                      */
    /*----------------------------------------------------------------*/
}   /* end of lcd_screen_on */


/*****************************************************************************
 * FUNCTION
 *  lcd_get_parameter
 * DESCRIPTION
 *  void
 * PARAMETERS
 *  lcd_id      [IN]        Kal_uint8
 *  type        [IN]        Lcd_func_type
 * RETURNS
 *  0
 *****************************************************************************/
kal_uint8 lcd_get_parameter(kal_uint8 lcd_id, lcd_func_type type)
{
    /*----------------------------------------------------------------*/
    /* Local Variables                                                */
    /*----------------------------------------------------------------*/

    /*----------------------------------------------------------------*/
    /* Code Body                                                      */
    /*----------------------------------------------------------------*/
    return 0;
}   /* end of lcd_get_parameter */


/*****************************************************************************
 * FUNCTION
 *  lcd_get_size
 * DESCRIPTION
 *  void
 * PARAMETERS
 *  lcd_id          [IN]        Kal_uint8
 *  lcd_width       [IN]        Kal_uint16 *
 *  lcd_height      [IN]        Kal_uint16 *
 * RETURNS
 *  void
 *****************************************************************************/
void lcd_get_size(kal_uint8 lcd_id, kal_uint16 *lcd_width, kal_uint16 *lcd_height)
{
    /*----------------------------------------------------------------*/
    /* Local Variables                                                */
    /*----------------------------------------------------------------*/

    /*----------------------------------------------------------------*/
    /* Code Body                                                      */
    /*----------------------------------------------------------------*/
}   /* end of lcd_get_size */


/*****************************************************************************
 * FUNCTION
 *  lcd_set_bias
 * DESCRIPTION
 *  void
 * PARAMETERS
 *  lcd_id      [IN]        Kal_uint8
 *  bias        [IN]        Kal_uint8 *
 * RETURNS
 *  void
 *****************************************************************************/
void lcd_set_bias(kal_uint8 lcd_id, kal_uint8 *bias)
{
    /*----------------------------------------------------------------*/
    /* Local Variables                                                */
    /*----------------------------------------------------------------*/

    /*----------------------------------------------------------------*/
    /* Code Body                                                      */
    /*----------------------------------------------------------------*/
}   /* end of lcd_set_bias */


/*****************************************************************************
 * FUNCTION
 *  lcd_set_contrast
 * DESCRIPTION
 *  void
 * PARAMETERS
 *  lcd_id          [IN]        Kal_uint8
 *  contrast        [IN]        Kal_uint8 *
 * RETURNS
 *  void
 *****************************************************************************/
void lcd_set_contrast(kal_uint8 lcd_id, kal_uint8 *contrast)
{
    /*----------------------------------------------------------------*/
    /* Local Variables                                                */
    /*----------------------------------------------------------------*/

    /*----------------------------------------------------------------*/
    /* Code Body                                                      */
    /*----------------------------------------------------------------*/
}   /* end of lcd_set_contrast */


/*****************************************************************************
 * FUNCTION
 *  lcd_set_linerate
 * DESCRIPTION
 *  void
 * PARAMETERS
 *  lcd_id          [IN]        Kal_uint8
 *  linereate       [IN]        Kal_uint8 *
 * RETURNS
 *  void
 *****************************************************************************/
void lcd_set_linerate(kal_uint8 lcd_id, kal_uint8 *linereate)
{
    /*----------------------------------------------------------------*/
    /* Local Variables                                                */
    /*----------------------------------------------------------------*/

    /*----------------------------------------------------------------*/
    /* Code Body                                                      */
    /*----------------------------------------------------------------*/
}   /* end of lcd_set_linerate */


/*****************************************************************************
 * FUNCTION
 *  lcd_set_temp_compensate
 * DESCRIPTION
 *  void
 * PARAMETERS
 *  lcd_id          [IN]        Kal_uint8
 *  compensate      [IN]        Kal_uint8 *
 * RETURNS
 *  void
 *****************************************************************************/
void lcd_set_temp_compensate(kal_uint8 lcd_id, kal_uint8 *compensate)
{
    /*----------------------------------------------------------------*/
    /* Local Variables                                                */
    /*----------------------------------------------------------------*/

    /*----------------------------------------------------------------*/
    /* Code Body                                                      */
    /*----------------------------------------------------------------*/
}   /* end of lcd_set_temp_compensate */


/*****************************************************************************
 * FUNCTION
 *  lcd_cmd_update
 * DESCRIPTION
 *  void
 * PARAMETERS
 *  lcd_id              [IN]        Kal_uint8
 *  start_x             [IN]        Kal_uint16
 *  start_y             [IN]        Kal_uint16
 *  end_x               [IN]        Kal_uint16
 *  end_y               [IN]        Kal_uint16
 *  roi_offset_x        [IN]        Kal_uint16
 *  roi_offset_y        [IN]        Kal_uint16
 *  update_layer        [IN]        Kal_uint32
 * RETURNS
 *  void
 *****************************************************************************/
void lcd_cmd_update(
        kal_uint8 lcd_id,
        kal_uint16 start_x,
        kal_uint16 start_y,
        kal_uint16 end_x,
        kal_uint16 end_y,
        kal_uint16 roi_offset_x,
        kal_uint16 roi_offset_y,
        kal_uint32 update_layer)
{
    /*----------------------------------------------------------------*/
    /* Local Variables                                                */
    /*----------------------------------------------------------------*/

    /*----------------------------------------------------------------*/
    /* Code Body                                                      */
    /*----------------------------------------------------------------*/
}   /* end of lcd_cmd_update */


/*****************************************************************************
 * FUNCTION
 *  win32_ui_set_new_application_flag
 * DESCRIPTION
 *  set the flag to indicate that a new application starts
 * PARAMETERS
 *  void
 * RETURNS
 *  void
 *****************************************************************************/
void win32_ui_set_new_application_flag()
{
    /*----------------------------------------------------------------*/
    /* Local Variables                                                */
    /*----------------------------------------------------------------*/

    /*----------------------------------------------------------------*/
    /* Code Body                                                      */
    /*----------------------------------------------------------------*/
    new_application_flag = 1;
}   /* end of win32_ui_set_new_application_flag */


/*****************************************************************************
 * FUNCTION
 *  set_lcd_color_palette
 * DESCRIPTION
 *  
 * PARAMETERS
 *  color_palette_select        [IN]        
 *  color_palette_addr_ptr      [?]         
 *  start_index                 [IN]        
 *  number_of_color             [IN]        
 * RETURNS
 *  void
 *****************************************************************************/
void set_lcd_color_palette(
        kal_uint8 color_palette_select,
        kal_uint32 *color_palette_addr_ptr,
        kal_uint8 start_index,
        kal_uint8 number_of_color)
{
    /*----------------------------------------------------------------*/
    /* Local Variables                                                */
    /*----------------------------------------------------------------*/

    /*----------------------------------------------------------------*/
    /* Code Body                                                      */
    /*----------------------------------------------------------------*/
}


/*****************************************************************************
 * FUNCTION
 *  config_lcd_output
 * DESCRIPTION
 *  
 * PARAMETERS
 *  lcd_output      [IN]        
 * RETURNS
 *  void
 *****************************************************************************/
void config_lcd_output(kal_bool lcd_output)
{
    /*----------------------------------------------------------------*/
    /* Local Variables                                                */
    /*----------------------------------------------------------------*/

    /*----------------------------------------------------------------*/
    /* Code Body                                                      */
    /*----------------------------------------------------------------*/
}

#endif /* _MAINLCD_C */ 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -