brueffer
13b0911919
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
flz
c04301e6e1
Add support for Epson Stylus CX4200 in uscanner(4).
...
PR: usb/102851
Submitted by: Jonathan Fosburgh <jonathan@fosburgh.org>
MFC after: 3 days
2006-10-07 18:09:27 +00:00
flz
d315543cc4
- Add support for Epson USB Scanners (3590 [1] and 4990 [2]).
...
- Add entries in the uscanner.4 man page (along with missing 3500).
PR: usb/100957 [1], usb/100992 [2]
Submitted by: Jim Teresco <terescoj@teresco.org> [1],
Walter C. Pelissero <walter.pelissero@iesy.net> [2]
MFC after: 3 days
2006-10-07 16:00:59 +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
bms
4d5f059a50
Add identifier for the Epson CX3650 all-in-one scanner function.
...
This enables the scanner function on these devices to be detected
and probed by uscanner(4), but only when ulpt is not loaded.
PR: usb/92462
Submitted by: Friedrich Volkmann
MFC after: 30 days
2006-08-06 12:01:42 +00:00
netchild
440e48d33e
Add Epson Perfection 1270 scanner. All other scanners in the PR are already
...
detected, but with a different name.
PR: 98106
Submitted by: Lars Engels <lars.engels@0x20.net>
2006-06-18 17:29:16 +00:00
flz
be9a006308
- Add support for the Acer Acerscan 640BT.
...
- Add documentation bits.
PR: usb/95616
Submitted by: Matthieu Guegan <lesaint@gcu.info>
Approved by: cperciva (mentor)
MFC after: 3 days
2006-04-11 10:44:31 +00:00
flz
eb2ebcc855
- Add support for the Epson RX425 scanner.
...
PR: usb/95346
Submitted by: Matthieu Guegan <lesaint@gcu.info>
Approved by: cperciva (mentor)
MFC after: 3 days
2006-04-10 10:21:09 +00:00
netchild
3785e3b3f5
Add support for Canon CanoScan D660U.
...
PR: 87395
Submitted by: Eirik Mikkelsen <eirik@bsdbox.org>
2006-01-08 14:17:04 +00:00
flz
8cadc45453
Add Product ID for Acerscan 1240u and the corresponding entry in uscanner.c.
...
PR: usb/91466
Submitted by: Cameron Lerch <cam@zarya.org>
MFC after: 3 days
Approved by: ssouhlal
2006-01-08 01:43:00 +00:00
netchild
94113937cd
Add support for the HP 8200C/8250C/8290C scanners.
...
PR: 90467
Submitted by: Adam McDougall <mcdouga9@egr.msu.edu>
2005-12-29 18:25:25 +00:00
netchild
e126fe5856
Add support for the Canon CanoSvan LIDE 25.
...
PR: 89509
Submitted by: David Gilbert <dgilbert@daveg.ca>
2005-12-29 18:15:03 +00:00
netchild
5d64a3828e
Add support for Epson 2480 scanner.
...
PR: 86094
Submitted by: Erik Norgaard <norgaard@locolomo.org>
2005-12-29 17:38:03 +00:00
imp
4b319958e7
Start each of the license/copyright comments with /*-, minor shuffle of lines
2005-01-06 01:43:34 +00:00
imp
d8504f8e86
sys/vnode.h is inappropriate for a driver. Use sys/uio.h instead.
2004-12-13 06:26:23 +00:00
julian
e798309545
Revert addition of Lide scanner entry..
...
It's a duplicate of an already exisiting entry. (with another name).
2004-12-13 00:25:03 +00:00
julian
cfac934dde
Add support for Cannon LIDE 20 scanner
...
PR: kern/74301
Submitted by: Vlad Manilici <vman@tmok.com>
MFC after: 1 week
2004-12-12 08:35:21 +00:00
rse
3efdfbe8d6
Add identifiers for the HP Laserjet 2300d USB
...
printer and the HP ScanJet 4670v USB scanner.
MFC after: 1 week
2004-10-24 11:16:29 +00:00
sanpei
8d1cad031e
Add support Nikon CoolScan LS40 ED
...
PR: kern/71139
Submitted by: Pierre DAVID <Pierre.David@crc.u-strasbg.fr>
MFC after: 1 week
2004-09-03 23:29:01 +00:00
imp
0c243144c1
Tweak the compatibility macros a little so that the device printing is
...
moved into them.
2004-08-15 23:39:18 +00:00
imp
f9dd4765eb
MFp4: First batch of dev/usb/usbdevs.h -> usbdevs.h changes.
2004-06-27 12:41:44 +00:00
phk
dfd1f7fd50
Do the dreaded s/dev_t/struct cdev */
...
Bump __FreeBSD_version accordingly.
2004-06-16 09:47:26 +00:00
tjr
2f91a3fb69
Add support for the Epson Perfection 1670 scanner.
2004-03-13 08:45:16 +00:00
phk
ad925439e0
Device megapatch 4/6:
...
Introduce d_version field in struct cdevsw, this must always be
initialized to D_VERSION.
Flip sense of D_NOGIANT flag to D_NEEDGIANT, this involves removing
four D_NOGIANT flags and adding 145 D_NEEDGIANT flags.
2004-02-21 21:10:55 +00:00
phk
df397dedea
Device megapatch 1/6:
...
Free approx 86 major numbers with a mostly automatically generated patch.
A number of strategic drivers have been left behind by caution, and a few
because they still (ab)use their major number.
2004-02-21 19:42:58 +00:00
wilko
f2c24e9bc6
Make uscanner recognise EPSON Perfection 3200. Tested with xsane.
...
PR: kern/63041
MFC after: 3 days
2004-02-19 22:05:10 +00:00
imp
74d898f209
Add the Canon N1240U to the mix. It appears to be similar to the
...
1220U and supported by sane
# someone should update the man page to include all the devices that
# uscanner supports.
2004-01-31 18:12:18 +00:00
sanpei
b7a5a6814d
Add support
...
- Canon USB Scanner N676U [1]
- Canon USB Scanner N1220U [2]
PR: misc/40280 [1]
Submitted by: [1] Yasue Koichi / StarRing <starring@fscn.ne.jp>
[2] MIYAO Akio <miyao@affrc.go.jp> [FreeBSD-users-jp 74516]
2004-01-03 12:51:59 +00:00
sanpei
6e1b6e01f5
resort device list
2003-12-22 19:58:27 +00:00
sanpei
9f57d81652
Add Support
...
- PNY Attache Flash Drive [1]
- minolta 5400 USB scanner [2]
PR: kern/58045 [1]
kern/56496 [2]
Submitted by: [1] Rick C. Petty <rick@kiwi-computer.com>
[2] Mark Diekhans <markd@kermodei.com>
2003-12-18 05:47:11 +00:00
ticso
12047aec4c
Don't call makedev().
...
Cache result of make_dev() and use it when calling destroy_dev().
2003-10-01 13:53:51 +00:00
phk
050117a327
I don't know from where the notion that device driver should or
...
even could call VOP_REVOKE() on vnodes associated with its dev_t's
has originated, but it stops right here.
If there are things people belive destroy_dev() needs to learn how to
do, please tell me about it, preferably with a reproducible test case.
Include <sys/uio.h> in bluetooth code rather than rely on <sys/vnode.h>
to do so.
The fact that some of the USB code needs to include <sys/vnode.h>
still disturbs me greatly, but I do not have time to chase that.
2003-09-28 20:48:13 +00:00
joe
ee20548ddc
Fix the cdevsw compatibility for -stable.
2003-08-25 22:01:06 +00:00
obrien
c63dab466c
Use __FBSDID().
...
Also some minor style cleanups.
2003-08-24 17:55:58 +00:00
joe
0be29d9f18
MFNetBSD:
...
date: 2002/09/23 05:51:20; author: simonb;
Remove breaks after returns, unreachable returns and returns after
returns(!).
2003-07-14 18:25:47 +00:00
ache
741b4d2905
Add ID for UMAX Astra 2100U
2003-07-09 17:05:59 +00:00
joe
1119d8b2b0
USB scanner support for Mustek BearPaw scanner.
...
Submitted by: netchild
2003-07-01 12:16:46 +00:00
joe
6863632f66
Support the Epson GT-9300UF usb scanner.
...
PR: kern/53929
2003-07-01 08:46:01 +00:00
joe
bae3b2a672
Allow the EPSON USB scanner 1250 to be recognised as a uscanner device.
...
Submitted by: Cristiano Deana <deana@bmm.it>
By way of: n_hibma
MFC after: 3 days
2003-06-13 11:20:26 +00:00
phk
0ae911eb0e
Gigacommit to improve device-driver source compatibility between
...
branches:
Initialize struct cdevsw using C99 sparse initializtion and remove
all initializations to default values.
This patch is automatically generated and has been tested by compiling
LINT with all the fields in struct cdevsw in reverse order on alpha,
sparc64 and i386.
Approved by: re(scottl)
2003-03-03 12:15:54 +00:00
imp
cf874b345d
Back out M_* changes, per decision of the TRB.
...
Approved by: trb
2003-02-19 05:47:46 +00:00
joe
03dcfb66ed
Add support for Epson 1660 scanner.
...
Submitted by: Bruno Schwander <bruno@tinkerbox.org>
MFC after: 3 days
2003-01-21 11:37:54 +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
119058acd0
Support for the "Seiko Epson Perfection 1260 scanner".
...
Submitted by: Michael Lestinsky <michael@lestinsky.de>
MFC After: 3 days
2003-01-20 00:41:30 +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
161aa3b3ec
Enable the HP 2200C and Visioneer Scanport 3000 scanners, and remove
...
some trailing spaces whilst I'm here.
Obtained from: NetBSD.
2002-07-31 09:05:52 +00:00
joe
d61be9d700
Add the Primax (Visioneer) 6200 scanner.
...
Obtained from: OpenBSD (via NetBSD)
2002-07-31 08:51:32 +00:00