disp_gu2.c

来自「WinCE 3.0 BSP, 包含Inter SA1110, Intel_815」· C语言 代码 · 共 877 行 · 第 1/2 页

C
877
字号
void gu2_set_display_video_offset(unsigned long offset)
#else
void gfx_set_display_video_offset(unsigned long offset)
#endif
{
    /* ### ADD ### IMPLEMENTATION */
}

#if GFX_DISPLAY_DYNAMIC
int gu2_test_timing_active(void)
#else
int gfx_test_timing_active(void)
#endif
{
    /* ### ADD ### IMPLEMENTATION */
    return(0);
}

#if GFX_DISPLAY_DYNAMIC
int gu2_test_vertical_active(void)
#else
int gfx_test_vertical_active(void)
#endif
{
    /* ### ADD ### IMPLEMENTATION */
    if (READ_REG32(DC_TIMING_CFG) & DC_TCFG_VNA)
    return(1);
}

#if GFX_DISPLAY_DYNAMIC
int gu2_wait_vertical_blank(void)
#else
int gfx_wait_vertical_blank(void)
#endif
{
    /* ### ADD ### IMPLEMENTATION */
    return(0);
}

/* THE FOLLOWING READ ROUTINES ARE ALWAYS INCLUDED: */
/* gfx_get_hsync_end, gfx_get_htotal, gfx_get_vsync_end, gfx_get_vtotal.
/* This is because they are used by the video overlay routines. */

/*---------------------------------------------------------------------------
 * gfx_get_hactive
 *---------------------------------------------------------------------------
 */
#if GFX_DISPLAY_DYNAMIC
unsigned short gu2_get_hactive(void)
#else
unsigned short gfx_get_hactive(void)
#endif
{
    /* ### ADD ### IMPLEMENTATION */
    return(0);
}

/*---------------------------------------------------------------------------
 * gfx_get_hsync_end
 *---------------------------------------------------------------------------
 */
#if GFX_DISPLAY_DYNAMIC
unsigned short gu2_get_hsync_end(void)
#else
unsigned short gfx_get_hsync_end(void)
#endif
{
    /* ### ADD ### IMPLEMENTATION */
    return(0);
}

/*---------------------------------------------------------------------------
 * gfx_get_htotal
 *---------------------------------------------------------------------------
 */
#if GFX_DISPLAY_DYNAMIC
unsigned short gu2_get_htotal(void)
#else
unsigned short gfx_get_htotal(void)
#endif
{
    /* ### ADD ### IMPLEMENTATION */
    return(0);
}

/*---------------------------------------------------------------------------
 * gfx_get_vactive
 *---------------------------------------------------------------------------
 */
#if GFX_DISPLAY_DYNAMIC
unsigned short gu2_get_vactive(void)
#else
unsigned short gfx_get_vactive(void)
#endif
{
    /* ### ADD ### IMPLEMENTATION */
    return(0);
}

/*---------------------------------------------------------------------------
 * gfx_get_vsync_end
 *---------------------------------------------------------------------------
 */
#if GFX_DISPLAY_DYNAMIC
unsigned short gu2_get_vsync_end(void)
#else
unsigned short gfx_get_vsync_end(void)
#endif
{
    /* ### ADD ### IMPLEMENTATION */
    return(0);
}

/*---------------------------------------------------------------------------
 * gfx_get_vtotal
 *---------------------------------------------------------------------------
 */
#if GFX_DISPLAY_DYNAMIC
unsigned short gu2_get_vtotal(void)
#else
unsigned short gfx_get_vtotal(void)
#endif
{
    /* ### ADD ### IMPLEMENTATION */
    return(0);
}

/*-----------------------------------------------------------------------------
 * gfx_get_display_bpp
 *
 * This routine returns the current color depth of the active display.
 *-----------------------------------------------------------------------------
 */
#if GFX_DISPLAY_DYNAMIC
unsigned short gu2_get_display_bpp(void)
#else
unsigned short gfx_get_display_bpp(void)
#endif
{
    /* ### ADD ### IMPLEMENTATION */
    return(0);
}

#if GFX_READ_ROUTINES

