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 / canfestival / Config.in
1 config BR2_PACKAGE_CANFESTIVAL_ARCH_SUPPORTS
2         bool
3         default y if BR2_i386 || BR2_x86_64 || BR2_powerpc || BR2_arm
4
5 comment "canfestival needs a toolchain w/ threads and dynamic library"
6         depends on BR2_PACKAGE_CANFESTIVAL_ARCH_SUPPORTS
7         depends on !BR2_TOOLCHAIN_HAS_THREADS || BR2_STATIC_LIBS
8
9 config BR2_PACKAGE_CANFESTIVAL
10         bool "canfestival"
11         depends on BR2_PACKAGE_CANFESTIVAL_ARCH_SUPPORTS
12         depends on BR2_TOOLCHAIN_HAS_THREADS
13         depends on !BR2_STATIC_LIBS
14         help
15           CanFestival is an OpenSource CANOpen framework, licensed under
16           LGPLv2.1 and GPLv2 for some drivers (virtual_kernel, lincan and
17           copcican_comedi).
18
19           http://www.canfestival.org
20
21 if BR2_PACKAGE_CANFESTIVAL
22
23 choice
24         prompt "driver"
25         default BR2_PACKAGE_CANFESTIVAL_SOCKET
26
27 # - The AnaGate CAN(duo) [1], PeakSystem CAN [2] and CO-PCICAN [3]
28 #   drivers are not available (not packaged in Buildroot), so their
29 #   support are disabled.
30 # - The virtual_kernel driver is disabled because it uses very old
31 #   kernel APIs, that have been renamed, or marked as deprecated or
32 #   removed for a long while. The question has been raised on the
33 #   canfestival mailing list [4].
34 #
35 # [1] http://www.anagate.de/en/index.html
36 # [2] http://www.peak-system.com/linux/
37 # [3] http://www.cosateq.com/
38 # [4] http://sourceforge.net/p/canfestival/mailman/message/32519648/
39
40 config BR2_PACKAGE_CANFESTIVAL_VIRTUAL
41         bool "virtual"
42         help
43           Unix pipe based virtual CAN driver.
44
45 config BR2_PACKAGE_CANFESTIVAL_SOCKET
46         bool "socket"
47         help
48           SocketCAN (the standard mainline CAN bus interface).
49
50           http://developer.berlios.de/projects/socketcan/
51
52 config BR2_PACKAGE_CANFESTIVAL_LINCAN
53         bool "lincan"
54         help
55           Lincan driver.
56
57           http://www.ocera.org/download/components/WP7/lincan-0.3.3.html
58
59 config BR2_PACKAGE_CANFESTIVAL_CAN4LINUX
60         bool "can4linux"
61         help
62           Can4linux driver.
63
64           http://www.port.de/engl/canprod/hw_can4linux.html
65
66 endchoice
67
68 config BR2_PACKAGE_CANFESTIVAL_DRIVER
69         string
70         default "virtual"         if BR2_PACKAGE_CANFESTIVAL_VIRTUAL
71         default "socket"          if BR2_PACKAGE_CANFESTIVAL_SOCKET
72         default "lincan"          if BR2_PACKAGE_CANFESTIVAL_LINCAN
73         default "can4linux"       if BR2_PACKAGE_CANFESTIVAL_CAN4LINUX
74
75 config BR2_PACKAGE_CANFESTIVAL_ADDITIONAL_OPTIONS
76         string "additional configure options"
77         help
78           Additional options can be passed directly to the configure script
79           (e.g.: --MAX_CAN_BUS_ID=..., --SDO_MAX_LENGTH_TRANSFER=...,
80           --SDO_BLOCK_SIZE=...).
81
82 config BR2_PACKAGE_CANFESTIVAL_INSTALL_EXAMPLES
83         bool "install examples"
84         help
85           Install binary application examples.
86
87 endif