Linux Headquarters
[ Register ]
[ About us ] [ Home Page ]

Advertisement
[ Kernel ] [ Documentation ] [ Links ] [ Books ]

Advertisement

Kernel v2.6.25-rc7 /net/can/Kconfig

Filename:/net/can/Kconfig
Lines Added:44
Lines Deleted:0
Also changed in: (Previous) 2.6.25-rc6  2.6.25-rc5  2.6.25-rc4  2.6.25-rc3  2.6.25-rc2  2.6.25-rc1 
(Following) 2.6.25-rc8  2.6.25-rc9  2.6.25 

Location
[  2.6.25-rc7
  [  net
    [  can
       o  Kconfig

Patch

diff --git a/net/can/Kconfig b/net/can/Kconfig
new file mode 100644
index 0000000..89395b2
--- /dev/null
+++ b/net/can/Kconfig
@@ -0,0 +1,44 @@
+#
+# Controller Area Network (CAN) network layer core configuration
+#
+
+menuconfig CAN
+   depends on NET
+   tristate "CAN bus subsystem support"
+   ---help---
+     Controller Area Network (CAN) is a slow (up to 1Mbit/s) serial
+     communications protocol which was developed by Bosch in
+     1991, mainly for automotive, but now widely used in marine
+     (NMEA2000), industrial, and medical applications.
+     More information on the CAN network protocol family PF_CAN
+     is contained in <Documentation/networking/can.txt>.
+
+     If you want CAN support you should say Y here and also to the
+     specific driver for your controller(s) below.
+
+config CAN_RAW
+   tristate "Raw CAN Protocol (raw access with CAN-ID filtering)"
+   depends on CAN
+   default N
+   ---help---
+     The raw CAN protocol option offers access to the CAN bus via
+     the BSD socket API. You probably want to use the raw socket in
+     most cases where no higher level protocol is being used. The raw
+     socket has several filter options e.g. ID masking / error frames.
+     To receive/send raw CAN messages, use AF_CAN with protocol CAN_RAW.
+
+config CAN_BCM
+   tristate "Broadcast Manager CAN Protocol (with content filtering)"
+   depends on CAN
+   default N
+   ---help---
+     The Broadcast Manager offers content filtering, timeout monitoring,
+     sending of RTR frames, and cyclic CAN messages without permanent user
+     interaction. The BCM can be 'programmed' via the BSD socket API and
+     informs you on demand e.g. only on content updates / timeouts.
+     You probably want to use the bcm socket in most cases where cyclic
+     CAN messages are used on the bus (e.g. in automotive environments).
+     To use the Broadcast Manager, use AF_CAN with protocol CAN_BCM.
+
+
+source "drivers/net/can/Kconfig"


Comments: webmaster (at) linuxhq.com.
Advertising: banners (at) linuxhq.com.
Compilation ©1998-2008 Linux Headquarters, Inc.