/*************************************************************/
/*  READ ROUTINES  |  INCLUDED FOR DIAGNOSTIC PURPOSES ONLY  */
/*************************************************************/

/*---------------------------------------------------------------------------
 * gfx_get_hblank_start
 *---------------------------------------------------------------------------
 */
#if GFX_DISPLAY_DYNAMIC
unsigned short gu2_get_hblank_start(void)
#else
unsigned short gfx_get_hblank_start(void)
#endif
{
    /* ### ADD ### IMPLEMENTATION */
    return(0);
}

/*---------------------------------------------------------------------------
 * gfx_get_hsync_start
 *---------------------------------------------------------------------------
 */
#if GFX_DISPLAY_DYNAMIC
unsigned short gu2_get_hsync_start(void)
#else
unsigned short gfx_get_hsync_start(void)
#endif
{
    /* ### ADD ### IMPLEMENTATION */
    return(0);
}

/*---------------------------------------------------------------------------
 * gfx_get_hblank_end
 *---------------------------------------------------------------------------
 */
#if GFX_DISPLAY_DYNAMIC
unsigned short gu2_get_hblank_end(void)
#else
unsigned short gfx_get_hblank_end(void)
#endif
{
    /* ### ADD ### IMPLEMENTATION */
    return(0);
}

/*---------------------------------------------------------------------------
 * gfx_get_vblank_start
 *---------------------------------------------------------------------------
 */
#if GFX_DISPLAY_DYNAMIC
unsigned short gu2_get_vblank_start(void)
#else
unsigned short gfx_get_vblank_start(void)
#endif
{
    /* ### ADD ### IMPLEMENTATION */
    return(0);
}

/*---------------------------------------------------------------------------
 * gfx_get_vsync_start
 *---------------------------------------------------------------------------
 */
#if GFX_DISPLAY_DYNAMIC
unsigned short gu2_get_vsync_start(void)
#else
unsigned short gfx_get_vsync_start(void)
#endif
{
    /* ### ADD ### IMPLEMENTATION */
    return(0);
}

/*---------------------------------------------------------------------------
 * gfx_get_vblank_end
 *---------------------------------------------------------------------------
 */
#if GFX_DISPLAY_DYNAMIC
unsigned short gu2_get_vblank_end(void)
#else
unsigned short gfx_get_vblank_end(void)
#endif
{
    /* ### ADD ### IMPLEMENTATION */
    return(0);
}

/*-----------------------------------------------------------------------------
 * gfx_get_display_offset
 *-----------------------------------------------------------------------------
 */
#if GFX_DISPLAY_DYNAMIC
unsigned long gu2_get_display_offset(void)
#else
unsigned long gfx_get_display_offset(void)
#endif
{
    /* ### ADD ### IMPLEMENTATION */
    return(0);
}

/*-----------------------------------------------------------------------------
 * gfx_get_display_palette
 *-----------------------------------------------------------------------------
 */
#if GFX_DISPLAY_DYNAMIC
void gu2_get_display_palette(unsigned long *palette)
#else
void gfx_get_display_palette(unsigned long *palette)
#endif
{
    /* ### ADD ### IMPLEMENTATION */
}

/*-----------------------------------------------------------------------------
 * gfx_get_cursor_enable
 *-----------------------------------------------------------------------------
 */
#if GFX_DISPLAY_DYNAMIC
unsigned long gu2_get_cursor_enable(void)
#else
unsigned long gfx_get_cursor_enable(void)
#endif
{
    /* ### ADD ### IMPLEMENTATION */
    return(0);
}

/*-----------------------------------------------------------------------------
 * gfx_get_cursor_offset
 *-----------------------------------------------------------------------------
 */
#if GFX_DISPLAY_DYNAMIC
unsigned long gu2_get_cursor_offset(void)
#else
unsigned long gfx_get_cursor_offset(void)
#endif
{
    /* ### ADD ### IMPLEMENTATION */
    return(0);
}

/*-----------------------------------------------------------------------------
 * gfx_get_cursor_position
 *-----------------------------------------------------------------------------
 */
