embox

Форк
0
84 строки · 2.2 Кб
1
package embox.driver.video
2

3
@BuildDepends(third_party.bsp.st_bsp_api)
4
module stm32f429i_lcd {
5
	option string log_level="LOG_ERR"
6

7
	option number fb_base = 0xD0000000
8
	option number ltdc_irq = 88
9
	option number height = 320
10
	option number width = 240
11
	option number bpp = 16
12
	option boolean use_fb_section = false
13
	option string fb_section_start = ""
14

15
	source "stm32f429i_lcd.c"
16

17
	depends embox.driver.video.fb
18
	depends third_party.bsp.st_bsp_api
19
}
20

21
@BuildDepends(third_party.bsp.st_bsp_api)
22
module stm32f7_lcd {
23
	option string log_level="LOG_ERR"
24

25
	option number fb_base = 0xc0000000
26
	option number ltdc_irq = 88
27
	option number height = 272
28
	option number width = 480
29
	option number bpp = 32
30
	option boolean use_fb_section = false
31
	option string fb_section_start = ""
32

33
	source "stm32cube_lcd.c"
34

35
	depends embox.driver.video.fb
36
	depends third_party.bsp.st_bsp_api
37
	depends third_party.bsp.stmf7cube.sdram
38
}
39

40
@BuildDepends(third_party.bsp.st_bsp_api)
41
module stm32h7_lcd {
42
	option string log_level="LOG_ERR"
43

44
	option number fb_base = 0xD0000000
45
	option number ltdc_irq = 88
46
	option number height = 272
47
	option number width = 480
48
	option number bpp = 32
49
	option boolean use_fb_section = false
50
	option string fb_section_start = ""
51

52
	source "stm32cube_lcd.c"
53

54
	depends embox.driver.video.fb
55
	depends third_party.bsp.st_bsp_api
56
	depends third_party.bsp.stmh7cube.sdram
57
}
58

59
@BuildDepends(third_party.bsp.st_bsp_api)
60
module stm32f7_custom_lcd {
61
	option string log_level="LOG_ERR"
62

63
	option number fb_base = 0xc0000000
64
	option number ltdc_irq = 88
65
	option number height = 272
66
	option number width = 480
67
	option number bpp = 32
68
	option boolean use_fb_section = false
69
	option string fb_section_start = ""
70

71
	option number hsync = 41  /* Horizontal synchronization */
72
	option number hbp = 13    /* Horizontal back porch      */
73
	option number hfp = 32    /* Horizontal front porch     */
74
	option number vsync = 10  /* Vertical synchronization   */
75
	option number vbp = 2     /* Vertical back porch        */
76
	option number vfp = 2     /* Vertical front porch       */
77

78
	source "stm32cube_custom_lcd_drv.c"
79
	source "stm32cube_custom_lcd.c"
80

81
	depends embox.driver.video.fb
82
	depends third_party.bsp.st_bsp_api
83
	depends third_party.bsp.stmf7cube.sdram
84
}
85

86

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.