summaryrefslogtreecommitdiffstats
path: root/rules/rtnet.in
blob: d67b4f1b81bbb8d3aeecddb93aa487171254b296 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
config RTNET
	bool "RTnet"
	depends on RTAI
	help
	  RTnet is an Open Soure hard real-time network protocol 
	  stack for Xenomai and RTAI (real-time Linux extensions). 
	  It makes use of standard Ethernet hardware and supports 
	  several popular NIC chip sets, including Gigabit Ethernet. 
	  Moreover, Ethernet-over-1394 support is available based 
	  on the RT-FireWire protocol stack.

comment "Optional Features"

config RTNET_RTCFG
	bool "RTcfg"
	depends on RTNET
	help
	  FIXME: This item needs to be documented

config RTNET_RTCFG_DEBUG
	bool "Enable debugging in RTcfg"
	depends on RTNET_RTCFG
	help
	  FIXME: This item needs to be documented

config RTNET_RTCAP
	bool "RTcap"
	depends on RTNET
	help
	  FIXME: This item needs to be documented

config RTNET_PROXY
	bool "Proxy"
	depends on RTNET
	help
	  FIXME: This item needs to be documented

config RTNET_RTDM
	bool "realtime driver module"
	depends on RTNET
	help
	  FIXME: This item needs to be documented

config RTNET_EXAMPLES
	bool "examples"
	depends on RTNET
	help
	  FIXME: This item needs to be documented

config RTNET_NET_ROUTING
	bool "net routing"
	depends on RTNET
	help
	  FIXME: This item needs to be documented

config RTNET_ROUTER
	bool "router"
	depends on RTNET
	help
	  FIXME: This item needs to be documented

config RTNET_BUG_CHECK
	bool "internal bug checks"
	depends on RTNET
	help
	  FIXME: This item needs to be documented

comment "Network Card Support"

config RTNET_3C59X
	bool "build 3Com 59x driver (see help)"
	depends on RTNET
	help
		This driver is probably not real-time safe! Under certain conditions
		it can cause interrupt locks of up to 1 second (issue_and_wait). We
		need a rewrite of critical parts, but we are lacking the knowledge
		about the hardware details (e.g. how long does a normal delay take =>
		apply this value and throw an error message on timeouts).

config RTNET_8139
	bool "build Realtek 8139 driver"
	depends on RTNET

config RTNET_EEPRO100
	bool "build Intel EtherExpressPro/100 driver"
	depends on RTNET

config RTNET_PCNET32
	bool "build AMD PCnet32 driver"
	depends on RTNET

config RTNET_VIA_RHINE
	bool "build VIA Rhine driver"
	depends on RTNET

config RTNET_NATSEMI
	bool "build NatSemi driver"
	depends on RTNET

config RTNET_TULIP
	bool "build tulip driver"
	depends on RTNET

config RTNET_FCC_ENET
	bool "build fcc net driver"
	depends on RTNET
	depends on ARCH_PPC

config RTNET_SCC_ENET
	bool "build scc enet driver"
	depends on RTNET
	depends on ARCH_PPC

config RTNET_FEC_ENET
	bool "build fec enet driver"
	depends on RTNET
	depends on ARCH_PPC

config RTNET_SMC91111
	bool "build smc91111 driver"
	depends on RTNET

config RTNET_LOOPBACK
	bool "build loopback driver"
	depends on RTNET