jhb
9081d44243
Use pause() rather than tsleep() on stack variables and function pointers.
2007-02-27 17:23:29 +00:00
imp
28b388f478
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
imp
443562c936
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
ru
798500dfd8
Fix -Wundef from compiling the amd64 LINT.
2005-12-04 10:06:06 +00:00
imp
7fa2686fe8
'PC Card' instead of other variants
2005-09-22 06:01:44 +00:00
akiyama
f9a616f908
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
phk
d9081fce7c
Overhaul ucom serial driver by using generic stuff instead of homerolled
...
all over the place.
2004-09-17 11:53:45 +00:00
imp
f9dd4765eb
MFp4: First batch of dev/usb/usbdevs.h -> usbdevs.h changes.
2004-06-27 12:41:44 +00:00
phk
9d102d7d5a
Add missing <sys/module.h> includes
2004-05-30 20:08:47 +00:00
sanpei
0503162983
Add support SUNTAC U-Cable type A4 (AS144L4)
...
http://www.sun-denshi.co.jp/scc/products/mobile/as144l4/as144l4.htm (in Japanese)
PR: kern/66144
Submitted by: KURASHINA Hideyuki <rushani@FreeBSD.org>
2004-05-02 13:21:28 +00:00
imp
785484ac54
It appears that we don't need sys/vnode.h, which is a layering violation...
2004-01-02 05:16:01 +00:00
akiyama
24d9bb8f28
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
obrien
c63dab466c
Use __FBSDID().
...
Also some minor style cleanups.
2003-08-24 17:55:58 +00:00
jmg
4ae39a51c0
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
akiyama
151e46fd29
Fix device freeze to reduce output packet size.
...
And make this value configurable by kernel config or sysctl.
2003-03-09 11:50:27 +00:00
akiyama
bef8f3cabd
Add missing module dependency.
2003-03-09 11:14:34 +00:00
imp
cf874b345d
Back out M_* changes, per decision of the TRB.
...
Approved by: trb
2003-02-19 05:47:46 +00:00
sanpei
1d841a831a
Add support SUNTAC Ir-Trinity IS96U
...
PR: 48212
Submitted by: Masaharu FUJITA <m@fjts.org>
2003-02-13 12:55:18 +00:00
sanpei
f74d50d3e8
Add support SUNTAC U-Cable TypeD2 (DS96L)
...
PR: kern/47547
Submitted by: Kazu TAKAMUNE <takamune@mail.com>
2003-02-11 00:15:01 +00:00
alfred
bf8e8a6e8f
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
joe
2a39e4d9df
Apply some fixups in the driver_t's.
...
Submitted by: akiyama
MFC after: 3 days
2002-11-17 14:22:37 +00:00
joe
2925e337b8
Use the hw.usb sysctl tree instead of debug.usb.
...
Requested by: imp
2002-08-08 12:05:51 +00:00
joe
9f844c45b8
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
joe
03e965b480
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
joe
bbc51091fb
It's not "usio" anymore, it's "ucom".
...
Submitted by: nsayer
2002-07-10 01:42:25 +00:00
joe
fc5bd37837
Improve detach operation.
...
Submitted by: akiyama
2002-07-10 00:52:16 +00:00
joe
6e213ce2c4
Use usb_lookup instead of rolling our own.
...
Suggested by: Lennart Augustsson <lennart@augustsson.net>
2002-03-28 12:22:58 +00:00
joe
888bde76a0
Remove some surplus whites.
2002-03-28 12:06:29 +00:00
joe
825b3ef80a
Move some includes around to make it more *BSD compliant.
...
Suggested by: Lennart Augustsson <augustss@netbsd.org>
2002-03-27 13:32:42 +00:00
joe
0f7e6dda9f
Add a USB comm driver.
...
Ported from NetBSD by: akiyama
2002-03-18 18:23:42 +00:00