Warner Losh
c9b04e1085
Kill dead code. This has been a 'todo' item for a long time and the
...
skelton ioctl handler has decayed beyond usefulness in both of these
drivers.
2008-08-31 03:08:26 +00:00
Warner Losh
d368012659
Add Belkin F5U257 to the mix.
...
Submitted by: wilko@
2008-06-10 19:31:09 +00:00
Stanislav Sedov
64425c8f7b
- Add quirk for the TrendNet TU-S9 adapter, which uses new version of PL2303
...
chip (revision 0x400). This allows it to be correctly identified as PL2303X.
Approved by: maxim
MFC after: 1 week
2007-12-16 12:39:50 +00:00
Warner Losh
7bd250d818
s/logprintf/printf/g
...
Approved by: re@
2007-06-20 05:11:37 +00:00
Warner Losh
70f16d924f
Finish removal of usb_port.h macros.
2007-06-18 22:27:57 +00:00
Warner Losh
fc5d431363
Expand USB_MATCH_START
2007-06-17 16:24:49 +00:00
Warner Losh
778e5b6687
Expand USB_DETACH, USB_ATTACH and USB_MATCH inline. No functional
...
change, and MD5's appear to be the same.
2007-06-13 05:37:59 +00:00
Warner Losh
4f9929e80f
Eliminate usb_thread_t.
2007-06-12 17:30:54 +00:00
Warner Losh
645016c0e4
Expand USB_ATTACH_{ERROR,SUCCESS}_RETURN inline and eliminate from
...
usb_port.h. They aren't needed, and are a legacy of this code's past.
2007-06-12 15:37:19 +00:00
Warner Losh
a5b1cb0cd0
Remove devinfo junk.
...
Remove bogus bzero/memset
Expand USB_ATTACH_SETUP
Minor nits
2007-06-09 06:42:19 +00:00
Christian Brueffer
578e607926
Remove compat ifdefs for version < 500014 from the rest of the USB files.
...
Approved by: rwatson (mentor)
MFC after: 1 week
2007-06-07 09:29:37 +00:00
David Malone
041b706b2f
Despite several examples in the kernel, the third argument of
...
sysctl_handle_int is not sizeof the int type you want to export.
The type must always be an int or an unsigned int.
Remove the instances where a sizeof(variable) is passed to stop
people accidently cut and pasting these examples.
In a few places this was sysctl_handle_int was being used on 64 bit
types, which would truncate the value to be exported. In these
cases use sysctl_handle_quad to export them and change the format
to Q so that sysctl(1) can still print them.
2007-06-04 18:25:08 +00:00
Maxim Konovalov
d986a9f435
o A quirk for Sagem USB-Serial controller.
...
PR: usb/109613
Submitted by: Mayr Gerald
MFC after: 1 month
2007-03-24 09:27:58 +00:00
Jung-uk Kim
0c4578975e
Back out revision 1.33. usb/98983 was misfiled and the patch had no effect.
...
The originator confirmed the adapter works fine without the patch.
Tested by: Massimo Lusetti (mlusetti at gmail dot com)
2006-12-26 17:43:46 +00:00
Warner Losh
2deae8fa2f
More removing compatibility macros.
...
md5 still the same.
"Dave, stop. I feel my mind slipping away." -- hal
2006-09-07 00:06:42 +00:00
Warner Losh
56635f6bd3
s/Static/static/g
...
s/device_ptr_t/device_t/g
No md5 changes in the .o's
# Note to the md5 tracking club: $FreeBSD$ changes md5 after every commit
# so you need to checkout -kk to get $FreeBSD$ instead of the actual value
# of the keyword.
2006-09-06 23:44:25 +00:00
Warner Losh
dbde02fe74
Add a few more devices to the supported list. Specifically, the PHAROS and
...
the silly dongly I just bought at Radio Shack.
2006-07-24 19:47:00 +00:00
Takanori Watanabe
84c269d3f3
Comment fix.
...
Pointed out by: ume via IRC
2006-06-29 06:31:13 +00:00
Takanori Watanabe
bc5f8a4e55
Willcom WSIM DD support.
2006-06-29 06:17:48 +00:00
Matteo Riondato
0a8d09fe8a
Add a forgotten ","
2006-06-19 16:31:58 +00:00
Matteo Riondato
d8eab5725f
Add Hamlet eXagerate XURS232 USB-Serial adapter
...
PR: usb/98983
Submitted by: Massimo Lusetti
MFC after: 1 week
2006-06-19 16:30:35 +00:00
Ian Dowse
564d760afe
Add the Tripp-Lite U209-000-R serial adapter.
...
PR: usb/78543, usb/93347
MFC after: 1 week
2006-02-27 01:01:27 +00:00
Warner Losh
55303171a4
Use the release version as a floor, not an exact match. Add comment to that
...
effect and draw attention to the fact that the list has stronger ordering
requirements than before.
2006-02-11 03:30:17 +00:00
Ruslan Ermilov
3238c6bd33
Fix -Wundef from compiling the amd64 LINT.
2005-12-04 10:06:06 +00:00
Hiroki Sato
c88f124134
Add support for IODATA USB-RSAQ3 USB-Serial Adapter.
...
Reported by: Tomokazu Hirai
Approved by: re (scottl)
MFC after: 3 days
2005-07-03 23:51:16 +00:00
Lukas Ertl
0ec44eb5e2
Add support for Sitecom USB to serial cable (v2)
...
PR: usb/79230
Submitted by: Rick van der Zwet <rick@wzoeterwoude.net>
2005-04-08 12:48:05 +00:00
Shunsuke Akiyama
4b6cd0347a
Use a taskqueue to handle port status changes.
...
Calling ucom layer directly from interrupt context make a panic.
MFC after: 1 week
2005-01-31 13:58:10 +00:00
Shunsuke Akiyama
7db2e52424
- Add support for new chips, PL-2303X and PL-2303HX.
...
- Update comment about datasheet.
- Fix minor typo in sysctl variable description.
Submitted by: Michal Mertl <mime@traveller.cz>
MFC after: 1 week
2005-01-25 14:38:21 +00:00
Warner Losh
098ca2bda9
Start each of the license/copyright comments with /*-, minor shuffle of lines
2005-01-06 01:43:34 +00:00
Warner Losh
1239b0391a
We don't need vnode.h, but do need uio.h in these files. vnode.h
...
shouldn't be included in drivers, generally, so remove them.
OK'd by: phk
2004-12-13 07:09:54 +00:00
Poul-Henning Kamp
d5bd33eeac
Add support for CTS modemsignal as well.
...
RI does not seem to be supported.
2004-10-02 12:47:30 +00:00
Poul-Henning Kamp
d75207f145
Overhaul ucom serial driver by using generic stuff instead of homerolled
...
all over the place.
2004-09-17 11:53:45 +00:00
MIHIRA Sanpei Yoshiro
42554f699b
add support ELECOM UC-SGT(minor change version)
...
http://www2.elecom.co.jp/products/UC-SGT.html
PR: [FreeBSD-users-jp 80725]
Submitted by: NAKAMURA Kazushi <kaz@kobe1995.net>
MFC after: 1 week
2004-09-03 22:41:37 +00:00
MIHIRA Sanpei Yoshiro
2de562f7a1
Add support to Sony Ericsson USB Cable(Susteen USB Data Cable)
...
PR: kern/66416
Submitted by: Fredrik Lindberg <fliREMOVEME@shapeshifter.se>
MFC after: 1 week
2004-08-08 05:21:56 +00:00
Warner Losh
d1458cfdf4
MFp4: First batch of dev/usb/usbdevs.h -> usbdevs.h changes.
2004-06-27 12:41:44 +00:00
Poul-Henning Kamp
fe12f24bb0
Add missing <sys/module.h> includes
2004-05-30 20:08:47 +00:00
Shunsuke Akiyama
24ad0a6e4e
Fix comment typo.
...
Noticed by: simon
2003-11-16 13:13:16 +00:00
Shunsuke Akiyama
565f53bbaa
Make interrupt pipe interval time configurable.
...
- Add kernel options: {UPLCOM,UVSCOM}_INTR_INTERVAL
- Add sysctl variables: 'hw.usb.{uplcom,uvscom}.interval'
MFC after: 1 week
2003-11-16 12:26:10 +00:00
Shunsuke Akiyama
74745f66de
Add vendor IDs, and device IDs supported by uplcom(4).
...
- SOURCENEXT Corp. KeikaiDenwa 8 [1]
- SOUECENEXT Corp. KeikaiDenwa 8 with charger [2]
- HAL Corp. Crossam2+USB [3]
Submitted by: [1] Ryo ONODERA <ryo3327@netscape.net>
[2] Masaki Mizutani <m-saki@rr.iij4u.or.jp>
[3] FUJISHIMA Satsuki <sf@FreeBSD.org>
MFC after: 1 week
2003-11-16 12:05:11 +00:00
David E. O'Brien
aad970f1fe
Use __FBSDID().
...
Also some minor style cleanups.
2003-08-24 17:55:58 +00:00
Josef Karthauser
8695068f27
Make note that we already have these NetBSD patches.
2003-07-14 20:19:21 +00:00
John-Mark Gurney
c97325b0c8
WARNING: white space diff
...
This code reduces the number of trailing white space to be more in line
w/ NetBSD. I don't regenerate usbdevs, saving that for when it really
changes.
2003-07-04 01:50:39 +00:00
Warner Losh
a163d034fa
Back out M_* changes, per decision of the TRB.
...
Approved by: trb
2003-02-19 05:47:46 +00:00
Alfred Perlstein
44956c9863
Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.
...
Merge M_NOWAIT/M_DONTWAIT into a single flag M_NOWAIT.
2003-01-21 08:56:16 +00:00
Josef Karthauser
11f314d4cb
Apply some fixups in the driver_t's.
...
Submitted by: akiyama
MFC after: 3 days
2002-11-17 14:22:37 +00:00
Josef Karthauser
3b7efc56d0
Use the hw.usb sysctl tree instead of debug.usb.
...
Requested by: imp
2002-08-08 12:05:51 +00:00
Josef Karthauser
528d1a7fbc
Replace the FOO_DEBUG definitions with USB_DEBUG, and switch the
...
debugging levels to off by default. Now that debug levels can be
tweaked by sysctl we don't need to go through hoops to get the
different usb parts to produce debug data.
2002-07-31 14:34:36 +00:00
Josef Karthauser
0e6b196686
Get bored with hard coded debug level variables and introduce a debug.usb
...
sysctl tree for tweaking them real-time.
Reviewed by: iedowse
2002-07-31 13:33:55 +00:00
Hajimu UMEMOTO
ad85ae6de1
When usb is kld, ucom and uplcom were failed to load because of
...
usbd_abort_pipe undefined.
2002-07-13 10:41:35 +00:00
Josef Karthauser
04b401aa8a
It's not "usio" anymore, it's "ucom".
...
Submitted by: nsayer
2002-07-10 01:42:25 +00:00