#if GFX_DISPLAY_DYNAMIC
unsigned long gu2_get_cursor_position(void)
#else
unsigned long gfx_get_cursor_position(void)
#endif
{
    /* ### ADD ### IMPLEMENTATION */
    return(0);
}

/*-----------------------------------------------------------------------------
 * gfx_get_cursor_offset
 *-----------------------------------------------------------------------------
 */
#if GFX_DISPLAY_DYNAMIC
unsigned long gu2_get_cursor_clip(void)
#else
unsigned long gfx_get_cursor_clip(void)
#endif
{
    /* ### ADD ### IMPLEMENTATION */
    return(0);
}

/*-----------------------------------------------------------------------------
 * gfx_get_cursor_color
 *-----------------------------------------------------------------------------
 */
#if GFX_DISPLAY_DYNAMIC
unsigned long gu2_get_cursor_color(int color)
#else
unsigned long gfx_get_cursor_color(int color)
#endif
{
    /* ### ADD ### IMPLEMENTATION */
    return(0);
}

/*-----------------------------------------------------------------------------
 * gfx_get_compression_enable
 *-----------------------------------------------------------------------------
 */
#if GFX_DISPLAY_DYNAMIC
int gu2_get_compression_enable(void)
#else
int gfx_get_compression_enable(void)
#endif
{
    /* ### ADD ### IMPLEMENTATION */
    return(0);
}

/*-----------------------------------------------------------------------------
 * gfx_get_compression_offset
 *-----------------------------------------------------------------------------
 */
#if GFX_DISPLAY_DYNAMIC
unsigned long gu2_get_compression_offset(void)
#else
unsigned long gfx_get_compression_offset(void)
#endif
{
    /* ### ADD ### IMPLEMENTATION */
    return(0);
}

/*-----------------------------------------------------------------------------
 * gfx_get_compression_pitch
 *-----------------------------------------------------------------------------
 */
#if GFX_DISPLAY_DYNAMIC
unsigned short gu2_get_compression_pitch(void)
#else
unsigned short gfx_get_compression_pitch(void)
#endif
{
    /* ### ADD ### IMPLEMENTATION */
    return(0);
}

/*-----------------------------------------------------------------------------
 * gfx_get_compression_size
 *-----------------------------------------------------------------------------
 */
#if GFX_DISPLAY_DYNAMIC
unsigned short gu2_get_compression_size(void)
#else
unsigned short gfx_get_compression_size(void)
#endif
{
    /* ### ADD ### IMPLEMENTATION */
    return(0);
}

/*-----------------------------------------------------------------------------
 * gfx_get_valid_bit
 *-----------------------------------------------------------------------------
 */
#if GFX_DISPLAY_DYNAMIC
int gu2_get_valid_bit(int line)
#else
int gfx_get_valid_bit(int line)
#endif
{
    /* ### ADD ### IMPLEMENTATION */
    return(0);
}

/*---------------------------------------------------------------------------
 * gfx_get_display_video_offset (PRIVATE ROUTINE - NOT PART OF API)
 *
 * This routine is called by "gfx_get_video_offset".  It abstracts the 
 * version of the display controller from the video overlay routines.
 *---------------------------------------------------------------------------
 */
#if GFX_DISPLAY_DYNAMIC
unsigned long gu2_get_display_video_offset(void)
#else
unsigned long gfx_get_display_video_offset(void);
#endif
{
    /* ### ADD ### IMPLEMENTATION */
    return(0);
}

/*---------------------------------------------------------------------------
 * gfx_get_display_video_size (PRIVATE ROUTINE - NOT PART OF API)
 *
 * This routine is called by "gfx_get_video_size".  It abstracts the 
 * version of the display controller from the video overlay routines.
 *---------------------------------------------------------------------------
 */
#if GFX_DISPLAY_DYNAMIC
unsigned long gu2_get_display_video_size(void)
#else
unsigned long gfx_get_display_video_size(void);
#endif
{
    /* ### ADD ### IMPLEMENTATION - return TOTAL size */
    return(0);
}

#endif /* GFX_READ_ROUTINES */

/* END OF FILE */

⌨️ 快捷键说明

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