Home
last modified time | relevance | path

Searched refs:_lcd (Results 1 – 10 of 10) sorted by relevance

/bsp/stm32/stm32h750-weact-ministm32h7xx/board/port/
A Ddrv_lcd_spi.c38 struct drv_lcd_device _lcd; variable
56 LCD_FillRGBRect(0, 0, _lcd.lcd_info.framebuffer, _lcd.lcd_info.width, _lcd.lcd_info.height); in drv_lcd_control()
120 memset(&_lcd, 0x00, sizeof(_lcd)); in drv_lcd_hw_init()
132 _lcd.lcd_info.height = LCD_HEIGHT; in drv_lcd_hw_init()
133 _lcd.lcd_info.width = LCD_WIDTH; in drv_lcd_hw_init()
141 … if (_lcd.lcd_info.framebuffer == RT_NULL || _lcd.back_buf == RT_NULL || _lcd.front_buf == RT_NULL) in drv_lcd_hw_init()
178 rt_sem_delete(&_lcd.lcd_lock); in drv_lcd_hw_init()
185 if (_lcd.back_buf) in drv_lcd_hw_init()
187 rt_free(_lcd.back_buf); in drv_lcd_hw_init()
190 if (_lcd.front_buf) in drv_lcd_hw_init()
[all …]
/bsp/qemu-vexpress-a9/drivers/
A Ddrv_clcd.c55 struct drv_clcd_device _lcd; variable
139 memset(&_lcd, 0x0, sizeof(_lcd)); in drv_clcd_hw_init()
141 _lcd.width = CLCD_WIDTH; in drv_clcd_hw_init()
142 _lcd.height = CLCD_HEIGHT; in drv_clcd_hw_init()
143 rt_kprintf("try to allocate fb... | w - %d, h - %d | ", _lcd.width, _lcd.height); in drv_clcd_hw_init()
145 _lcd.fb = rt_pages_alloc(rt_page_bits(_lcd.width * _lcd.height * 2)); in drv_clcd_hw_init()
147 _lcd.fb = rt_malloc(_lcd.width * _lcd.height * 2); in drv_clcd_hw_init()
150 rt_kprintf("fb => 0x%08x\n", _lcd.fb); in drv_clcd_hw_init()
151 if (_lcd.fb == NULL) in drv_clcd_hw_init()
156 memset(_lcd.fb, 0xff, _lcd.width * _lcd.height * 2); in drv_clcd_hw_init()
[all …]
/bsp/stm32/libraries/HAL_Drivers/drivers/
A Ddrv_lcd.c40 struct drv_lcd_device _lcd; variable
59 if (_lcd.cur_buf) in drv_lcd_control()
62 memcpy(_lcd.front_buf, _lcd.lcd_info.framebuffer, LCD_BUF_SIZE); in drv_lcd_control()
66 _lcd.cur_buf = 0; in drv_lcd_control()
71 memcpy(_lcd.back_buf, _lcd.lcd_info.framebuffer, LCD_BUF_SIZE); in drv_lcd_control()
75 _lcd.cur_buf = 1; in drv_lcd_control()
110 rt_sem_release(&_lcd.lcd_lock); in HAL_LTDC_LineEventCallback()
282 memset(&_lcd, 0x00, sizeof(_lcd)); in drv_lcd_hw_init()
303 … if (_lcd.lcd_info.framebuffer == RT_NULL || _lcd.back_buf == RT_NULL || _lcd.front_buf == RT_NULL) in drv_lcd_hw_init()
349 if (_lcd.back_buf) in drv_lcd_hw_init()
[all …]
/bsp/tkm32F499/drivers/
A Ddrv_lcd.c43 struct drv_lcd_device _lcd; variable
62 if (_lcd.cur_buf) in drv_lcd_control()
65 _lcd.lcd_info.framebuffer = _lcd.back_buf; in drv_lcd_control()
68 _lcd.cur_buf = 0; in drv_lcd_control()
73 _lcd.lcd_info.framebuffer = _lcd.front_buf; in drv_lcd_control()
76 _lcd.cur_buf = 1; in drv_lcd_control()
190 rt_memset(&_lcd, 0x00, sizeof(_lcd)); in drv_lcd_hw_init()
202 _lcd.lcd_info.height = LCD_HEIGHT; in drv_lcd_hw_init()
203 _lcd.lcd_info.width = LCD_WIDTH; in drv_lcd_hw_init()
210 _lcd.lcd_info.framebuffer = _lcd.back_buf; in drv_lcd_hw_init()
[all …]
/bsp/stm32/stm32h750-fk750m1-vbt6/board/port/lcd/
A Ddrv_lcd_spi.c26 static struct drv_lcd_device _lcd; variable
470 struct rt_device *device = &_lcd.parent; in drv_hw_lcd_init()
473 memset(&_lcd, 0x00, sizeof(_lcd)); in drv_hw_lcd_init()
485 _lcd.lcd_info.width = LCD_WIDTH; in drv_hw_lcd_init()
493 …if (_lcd.lcd_info.framebuffer == RT_NULL || _lcd.back_buf == RT_NULL || _lcd.front_buf == RT_NULL)… in drv_hw_lcd_init()
524 rt_sem_delete(&_lcd.lcd_lock); in drv_hw_lcd_init()
526 if (_lcd.lcd_info.framebuffer) { in drv_hw_lcd_init()
530 if (_lcd.back_buf) { in drv_hw_lcd_init()
531 rt_free_align(_lcd.back_buf); in drv_hw_lcd_init()
534 if (_lcd.front_buf) { in drv_hw_lcd_init()
[all …]
/bsp/stm32/stm32l4r9-st-eval/board/ports/
A Ddrv_lcd_dsi.c38 struct drv_lcd_dsi_device _lcd; variable
546 rt_sem_release(&_lcd.lcd_lock); in HAL_DSI_EndOfRefreshCallback()
567 memset(&_lcd, 0x00, sizeof(_lcd)); in drv_lcd_hw_init()
579 _lcd.lcd_info.height = LCD_HEIGHT; in drv_lcd_hw_init()
580 _lcd.lcd_info.width = LCD_WIDTH; in drv_lcd_hw_init()
587 if (_lcd.lcd_info.framebuffer == RT_NULL || _lcd.front_buf == RT_NULL) in drv_lcd_hw_init()
610 if (stm32_lcd_init(&_lcd) != RT_EOK) in drv_lcd_hw_init()
623 rt_sem_delete(&_lcd.lcd_lock); in drv_lcd_hw_init()
625 if (_lcd.lcd_info.framebuffer) in drv_lcd_hw_init()
630 if (_lcd.front_buf) in drv_lcd_hw_init()
[all …]
/bsp/stm32/stm32h750-artpi/board/port/
A Ddrv_spi_ili9488.c924 struct drv_lcd_device _lcd; variable
958 memcpy(_lcd.front_buf, _lcd.lcd_info.framebuffer, LCD_BUF_SIZE); in drv_lcd_control()
1012 memset(&_lcd, 0x00, sizeof(_lcd)); in drv_lcd_ili9488_hw_init()
1024 _lcd.lcd_info.height = LCD_HEIGHT; in drv_lcd_ili9488_hw_init()
1025 _lcd.lcd_info.width = LCD_WIDTH; in drv_lcd_ili9488_hw_init()
1032 if (_lcd.lcd_info.framebuffer == RT_NULL || _lcd.front_buf == RT_NULL) in drv_lcd_ili9488_hw_init()
1072 rt_sem_detach(&_lcd.lcd_lock); in drv_lcd_ili9488_hw_init()
1079 if (_lcd.back_buf) in drv_lcd_ili9488_hw_init()
1081 rt_free(_lcd.back_buf); in drv_lcd_ili9488_hw_init()
1084 if (_lcd.front_buf) in drv_lcd_ili9488_hw_init()
[all …]
/bsp/renesas/libraries/HAL_Drivers/
A Ddrv_lcd.c33 struct drv_lcd_device _lcd; variable
359 struct rt_device *device = &_lcd.parent; in rt_hw_lcd_init()
362 memset(&_lcd, 0x00, sizeof(_lcd)); in rt_hw_lcd_init()
365 _lcd.lcd_info.height = LCD_HEIGHT; in rt_hw_lcd_init()
366 _lcd.lcd_info.width = LCD_WIDTH; in rt_hw_lcd_init()
367 _lcd.lcd_info.bits_per_pixel = LCD_BITS_PER_PIXEL; in rt_hw_lcd_init()
368 _lcd.lcd_info.pixel_format = LCD_PIXEL_FORMAT; in rt_hw_lcd_init()
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()
[all …]
/bsp/stm32/stm32f407-rt-spark/board/ports/lcd/
A Ddrv_lcd.c50 static struct drv_lcd_device _lcd; variable
1428 struct rt_device *device = &_lcd.parent; in drv_lcd_hw_init()
1430 memset(&_lcd, 0x00, sizeof(_lcd)); in drv_lcd_hw_init()
1432 _lcd.lcd_info.bits_per_pixel = 16; in drv_lcd_hw_init()
1433 _lcd.lcd_info.pixel_format = RTGRAPHIC_PIXEL_FORMAT_RGB565; in drv_lcd_hw_init()
/bsp/stm32/stm32f407-atk-explorer/board/ports/
A Ddrv_lcd.c38 static struct drv_lcd_device _lcd; variable
1983 struct rt_device *device = &_lcd.parent; in drv_lcd_hw_init()
1985 memset(&_lcd, 0x00, sizeof(_lcd)); in drv_lcd_hw_init()
1987 _lcd.lcd_info.bits_per_pixel = 16; in drv_lcd_hw_init()
1988 _lcd.lcd_info.pixel_format = RTGRAPHIC_PIXEL_FORMAT_RGB565; in drv_lcd_hw_init()

Completed in 37 milliseconds