The cirros image was rebuilt against the 3.13.0-83 kernel, drivers e1000e, igbvf...
[packages/trusty/cirros-testvm.git] / cirros-testvm / src-cirros / buildroot-2015.05 / package / openpowerlink / Config.in
1 comment "openpowerlink needs a toolchain w/ C++, threads"
2         depends on BR2_USE_MMU
3         depends on BR2_i386 || BR2_x86_64
4         depends on !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_HAS_THREADS
5
6 config BR2_PACKAGE_OPENPOWERLINK
7         bool "openpowerlink"
8         depends on BR2_INSTALL_LIBSTDCPP
9         depends on BR2_TOOLCHAIN_HAS_THREADS
10         depends on BR2_i386 || BR2_x86_64
11         depends on BR2_USE_MMU # qt
12         help
13           openPOWERLINK is an Open Source Industrial Ethernet
14           stack implementing the POWERLINK protocol for Managing Node
15           (MN, POWERLINK Master) and Controlled Node (CN, POWERLINK Slave).
16
17           It is provided by
18           SYSTEC electronic (http://www.systec-electronic.com),
19           B&R (http://www.br-automation.com) and
20           Kalycito (http://www.kalycito.com).
21
22           https://sourceforge.net/projects/openpowerlink/
23
24 if BR2_PACKAGE_OPENPOWERLINK
25
26 choice
27         prompt "stack implementation"
28
29 config BR2_PACKAGE_OPENPOWERLINK_LIBPCAP
30         bool "userspace stack"
31         select BR2_PACKAGE_LIBPCAP
32         help
33           The Linux userspace implementation of the openPOWERLINK stack provides
34           all functions for a software based POWERLINK solution running as Linux
35           userspace application. The stack uses the libpcap library for accessing
36           the network interface and is therefore totally independant of the used
37           network card and driver.
38
39 config BR2_PACKAGE_OPENPOWERLINK_KERNEL_MODULE
40         bool "kernel stack"
41         depends on BR2_LINUX_KERNEL
42         help
43           The openPOWERLINK stack may be implemented as Linux kernel module.
44           This solution provides the best performance, but is limited to the
45           available openPOWERLINK network drivers.
46           You may select BR2_PACKAGE_PCIUTILS for lscpi,
47           and BR2_PACKAGE_PROCPS for ps command.
48           These commands are used in EplLoad and EplUndload scripts.
49
50 endchoice
51
52 if BR2_PACKAGE_OPENPOWERLINK_KERNEL_MODULE
53
54 choice
55         prompt "select Ethernet Powerlink Driver"
56
57 config BR2_PACKAGE_OPENPOWERLINK_82573
58         bool "Intel 82573"
59
60 config BR2_PACKAGE_OPENPOWERLINK_8255x
61         bool "Intel 8255x"
62
63 config BR2_PACKAGE_OPENPOWERLINK_I210
64         bool "Intel I210"
65
66 config BR2_PACKAGE_OPENPOWERLINK_RTL8139
67         bool "Realtek RTL-8139"
68
69 endchoice
70
71 endif
72
73 choice
74         prompt "Select MN/CN mode"
75
76         config BR2_PACKAGE_OPENPOWERLINK_MN
77         bool "MN"
78         help
79           Enable Managing Node mode
80
81         config BR2_PACKAGE_OPENPOWERLINK_CN
82         bool "CN"
83         help
84           Enable Controlled Node mode
85
86 endchoice
87
88 menu "openpowerlink demos"
89
90 config BR2_PACKAGE_OPENPOWERLINK_DEMO_MN_CONSOLE
91         bool "console MN demo"
92         depends on BR2_PACKAGE_OPENPOWERLINK_MN
93
94 config BR2_PACKAGE_OPENPOWERLINK_DEMO_MN_QT
95         bool "qt MN demo"
96         depends on BR2_PACKAGE_OPENPOWERLINK_MN
97         depends on BR2_INSTALL_LIBSTDCPP
98         select BR2_PACKAGE_QT
99         select BR2_PACKAGE_QT_STL
100
101 config BR2_PACKAGE_OPENPOWERLINK_DEMO_CN_CONSOLE
102         bool "console CN demo"
103         depends on !BR2_PACKAGE_OPENPOWERLINK_MN
104
105 config BR2_PACKAGE_OPENPOWERLINK_DEMO_LINUX_KERNEL
106         bool "kernel demo"
107         depends on BR2_PACKAGE_OPENPOWERLINK_KERNEL_MODULE
108         depends on BR2_PACKAGE_OPENPOWERLINK_MN
109
110 endmenu
111
112 config BR2_PACKAGE_OPENPOWERLINK_DEBUG_LEVEL
113         string "debug level for openpowerlink stack"
114         default "0xEC000000L"
115         help
116           Debug level to be used for openPOWERLINK debugging functions.
117
118 endif