Home
last modified time | relevance | path

Searched refs:framebuffer (Results 1 – 25 of 201) sorted by relevance

123456789

/bsp/stm32/libraries/HAL_Drivers/drivers/
A Ddrv_lcd.c91 info->framebuffer = lcd->lcd_info.framebuffer; in drv_lcd_control()
311 memset(_lcd.lcd_info.framebuffer, 0xFF, LCD_BUF_SIZE); in drv_lcd_hw_init()
344 if (_lcd.lcd_info.framebuffer) in drv_lcd_hw_init()
346 rt_free(_lcd.lcd_info.framebuffer); in drv_lcd_hw_init()
376 lcd->lcd_info.framebuffer[2 * i] = 0x00; in lcd_thread()
377 lcd->lcd_info.framebuffer[2 * i + 1] = 0xF8; in lcd_thread()
384 lcd->lcd_info.framebuffer[2 * i] = 0xE0; in lcd_thread()
392 lcd->lcd_info.framebuffer[2 * i] = 0x1F; in lcd_thread()
401 lcd->lcd_info.framebuffer[3 * i] = 0x00; in lcd_thread()
410 lcd->lcd_info.framebuffer[3 * i] = 0x00; in lcd_thread()
[all …]
A Ddrv_lcd_mipi.c139 void ltdc_layer_init(uint16_t index, uint32_t framebuffer) in ltdc_layer_init() argument
157 layer_cfg.FBStartAdress = framebuffer; in ltdc_layer_init()
175 …lcd.info.framebuffer = (void *)rt_malloc_align(LCD_WIDTH * LCD_HEIGHT * (lcd.info.bits_per_pixe… in stm32_lcd_init()
176 memset(lcd.info.framebuffer, 0, LCD_WIDTH * LCD_HEIGHT * (lcd.info.bits_per_pixel / 8)); in stm32_lcd_init()
178 ltdc_layer_init(0, (uint32_t)lcd.info.framebuffer); in stm32_lcd_init()
/bsp/stm32/stm32h750-weact-ministm32h7xx/board/port/
A Ddrv_lcd_spi.c69 info->framebuffer = lcd->lcd_info.framebuffer; in drv_lcd_control()
138 _lcd.lcd_info.framebuffer = rt_malloc(LCD_BUF_SIZE); in drv_lcd_hw_init()
149 memset(_lcd.lcd_info.framebuffer, 0xFF, LCD_BUF_SIZE); in drv_lcd_hw_init()
180 if (_lcd.lcd_info.framebuffer) in drv_lcd_hw_init()
182 rt_free(_lcd.lcd_info.framebuffer); in drv_lcd_hw_init()
211 lcd->lcd_info.framebuffer[2 * i] = 0x00; in lcd_test()
212 lcd->lcd_info.framebuffer[2 * i + 1] = 0xF8; in lcd_test()
219 lcd->lcd_info.framebuffer[2 * i] = 0xE0; in lcd_test()
220 lcd->lcd_info.framebuffer[2 * i + 1] = 0x07; in lcd_test()
227 lcd->lcd_info.framebuffer[2 * i] = 0x1F; in lcd_test()
[all …]
/bsp/synwit/libraries/SWM341_drivers/
A Ddrv_rgb_lcd.c47 info->framebuffer = rgb_lcd->lcd_info.framebuffer; in swm_rgb_lcd_control()
111 if (rgb_lcd_obj.lcd_info.framebuffer == RT_NULL) in swm_rgb_lcd_init()
118 memset(rgb_lcd_obj.lcd_info.framebuffer, 0xFF, LCD_BUF_SIZE); in swm_rgb_lcd_init()
185 if (rgb_lcd_obj.lcd_info.framebuffer) in swm_rgb_lcd_init()
187 rt_free(rgb_lcd_obj.lcd_info.framebuffer); in swm_rgb_lcd_init()
204 rgb_lcd->lcd_info.framebuffer[2 * i] = 0x00; in lcd_test()
205 rgb_lcd->lcd_info.framebuffer[2 * i + 1] = 0xF8; in lcd_test()
212 rgb_lcd->lcd_info.framebuffer[2 * i] = 0xE0; in lcd_test()
213 rgb_lcd->lcd_info.framebuffer[2 * i + 1] = 0x07; in lcd_test()
220 rgb_lcd->lcd_info.framebuffer[2 * i] = 0x1F; in lcd_test()
[all …]
/bsp/tkm32F499/drivers/
A Ddrv_lcd.c65 _lcd.lcd_info.framebuffer = _lcd.back_buf; in drv_lcd_control()
73 _lcd.lcd_info.framebuffer = _lcd.front_buf; in drv_lcd_control()
91 info->framebuffer = lcd->lcd_info.framebuffer; in drv_lcd_control()
152 rt_uint32_t *LTDC_Buf = (rt_uint32_t *)lcd->lcd_info.framebuffer; in Lcd_ColorBox()
164 rt_uint32_t *LTDC_Buf = (rt_uint32_t *)lcd->lcd_info.framebuffer; in LCD_Fill_Pic()
177 rt_uint32_t *LTDC_Buf = (rt_uint32_t *)lcd->lcd_info.framebuffer; in DrawPixel()
210 _lcd.lcd_info.framebuffer = _lcd.back_buf; in drv_lcd_hw_init()
211 … if (_lcd.lcd_info.framebuffer == RT_NULL || _lcd.back_buf == RT_NULL || _lcd.front_buf == RT_NULL) in drv_lcd_hw_init()
269 LTDC_Buf = (rt_uint32_t *)lcd->lcd_info.framebuffer; in lcd_test()
276 LTDC_Buf = (rt_uint32_t *)lcd->lcd_info.framebuffer; in lcd_test()
[all …]
/bsp/renesas/libraries/HAL_Drivers/
A Ddrv_lcd.c305 info->framebuffer = lcd->lcd_info.framebuffer; in ra_lcd_control()
370 _lcd.lcd_info.framebuffer = (uint8_t *)lcd_framebuffer; in rt_hw_lcd_init()
372 _lcd.lcd_info.framebuffer = (uint8_t *)&fb_background[0]; in rt_hw_lcd_init()
374 LOG_D("\nlcd framebuffer address:%#x", _lcd.lcd_info.framebuffer); in rt_hw_lcd_init()
375 memset(_lcd.lcd_info.framebuffer, 0x0, LCD_BUF_SIZE); in rt_hw_lcd_init()
434 lcd->lcd_info.framebuffer[2 * i] = 0x00; in lcd_test()
435 lcd->lcd_info.framebuffer[2 * i + 1] = 0xF8; in lcd_test()
443 lcd->lcd_info.framebuffer[2 * i] = 0xE0; in lcd_test()
444 lcd->lcd_info.framebuffer[2 * i + 1] = 0x07; in lcd_test()
452 lcd->lcd_info.framebuffer[2 * i] = 0x1F; in lcd_test()
[all …]
/bsp/allwinner/libraries/drivers/
A Ddrv_lcd.c66 void *framebuffer; member
148 src = lcd_drv->framebuffer; in lcd_vsync_event_process()
207 void *framebuffer = RT_NULL; in _lcd_drv_init() local
229 framebuffer = rt_malloc(LCD_DRV_FB_SZ); in _lcd_drv_init()
231 if (!framebuffer) in _lcd_drv_init()
236 lcd_drv->lcd_info.framebuffer = framebuffer; in _lcd_drv_init()
237 lcd_drv->framebuffer = framebuffer; in _lcd_drv_init()
239 memset(framebuffer, 0, LCD_DRV_FB_SZ); in _lcd_drv_init()
277 if (framebuffer) in _lcd_drv_init()
280 rt_free_align(framebuffer); in _lcd_drv_init()
[all …]
/bsp/hpmicro/libraries/drivers/
A Ddrv_lcd.c115 buffer = (uint32_t)lcd->lcd_info.framebuffer; in hpm_lcd_control()
152 info->framebuffer = lcd->lcd_info.framebuffer; in hpm_lcd_control()
167 if (info->framebuffer == RT_NULL) in hpm_lcdc_init()
172 lcd->lcd_info.framebuffer = lcdc_framebuffer; in hpm_lcdc_init()
185 memset(lcd->lcd_info.framebuffer, 0, info->width * info->height * info->bits_per_pixel / 8); in hpm_lcdc_init()
193 layer.buffer = (rt_uint32_t)lcd->lcd_info.framebuffer; in hpm_lcdc_init()
228 lcd_info.framebuffer = lcdc_framebuffer; in drv_lcd_hw_init()
/bsp/stm32/stm32h750-fk750m1-vbt6/board/port/lcd/
A Ddrv_lcd_spi.c413 info->framebuffer = lcd->lcd_info.framebuffer; in drv_lcd_control()
490 _lcd.lcd_info.framebuffer = rt_malloc_align(LCD_BUF_SIZE, 32); in drv_hw_lcd_init()
500 memset(_lcd.lcd_info.framebuffer, 0xFF, LCD_BUF_SIZE); in drv_hw_lcd_init()
526 if (_lcd.lcd_info.framebuffer) { in drv_hw_lcd_init()
527 rt_free_align(_lcd.lcd_info.framebuffer); in drv_hw_lcd_init()
554 lcd->lcd_info.framebuffer[2 * i] = 0x00; in lcd_test()
555 lcd->lcd_info.framebuffer[2 * i + 1] = 0xF8; in lcd_test()
562 lcd->lcd_info.framebuffer[2 * i] = 0xE0; in lcd_test()
563 lcd->lcd_info.framebuffer[2 * i + 1] = 0x07; in lcd_test()
570 lcd->lcd_info.framebuffer[2 * i] = 0x1F; in lcd_test()
[all …]
/bsp/stm32/stm32h750-artpi/board/port/
A Ddrv_spi_ili9488.c973 info->framebuffer = lcd->lcd_info.framebuffer; in drv_lcd_control()
1030 _lcd.lcd_info.framebuffer = rt_malloc(LCD_BUF_SIZE); in drv_lcd_ili9488_hw_init()
1074 if (_lcd.lcd_info.framebuffer) in drv_lcd_ili9488_hw_init()
1076 rt_free(_lcd.lcd_info.framebuffer); in drv_lcd_ili9488_hw_init()
1138 lcd->lcd_info.framebuffer[3 * i] = 0xFF; in ili9488_test()
1139 lcd->lcd_info.framebuffer[3 * i + 1] = 0x00; in ili9488_test()
1140 lcd->lcd_info.framebuffer[3 * i + 2] = 0x00; in ili9488_test()
1147 lcd->lcd_info.framebuffer[3 * i] = 0x00; in ili9488_test()
1148 lcd->lcd_info.framebuffer[3 * i + 1] = 0xFF; in ili9488_test()
1149 lcd->lcd_info.framebuffer[3 * i + 2] = 0x00; in ili9488_test()
[all …]
/bsp/samd21/sam_d2x_asflib/common2/services/gfx_mono/
A Dgfx_mono_null.c54 static uint8_t framebuffer[GFX_MONO_LCD_FRAMEBUFFER_SIZE]; variable
61 gfx_mono_set_framebuffer(framebuffer); in gfx_mono_null_init()
A Dgfx_mono_c12832_a1z.c54 static uint8_t framebuffer[GFX_MONO_LCD_FRAMEBUFFER_SIZE]; variable
69 gfx_mono_set_framebuffer(framebuffer); in gfx_mono_st7565r_init()
105 gfx_mono_st7565r_put_page(framebuffer in gfx_mono_st7565r_put_framebuffer()
A Dgfx_mono_ug_2832hsweg04.c51 static uint8_t framebuffer[GFX_MONO_LCD_FRAMEBUFFER_SIZE]; variable
66 gfx_mono_set_framebuffer(framebuffer); in gfx_mono_ssd1306_init()
103 gfx_mono_ssd1306_put_page(framebuffer in gfx_mono_ssd1306_put_framebuffer()
/bsp/nuvoton/numaker-hmi-ma35d1/applications/lvgl/
A Dlv_port_disp.c80 pDisp = (lv_color_t *)info.framebuffer + (info.width * area->y1 + area->x1); in nu_flush()
96 rt_device_control(lcd_device, RTGRAPHIC_CTRL_PAN_DISPLAY, info.framebuffer); in nu_flush()
150 buf1 = (void *)((uint32_t)info.framebuffer & (~UNCACHEABLE)); in lv_port_disp_init()
159 buf1 = (void *)(((uint32_t)info.framebuffer & (~UNCACHEABLE)) + u32FBSize); in lv_port_disp_init()
/bsp/nuvoton/libraries/n9h30/rtt_port/
A Ddrv_vpost.c348 … psVpost->info.framebuffer = (rt_uint8_t *)vpostGetMultiFrameBuffer(DEF_VPOST_BUFFER_NUMBER); in rt_hw_vpost_init()
360 … psVpost->info.framebuffer = (rt_uint8_t *)vpostGetMultiOSDBuffer(DEF_VPOST_BUFFER_NUMBER); in rt_hw_vpost_init()
364 if (psVpost->info.framebuffer == NULL) in rt_hw_vpost_init()
373 rt_memset(psVpost->info.framebuffer, 0, u32FBSize); in rt_hw_vpost_init()
393 rt_kprintf("%s's fbmem at 0x%08x.\n", psVpost->name, psVpost->info.framebuffer); in rt_hw_vpost_init()
481 if (psVpostLayer->info.framebuffer != RT_NULL) in vpost_fill_color()
485 uint32_t *fbmem_start = (uint32_t *)psVpostLayer->info.framebuffer; in vpost_fill_color()
/bsp/nuvoton/nk-n9h30/applications/lvgl/
A Dlv_port_disp.c94 draw_flush.buf = info.framebuffer; in nu_flush()
164 buf1 = (void *)((uint32_t)info.framebuffer & ~BIT31); // Use Cacheable VRAM in lv_port_disp_init()
173 buf1 = (void *)(((uint32_t)info.framebuffer & ~BIT31) + u32FBSize); // Use Cacheable VRAM in lv_port_disp_init()
176 rt_device_control(lcd_device, RTGRAPHIC_CTRL_PAN_DISPLAY, info.framebuffer); in lv_port_disp_init()
/bsp/nuvoton/libraries/nu_packages/FSA506/
A Dlcd_fsa506.c33 .framebuffer = RT_NULL,
159 rt_uint16_t *pu16ShadowBuf = (rt_uint16_t *)g_FSA506Info.framebuffer; in fsa506_fillscreen()
166 fsa506_fillrect((uint16_t *)g_FSA506Info.framebuffer, &rectinfo); in fsa506_fillscreen()
253 rt_uint16_t *pixels = (rt_uint16_t *)g_FSA506Info.framebuffer; in fsa506_lcd_control()
296 …g_FSA506Info.framebuffer = rt_malloc_align((g_FSA506Info.pitch * NU_PKG_FSA506_LINE_BUFFER_NUMBER)… in rt_hw_lcd_fsa506_init()
297 RT_ASSERT(g_FSA506Info.framebuffer != RT_NULL); in rt_hw_lcd_fsa506_init()
/bsp/nuvoton/libraries/nu_packages/ILI9341/
A Dlcd_ili9341.c32 .framebuffer = RT_NULL,
203 rt_uint16_t *pu16ShadowBuf = (rt_uint16_t *)g_Ili9341Info.framebuffer; in ili9341_fillscreen()
210 ili9341_fillrect((uint16_t *)g_Ili9341Info.framebuffer, &rectinfo); in ili9341_fillscreen()
291 rt_uint16_t *pixels = (rt_uint16_t *)g_Ili9341Info.framebuffer; in ili9341_lcd_control()
333 …g_Ili9341Info.framebuffer = rt_malloc_align((g_Ili9341Info.pitch * NU_PKG_ILI9341_LINE_BUFFER_NUMB… in rt_hw_lcd_ili9341_init()
334 RT_ASSERT(g_Ili9341Info.framebuffer != RT_NULL); in rt_hw_lcd_ili9341_init()
/bsp/nuvoton/libraries/nu_packages/SSD1963/
A Dlcd_ssd1963.c33 .framebuffer = RT_NULL,
164 rt_uint16_t *pu16ShadowBuf = (rt_uint16_t *)g_SSD1963Info.framebuffer; in ssd1963_fillscreen()
171 ssd1963_fillrect((uint16_t *)g_SSD1963Info.framebuffer, &rectinfo); in ssd1963_fillscreen()
252 rt_uint16_t *pixels = (rt_uint16_t *)g_SSD1963Info.framebuffer; in ssd1963_lcd_control()
294 …g_SSD1963Info.framebuffer = rt_malloc_align((g_SSD1963Info.pitch * NU_PKG_SSD1963_LINE_BUFFER_NUMB… in rt_hw_lcd_ssd1963_init()
295 RT_ASSERT(g_SSD1963Info.framebuffer != RT_NULL); in rt_hw_lcd_ssd1963_init()
/bsp/nuvoton/libraries/nu_packages/ADC_TOUCH/
A Dadc_touch.c338 if (info.framebuffer != RT_NULL) in lcd_cleanscreen()
340 … if (rt_device_control(lcd_device, RTGRAPHIC_CTRL_PAN_DISPLAY, (void *)info.framebuffer) == RT_EOK) in lcd_cleanscreen()
343 rt_memset(info.framebuffer, 0, (info.pitch * info.height)); in lcd_cleanscreen()
364 rt_uint16_t *pu16ShadowBuf = (rt_uint16_t *)info.framebuffer; in lcd_cleanscreen()
387 if (info.framebuffer != RT_NULL) in nu_draw_bots()
396 … if (rt_device_control(lcd_device, RTGRAPHIC_CTRL_PAN_DISPLAY, (void *)info.framebuffer) == RT_EOK) in nu_draw_bots()
409 …UE) ? (uint16_t *)((uint32_t)info.framebuffer + (start_y) * info.pitch + (start_x * 2)) : (uint16_… in nu_draw_bots()
423 …UE) ? (uint32_t *)((uint32_t)info.framebuffer + (start_y) * info.pitch + (start_x * 4)) : (uint32_… in nu_draw_bots()
556 rt_device_control(lcd_device, RTGRAPHIC_CTRL_PAN_DISPLAY, info.framebuffer); in nu_touch_do_calibration()
/bsp/stm32/stm32l4r9-st-eval/board/ports/
A Ddrv_lcd_dsi.c104 …CopyInVirtualBuffer((uint32_t *)_lcd.lcd_info.framebuffer, (uint32_t *)LAYER_ADDRESS, 0, 0, 390, 3… in drv_lcd_control()
118 info->framebuffer = lcd->lcd_info.framebuffer; in drv_lcd_control()
585 _lcd.lcd_info.framebuffer = rt_malloc_align(LCD_DSI_BUF_SIZE, 16); in drv_lcd_hw_init()
587 if (_lcd.lcd_info.framebuffer == RT_NULL || _lcd.front_buf == RT_NULL) in drv_lcd_hw_init()
595 memset(_lcd.lcd_info.framebuffer, 0xFF, LCD_DSI_BUF_SIZE); in drv_lcd_hw_init()
625 if (_lcd.lcd_info.framebuffer) in drv_lcd_hw_init()
627 rt_free(_lcd.lcd_info.framebuffer); in drv_lcd_hw_init()
663 rt_uint8_t *ptr = lcd->lcd_info.framebuffer; in lcd_dsi_test()
707 rt_uint8_t *ptr = lcd->lcd_info.framebuffer; in line()
/bsp/nxp/lpc/lpc178x/drivers/
A Dlpc17xx_lcd.c34 GLCD_Init (_lcd_info.framebuffer); in rt_lcd_init()
74 _lcd_info.framebuffer = (void*)_rt_framebuffer; in rt_hw_lcd_init()
/bsp/nuvoton/libraries/ma35/rtt_port/
A Ddrv_disp.c326 psDisp->info.framebuffer = (rt_uint8_t *)((uint32_t)pu8FBDMABuf | UNCACHEABLE); in rt_hw_disp_init()
330 rt_memset(psDisp->info.framebuffer, 0, psDisp->info.smem_len); in rt_hw_disp_init()
349 rt_kprintf("%s's fbdev video memory at 0x%08x.\n", psDisp->name, psDisp->info.framebuffer); in rt_hw_disp_init()
437 if (psDispLayer->info.framebuffer != RT_NULL) in lcd_fill_layer_color()
441 uint32_t *fbmem_start = (uint32_t *)psDispLayer->info.framebuffer; in lcd_fill_layer_color()
/bsp/nuvoton/numaker-iot-m467/applications/lvgl/
A Dlv_port_disp.c63 if (result != RT_EOK && info.framebuffer == RT_NULL) in lv_port_disp_init()
73 buf1 = (void *)info.framebuffer; in lv_port_disp_init()
/bsp/nuvoton/numaker-m032ki/applications/lvgl/
A Dlv_port_disp.c63 if (result != RT_EOK && info.framebuffer == RT_NULL) in lv_port_disp_init()
73 buf1 = (void *)info.framebuffer; in lv_port_disp_init()

Completed in 51 milliseconds

123456789