comparison chipsetsw/drivers/drv_app/r2d/lcds/PC_CSAMPLE/r2d_task_init_i.c @ 0:509db1a7b7b8

initial import: leo2moko-r1
author Space Falcon <falcon@ivan.Harhan.ORG>
date Mon, 01 Jun 2015 03:24:05 +0000
parents
children
comparison
equal deleted inserted replaced
-1:000000000000 0:509db1a7b7b8
1 /* Used by refresh task to extract bytes from the
2 framebuffer */
3
4
5 #define R2D_MB_PRIM_SIZE 2000
6
7 extern UINT32 r2d_p_refresh_buffer[4*R2D_WIDTH*R2D_MWHEIGHT];
8
9
10 static void r2d_refresh_task_init(void)
11 {
12 INT16 i;
13 UINT32 *p;
14
15 uwire_init_lcd();
16
17
18
19 p=r2d_p_refresh_buffer;
20 for(i=0;i<4*R2D_WIDTH*R2D_MWHEIGHT;i++)
21 {
22 *p++=0;
23 }
24 }
25
26 static void r2d_refresh_task_kill(void)
27 {
28
29 }
30
31 static void r2d_dithering_init(void)
32 {
33 R2D_MALLOC(r2d_mb_id,UINT32,sizeof(UINT32)*4,r2d_g_dithering_matrix);
34 r2d_g_dithering_matrix[0]=0;
35 r2d_g_dithering_matrix[1]=2;
36 r2d_g_dithering_matrix[2]=3;
37 r2d_g_dithering_matrix[3]=1;
38 }