embox
1/*FIXME mybuild wrong packet name */
2package embox.driver.video
3
4module fb_header {
5@IncludeExport(path="drivers/video")
6source "fb.h"
7}
8
9static module fb_section {
10option number size = 0
11
12source "fb.lds.S"
13}
14
15module fb {
16source "fb.c"
17
18option number fb_amount=2
19option string log_level="LOG_NONE"
20
21depends fb_header
22depends embox.mem.pool
23@NoRuntime depends embox.compat.libc.all
24depends fb_videomodes
25depends fonts
26depends embox.driver.video.fb_devfs
27}
28
29module fb_overlay {
30@IncludeExport(path="drivers/video")
31source "fb_overlay.h"
32
33source "fb_overlay.c"
34
35depends fb
36depends fonts
37}
38
39module fb_videomodes {
40source "fb_videomodes.c"
41
42@IncludeExport(path="drivers/video")
43source "fb_videomodes.h"
44
45depends vesa_modes
46}
47
48module vesa_modes {
49source "vesa_modes.c"
50source "vesa_videomodes_table.c"
51
52@IncludeExport(path="drivers/video")
53source "vesa_modes.h"
54}
55
56module fonts {
57source "fonts.c"
58
59@IncludeExport(path="drivers/video")
60source "font.h"
61}
62