| @@ -1,328 +1,323 @@ | | | @@ -1,328 +1,323 @@ |
1 | # $NetBSD: files.usb,v 1.88 2008/09/18 16:40:37 jmcneill Exp $ | | 1 | # $NetBSD: files.usb,v 1.89 2008/09/19 11:29:35 jmcneill Exp $ |
2 | # | | 2 | # |
3 | # Config file and device description for machine-independent USB code. | | 3 | # Config file and device description for machine-independent USB code. |
4 | # Included by ports that need it. Ports that use it must provide | | 4 | # Included by ports that need it. Ports that use it must provide |
5 | # their own "major" declarations for the appropriate devices. | | 5 | # their own "major" declarations for the appropriate devices. |
6 | | | 6 | |
7 | defflag USBVERBOSE | | 7 | defflag USBVERBOSE |
8 | | | 8 | |
9 | defflag opt_uvideo.h UVIDEO_DEBUG | | 9 | defflag opt_uvideo.h UVIDEO_DEBUG |
10 | | | 10 | |
11 | define usbroothubif { } | | 11 | define usbroothubif { } |
12 | define usbdevif { [port = -1], [configuration = -1], [interface = -1], | | 12 | define usbdevif { [port = -1], [configuration = -1], [interface = -1], |
13 | [vendor = -1], [product = -1], [release = -1] } | | 13 | [vendor = -1], [product = -1], [release = -1] } |
14 | define usbifif { [port = -1], [configuration = -1], [interface = -1], | | 14 | define usbifif { [port = -1], [configuration = -1], [interface = -1], |
15 | [vendor = -1], [product = -1], [release = -1] } | | 15 | [vendor = -1], [product = -1], [release = -1] } |
16 | | | 16 | |
17 | device usb: usbroothubif | | 17 | device usb: usbroothubif |
18 | attach usb at usbus | | 18 | attach usb at usbus |
19 | file dev/usb/usb.c usb needs-flag | | 19 | file dev/usb/usb.c usb needs-flag |
20 | file dev/usb/usbdi.c usb | | 20 | file dev/usb/usbdi.c usb |
21 | file dev/usb/usbdi_util.c usb | | 21 | file dev/usb/usbdi_util.c usb |
22 | file dev/usb/usb_mem.c usb | | 22 | file dev/usb/usb_mem.c usb |
23 | file dev/usb/usb_subr.c usb | | 23 | file dev/usb/usb_subr.c usb |
24 | file dev/usb/usb_quirks.c usb | | 24 | file dev/usb/usb_quirks.c usb |
25 | | | 25 | |
26 | # Hub driver | | 26 | # Hub driver |
27 | device uhub: usbdevif, usbifif | | 27 | device uhub: usbdevif, usbifif |
28 | attach uhub at usbroothubif with uroothub | | 28 | attach uhub at usbroothubif with uroothub |
29 | attach uhub at usbdevif | | 29 | attach uhub at usbdevif |
30 | file dev/usb/uhub.c usb | | 30 | file dev/usb/uhub.c usb |
31 | | | 31 | |
32 | # Modem and com serial port "bus" | | 32 | # Modem and com serial port "bus" |
33 | define ucombus {[ portno = -1 ]} | | 33 | define ucombus {[ portno = -1 ]} |
34 | | | 34 | |
35 | # EZ-USB firmware loader | | 35 | # EZ-USB firmware loader |
36 | define ezload | | 36 | define ezload |
37 | file dev/usb/ezload.c ezload | | 37 | file dev/usb/ezload.c ezload |
38 | | | 38 | |
39 | # Audio devices | | 39 | # Audio devices |
40 | device uaudio: audiobus, auconv, mulaw, aurateconv | | 40 | device uaudio: audiobus, auconv, mulaw, aurateconv |
41 | attach uaudio at usbifif | | 41 | attach uaudio at usbifif |
42 | file dev/usb/uaudio.c uaudio | | 42 | file dev/usb/uaudio.c uaudio |
43 | | | 43 | |
44 | # MIDI devices | | 44 | # MIDI devices |
45 | device umidi: midibus | | 45 | device umidi: midibus |
46 | attach umidi at usbifif | | 46 | attach umidi at usbifif |
47 | file dev/usb/umidi.c umidi | | 47 | file dev/usb/umidi.c umidi |
48 | file dev/usb/umidi_quirks.c umidi | | 48 | file dev/usb/umidi_quirks.c umidi |
49 | | | 49 | |
50 | # Modem and com serial port | | 50 | # Modem and com serial port |
51 | device ucom | | 51 | device ucom |
52 | attach ucom at ucombus | | 52 | attach ucom at ucombus |
53 | file dev/usb/ucom.c ucom | ucombus needs-flag | | 53 | file dev/usb/ucom.c ucom | ucombus needs-flag |
54 | | | 54 | |
55 | | | 55 | |
56 | # Generic devices | | 56 | # Generic devices |
57 | defflag UGEN_BULK_RA_WB | | 57 | defflag UGEN_BULK_RA_WB |
58 | device ugen | | 58 | device ugen |
59 | attach ugen at usbdevif | | 59 | attach ugen at usbdevif |
60 | file dev/usb/ugen.c ugen needs-flag | | 60 | file dev/usb/ugen.c ugen needs-flag |
61 | | | 61 | |
62 | | | 62 | |
63 | # HID | | 63 | # HID |
64 | # HID "bus" | | 64 | # HID "bus" |
65 | define uhidbus {[ reportid = -1 ]} | | 65 | define uhidbus {[ reportid = -1 ]} |
66 | | | 66 | |
67 | # HID root device for multiple report IDs | | 67 | # HID root device for multiple report IDs |
68 | device uhidev: hid, uhidbus | | 68 | device uhidev: hid, uhidbus |
69 | attach uhidev at usbifif | | 69 | attach uhidev at usbifif |
70 | file dev/usb/uhidev.c uhidev | | 70 | file dev/usb/uhidev.c uhidev |
71 | | | 71 | |
72 | # Generic HID devices | | 72 | # Generic HID devices |
73 | device uhid: hid | | 73 | device uhid: hid |
74 | attach uhid at uhidbus | | 74 | attach uhid at uhidbus |
75 | file dev/usb/uhid.c uhid needs-flag | | 75 | file dev/usb/uhid.c uhid needs-flag |
76 | | | 76 | |
77 | # Keyboards | | 77 | # Keyboards |
78 | defparam UKBD_LAYOUT | | 78 | defparam UKBD_LAYOUT |
79 | device ukbd: hid, wskbddev | | 79 | device ukbd: hid, wskbddev |
80 | attach ukbd at uhidbus | | 80 | attach ukbd at uhidbus |
81 | file dev/usb/ukbd.c ukbd needs-flag | | 81 | file dev/usb/ukbd.c ukbd needs-flag |
82 | file dev/usb/ukbdmap.c ukbd | btkbd | | 82 | file dev/usb/ukbdmap.c ukbd | btkbd |
83 | | | 83 | |
84 | # Mice | | 84 | # Mice |
85 | device ums: hid, wsmousedev | | 85 | device ums: hid, wsmousedev |
86 | attach ums at uhidbus | | 86 | attach ums at uhidbus |
87 | file dev/usb/ums.c ums | | 87 | file dev/usb/ums.c ums |
88 | | | 88 | |
89 | # eGalax USB Touch Panel | | 89 | # eGalax USB Touch Panel |
90 | device uep: wsmousedev, tpcalib | | 90 | device uep: wsmousedev, tpcalib |
91 | attach uep at usbdevif | | 91 | attach uep at usbdevif |
92 | file dev/usb/uep.c uep needs-flag | | 92 | file dev/usb/uep.c uep needs-flag |
93 | | | 93 | |
94 | # Cypress microcontroller based serial adpaters | | 94 | # Cypress microcontroller based serial adpaters |
95 | device ucycom: hid | | 95 | device ucycom: hid |
96 | attach ucycom at uhidbus | | 96 | attach ucycom at uhidbus |
97 | file dev/usb/ucycom.c ucycom needs-flag | | 97 | file dev/usb/ucycom.c ucycom needs-flag |
98 | | | 98 | |
99 | # Printers | | 99 | # Printers |
100 | device ulpt | | 100 | device ulpt |
101 | attach ulpt at usbifif | | 101 | attach ulpt at usbifif |
102 | file dev/usb/ulpt.c ulpt needs-flag | | 102 | file dev/usb/ulpt.c ulpt needs-flag |
103 | | | 103 | |
104 | | | 104 | |
105 | # Mass storage | | 105 | # Mass storage |
106 | device umass: scsi, atapi, ata_hl | | 106 | device umass: scsi, atapi, ata_hl |
107 | attach umass at usbifif | | 107 | attach umass at usbifif |
108 | file dev/usb/umass.c umass | | 108 | file dev/usb/umass.c umass |
109 | file dev/usb/umass_isdata.c umass & wd | | 109 | file dev/usb/umass_isdata.c umass & wd |
110 | file dev/usb/umass_quirks.c umass | | 110 | file dev/usb/umass_quirks.c umass |
111 | file dev/usb/umass_scsipi.c umass & (scsibus | atapibus) | | 111 | file dev/usb/umass_scsipi.c umass & (scsibus | atapibus) |
112 | | | 112 | |
113 | | | 113 | |
114 | # IrDA bridges | | 114 | # IrDA bridges |
115 | device uirda: irbus | | 115 | device uirda: irbus |
116 | attach uirda at usbifif | | 116 | attach uirda at usbifif |
117 | file dev/usb/uirda.c uirda | stuirda | | 117 | file dev/usb/uirda.c uirda | stuirda |
118 | | | 118 | |
119 | # SigmaTel not quite UIRDA IrDA bridge | | 119 | # SigmaTel not quite UIRDA IrDA bridge |
120 | device stuirda: irbus,firmload | | 120 | device stuirda: irbus,firmload |
121 | attach stuirda at usbifif | | 121 | attach stuirda at usbifif |
122 | file dev/usb/stuirda.c stuirda | | 122 | file dev/usb/stuirda.c stuirda |
123 | | | 123 | |
124 | # SigmaTel IrDA bridge | | 124 | # SigmaTel IrDA bridge |
125 | device ustir: irbus, irdasir | | 125 | device ustir: irbus, irdasir |
126 | attach ustir at usbdevif | | 126 | attach ustir at usbdevif |
127 | file dev/usb/ustir.c ustir | | 127 | file dev/usb/ustir.c ustir |
128 | | | 128 | |
129 | | | 129 | |
130 | # Bluetooth controllers | | 130 | # Bluetooth controllers |
131 | device ubt: btbus, bluetooth | | 131 | device ubt: btbus, bluetooth |
132 | attach ubt at usbdevif | | 132 | attach ubt at usbdevif |
133 | file dev/usb/ubt.c ubt | | 133 | file dev/usb/ubt.c ubt |
134 | | | 134 | |
135 | # | | 135 | # |
136 | # Capture devices | | 136 | # Capture devices |
137 | # | | 137 | # |
138 | | | 138 | |
139 | # Sony PLAYSTATION(R) Eye | | 139 | # Sony PLAYSTATION(R) Eye |
140 | device pseye: videobus | | 140 | device pseye: videobus |
141 | attach pseye at usbifif | | 141 | attach pseye at usbifif |
142 | file dev/usb/pseye.c pseye | | 142 | file dev/usb/pseye.c pseye |
143 | | | 143 | |
144 | # Logitech QuickCam Messenger | | | |
145 | device qcm: videobus | | | |
146 | attach qcm at usbifif | | | |
147 | file dev/usb/qcm.c qcm | | | |
148 | | | | |
149 | # USB Video Class capture devices | | 144 | # USB Video Class capture devices |
150 | device uvideo: videobus | | 145 | device uvideo: videobus |
151 | attach uvideo at usbifif | | 146 | attach uvideo at usbifif |
152 | file dev/usb/uvideo.c uvideo | | 147 | file dev/usb/uvideo.c uvideo |
153 | | | 148 | |
154 | # | | 149 | # |
155 | # Misc | | 150 | # Misc |
156 | # | | 151 | # |
157 | | | 152 | |
158 | # Diamond Multimedia Rio 500 | | 153 | # Diamond Multimedia Rio 500 |
159 | device urio | | 154 | device urio |
160 | attach urio at usbdevif | | 155 | attach urio at usbdevif |
161 | file dev/usb/urio.c urio needs-flag | | 156 | file dev/usb/urio.c urio needs-flag |
162 | | | 157 | |
163 | # BlackBerries | | 158 | # BlackBerries |
164 | device uberry | | 159 | device uberry |
165 | attach uberry at usbdevif | | 160 | attach uberry at usbdevif |
166 | file dev/usb/uberry.c uberry | | 161 | file dev/usb/uberry.c uberry |
167 | | | 162 | |
168 | # Handspring Visor | | 163 | # Handspring Visor |
169 | device uvisor: ucombus | | 164 | device uvisor: ucombus |
170 | attach uvisor at usbdevif | | 165 | attach uvisor at usbdevif |
171 | file dev/usb/uvisor.c uvisor | | 166 | file dev/usb/uvisor.c uvisor |
172 | | | 167 | |
173 | # Generic Serial Adapter | | 168 | # Generic Serial Adapter |
174 | device ugensa: ucombus | | 169 | device ugensa: ucombus |
175 | attach ugensa at usbdevif | | 170 | attach ugensa at usbdevif |
176 | file dev/usb/ugensa.c ugensa | | 171 | file dev/usb/ugensa.c ugensa |
177 | | | 172 | |
178 | # YAP phone firmware loader | | 173 | # YAP phone firmware loader |
179 | device uyap: ezload | | 174 | device uyap: ezload |
180 | attach uyap at usbdevif | | 175 | attach uyap at usbdevif |
181 | file dev/usb/uyap.c uyap | | 176 | file dev/usb/uyap.c uyap |
182 | | | 177 | |
183 | # D-Link DSB-R100 FM radio | | 178 | # D-Link DSB-R100 FM radio |
184 | device udsbr: radiodev | | 179 | device udsbr: radiodev |
185 | attach udsbr at usbdevif | | 180 | attach udsbr at usbdevif |
186 | file dev/usb/udsbr.c udsbr | | 181 | file dev/usb/udsbr.c udsbr |
187 | | | 182 | |
188 | | | 183 | |
189 | # Ethernet adapters | | 184 | # Ethernet adapters |
190 | # ADMtek AN986 Pegasus | | 185 | # ADMtek AN986 Pegasus |
191 | device aue: arp, ether, ifnet, mii, mii_phy | | 186 | device aue: arp, ether, ifnet, mii, mii_phy |
192 | attach aue at usbdevif | | 187 | attach aue at usbdevif |
193 | file dev/usb/if_aue.c aue | | 188 | file dev/usb/if_aue.c aue |
194 | | | 189 | |
195 | # CDC Ethernet | | 190 | # CDC Ethernet |
196 | device cdce: arp, ether, ifnet | | 191 | device cdce: arp, ether, ifnet |
197 | attach cdce at usbifif | | 192 | attach cdce at usbifif |
198 | file dev/usb/if_cdce.c cdce | | 193 | file dev/usb/if_cdce.c cdce |
199 | | | 194 | |
200 | # CATC USB-EL1201A | | 195 | # CATC USB-EL1201A |
201 | device cue: arp, ether, ifnet | | 196 | device cue: arp, ether, ifnet |
202 | attach cue at usbdevif | | 197 | attach cue at usbdevif |
203 | file dev/usb/if_cue.c cue | | 198 | file dev/usb/if_cue.c cue |
204 | | | 199 | |
205 | # Kawasaki LSI KL5KUSB101B | | 200 | # Kawasaki LSI KL5KUSB101B |
206 | device kue: arp, ether, ifnet | | 201 | device kue: arp, ether, ifnet |
207 | attach kue at usbdevif | | 202 | attach kue at usbdevif |
208 | file dev/usb/if_kue.c kue | | 203 | file dev/usb/if_kue.c kue |
209 | | | 204 | |
210 | # Prolific PL2302 host-host | | 205 | # Prolific PL2302 host-host |
211 | device upl: ifnet | | 206 | device upl: ifnet |
212 | attach upl at usbdevif | | 207 | attach upl at usbdevif |
213 | file dev/usb/if_upl.c upl | | 208 | file dev/usb/if_upl.c upl |
214 | | | 209 | |
215 | # Realtek RTL8150L(M) | | 210 | # Realtek RTL8150L(M) |
216 | device url: arp, ether, ifnet, mii | | 211 | device url: arp, ether, ifnet, mii |
217 | attach url at usbdevif | | 212 | attach url at usbdevif |
218 | file dev/usb/if_url.c url | | 213 | file dev/usb/if_url.c url |
219 | | | 214 | |
220 | # ASIX AX88172 | | 215 | # ASIX AX88172 |
221 | device axe: arp, ether, ifnet, mii, mii_phy | | 216 | device axe: arp, ether, ifnet, mii, mii_phy |
222 | attach axe at usbdevif | | 217 | attach axe at usbdevif |
223 | file dev/usb/if_axe.c axe | | 218 | file dev/usb/if_axe.c axe |
224 | | | 219 | |
225 | # DAVICOM DM9601 | | 220 | # DAVICOM DM9601 |
226 | device udav: arp, ether, ifnet, mii, mii_phy | | 221 | device udav: arp, ether, ifnet, mii, mii_phy |
227 | attach udav at usbdevif | | 222 | attach udav at usbdevif |
228 | file dev/usb/if_udav.c udav | | 223 | file dev/usb/if_udav.c udav |
229 | | | 224 | |
230 | | | 225 | |
231 | # Serial drivers | | 226 | # Serial drivers |
232 | # Modems | | 227 | # Modems |
233 | define umodem_common | | 228 | define umodem_common |
234 | file dev/usb/umodem_common.c umodem_common | | 229 | file dev/usb/umodem_common.c umodem_common |
235 | device umodem: ucombus, umodem_common | | 230 | device umodem: ucombus, umodem_common |
236 | attach umodem at usbifif | | 231 | attach umodem at usbifif |
237 | file dev/usb/umodem.c umodem | | 232 | file dev/usb/umodem.c umodem |
238 | | | 233 | |
239 | # FTDI serial driver | | 234 | # FTDI serial driver |
240 | device uftdi: ucombus | | 235 | device uftdi: ucombus |
241 | attach uftdi at usbdevif | | 236 | attach uftdi at usbdevif |
242 | file dev/usb/uftdi.c uftdi | | 237 | file dev/usb/uftdi.c uftdi |
243 | | | 238 | |
244 | # Prolific PL2303 serial driver | | 239 | # Prolific PL2303 serial driver |
245 | device uplcom: ucombus | | 240 | device uplcom: ucombus |
246 | attach uplcom at usbdevif | | 241 | attach uplcom at usbdevif |
247 | file dev/usb/uplcom.c uplcom | | 242 | file dev/usb/uplcom.c uplcom |
248 | | | 243 | |
249 | # MCT USB-232 serial driver | | 244 | # MCT USB-232 serial driver |
250 | device umct: ucombus | | 245 | device umct: ucombus |
251 | attach umct at usbdevif | | 246 | attach umct at usbdevif |
252 | file dev/usb/umct.c umct | | 247 | file dev/usb/umct.c umct |
253 | | | 248 | |
254 | # SUNTAC Slipper U VS-10U driver | | 249 | # SUNTAC Slipper U VS-10U driver |
255 | device uvscom: ucombus | | 250 | device uvscom: ucombus |
256 | attach uvscom at usbdevif | | 251 | attach uvscom at usbdevif |
257 | file dev/usb/uvscom.c uvscom | | 252 | file dev/usb/uvscom.c uvscom |
258 | | | 253 | |
259 | # Belkin & other serial driver | | 254 | # Belkin & other serial driver |
260 | define ubsa_common | | 255 | define ubsa_common |
261 | file dev/usb/ubsa_common.c ubsa_common | | 256 | file dev/usb/ubsa_common.c ubsa_common |
262 | device ubsa: ucombus, ubsa_common | | 257 | device ubsa: ucombus, ubsa_common |
263 | attach ubsa at usbdevif | | 258 | attach ubsa at usbdevif |
264 | file dev/usb/ubsa.c ubsa | | 259 | file dev/usb/ubsa.c ubsa |
265 | | | 260 | |
266 | # Huawei E220 3G/HSDPA modem (ubsa) | | 261 | # Huawei E220 3G/HSDPA modem (ubsa) |
267 | device uhmodem: ucombus, ubsa_common | | 262 | device uhmodem: ucombus, ubsa_common |
268 | attach uhmodem at usbifif | | 263 | attach uhmodem at usbifif |
269 | file dev/usb/uhmodem.c uhmodem | | 264 | file dev/usb/uhmodem.c uhmodem |
270 | | | 265 | |
271 | # iPAQ PDAs | | 266 | # iPAQ PDAs |
272 | device uipaq: ucombus | | 267 | device uipaq: ucombus |
273 | attach uipaq at usbdevif | | 268 | attach uipaq at usbdevif |
274 | file dev/usb/uipaq.c uipaq | | 269 | file dev/usb/uipaq.c uipaq |
275 | | | 270 | |
276 | # Kyocera AIR-EDGE PHONE | | 271 | # Kyocera AIR-EDGE PHONE |
277 | device ukyopon: ucombus, umodem_common | | 272 | device ukyopon: ucombus, umodem_common |
278 | attach ukyopon at usbifif | | 273 | attach ukyopon at usbifif |
279 | file dev/usb/ukyopon.c ukyopon | | 274 | file dev/usb/ukyopon.c ukyopon |
280 | | | 275 | |
281 | # Silicon Labs CP210x serial driver | | 276 | # Silicon Labs CP210x serial driver |
282 | device uslsa: ucombus | | 277 | device uslsa: ucombus |
283 | attach uslsa at usbdevif | | 278 | attach uslsa at usbdevif |
284 | file dev/usb/uslsa.c uslsa | | 279 | file dev/usb/uslsa.c uslsa |
285 | | | 280 | |
286 | # WinChipHead CH341/340 serial driver | | 281 | # WinChipHead CH341/340 serial driver |
287 | device uchcom: ucombus | | 282 | device uchcom: ucombus |
288 | attach uchcom at usbdevif | | 283 | attach uchcom at usbdevif |
289 | file dev/usb/uchcom.c uchcom | | 284 | file dev/usb/uchcom.c uchcom |
290 | | | 285 | |
291 | # Scanners | | 286 | # Scanners |
292 | # Generic scanner support | | 287 | # Generic scanner support |
293 | device uscanner | | 288 | device uscanner |
294 | attach uscanner at usbdevif | | 289 | attach uscanner at usbdevif |
295 | file dev/usb/uscanner.c uscanner needs-flag | | 290 | file dev/usb/uscanner.c uscanner needs-flag |
296 | | | 291 | |
297 | # Avision SCSI over USB, HP5300 | | 292 | # Avision SCSI over USB, HP5300 |
298 | device usscanner: scsi | | 293 | device usscanner: scsi |
299 | attach usscanner at usbdevif | | 294 | attach usscanner at usbdevif |
300 | file dev/usb/usscanner.c usscanner | | 295 | file dev/usb/usscanner.c usscanner |
301 | | | 296 | |
302 | # Atmel AT76c503 / AT76c503a / AT76c505 / AT76c505a @ USB | | 297 | # Atmel AT76c503 / AT76c503a / AT76c505 / AT76c505a @ USB |
303 | device atu: ether, ifnet, arp, wlan | | 298 | device atu: ether, ifnet, arp, wlan |
304 | attach atu at usbdevif | | 299 | attach atu at usbdevif |
305 | file dev/usb/if_atu.c atu | | 300 | file dev/usb/if_atu.c atu |
306 | | | 301 | |
307 | # Ralink Technology RT2500USB | | 302 | # Ralink Technology RT2500USB |
308 | attach ral at usbdevif with ural | | 303 | attach ral at usbdevif with ural |
309 | file dev/usb/if_ural.c ural | | 304 | file dev/usb/if_ural.c ural |
310 | | | 305 | |
311 | device rum: ether, ifnet, arp, wlan, firmload | | 306 | device rum: ether, ifnet, arp, wlan, firmload |
312 | attach rum at usbdevif | | 307 | attach rum at usbdevif |
313 | file dev/usb/if_rum.c rum | | 308 | file dev/usb/if_rum.c rum |
314 | | | 309 | |
315 | # Topfield digital PVRs | | 310 | # Topfield digital PVRs |
316 | device utoppy | | 311 | device utoppy |
317 | attach utoppy at usbdevif | | 312 | attach utoppy at usbdevif |
318 | file dev/usb/utoppy.c utoppy | | 313 | file dev/usb/utoppy.c utoppy |
319 | | | 314 | |
320 | # Microsoft Xbox controller (gamepad) | | 315 | # Microsoft Xbox controller (gamepad) |
321 | device xboxcontroller: wsmousedev | | 316 | device xboxcontroller: wsmousedev |
322 | attach xboxcontroller at usbdevif | | 317 | attach xboxcontroller at usbdevif |
323 | file dev/usb/xboxcontroller.c xboxcontroller | | 318 | file dev/usb/xboxcontroller.c xboxcontroller |
324 | | | 319 | |
325 | # Zydas ZD1211 | | 320 | # Zydas ZD1211 |
326 | device zyd: ether, ifnet, arp, wlan, firmload | | 321 | device zyd: ether, ifnet, arp, wlan, firmload |
327 | attach zyd at usbdevif | | 322 | attach zyd at usbdevif |
328 | file dev/usb/if_zyd.c zyd | | 323 | file dev/usb/if_zyd.c zyd |