summaryrefslogtreecommitdiffstats
path: root/sys/dev/usb/uscanner.c
Commit message (Collapse)AuthorAgeFilesLines
* Add the Canon N1240U to the mix. It appears to be similar to theimp2004-01-311-0/+1
| | | | | | | 1220U and supported by sane # someone should update the man page to include all the devices that # uscanner supports.
* Add supportsanpei2004-01-031-0/+2
| | | | | | | | | | - 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]
* resort device listsanpei2003-12-221-3/+3
|
* Add Supportsanpei2003-12-181-0/+3
| | | | | | | | | | | - 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>
* Don't call makedev().ticso2003-10-011-5/+5
| | | | Cache result of make_dev() and use it when calling destroy_dev().
* I don't know from where the notion that device driver should orphk2003-09-281-4/+0
| | | | | | | | | | | | | | 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.
* Fix the cdevsw compatibility for -stable.joe2003-08-251-1/+1
|
* Use __FBSDID().obrien2003-08-241-1/+3
| | | | Also some minor style cleanups.
* MFNetBSD:joe2003-07-141-1/+4
| | | | | | date: 2002/09/23 05:51:20; author: simonb; Remove breaks after returns, unreachable returns and returns after returns(!).
* Add ID for UMAX Astra 2100Uache2003-07-091-0/+1
|
* USB scanner support for Mustek BearPaw scanner.joe2003-07-011-0/+1
| | | | Submitted by: netchild
* Support the Epson GT-9300UF usb scanner.joe2003-07-011-0/+1
| | | | PR: kern/53929
* Allow the EPSON USB scanner 1250 to be recognised as a uscanner device.joe2003-06-131-0/+1
| | | | | | Submitted by: Cristiano Deana <deana@bmm.it> By way of: n_hibma MFC after: 3 days
* Gigacommit to improve device-driver source compatibility betweenphk2003-03-031-13/+7
| | | | | | | | | | | | | 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)
* Back out M_* changes, per decision of the TRB.imp2003-02-191-2/+2
| | | | Approved by: trb
* Add support for Epson 1660 scanner.joe2003-01-211-0/+1
| | | | | Submitted by: Bruno Schwander <bruno@tinkerbox.org> MFC after: 3 days
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.alfred2003-01-211-2/+2
| | | | Merge M_NOWAIT/M_DONTWAIT into a single flag M_NOWAIT.
* Support for the "Seiko Epson Perfection 1260 scanner".joe2003-01-201-0/+1
| | | | | Submitted by: Michael Lestinsky <michael@lestinsky.de> MFC After: 3 days
* Use the hw.usb sysctl tree instead of debug.usb.joe2002-08-081-1/+2
| | | | Requested by: imp
* Replace the FOO_DEBUG definitions with USB_DEBUG, and switch thejoe2002-07-311-1/+1
| | | | | | 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.
* Get bored with hard coded debug level variables and introduce a debug.usbjoe2002-07-311-0/+3
| | | | | | sysctl tree for tweaking them real-time. Reviewed by: iedowse
* Enable the HP 2200C and Visioneer Scanport 3000 scanners, and removejoe2002-07-311-4/+6
| | | | | | some trailing spaces whilst I'm here. Obtained from: NetBSD.
* Add the Primax (Visioneer) 6200 scanner.joe2002-07-311-0/+1
| | | | Obtained from: OpenBSD (via NetBSD)
* Be more specific about when block major numbers disappeared fromjoe2002-03-111-1/+1
| | | | the cdev switch.
* Support the HP 5400C scanner.joe2002-02-141-0/+1
| | | | PR: kern/34783
* Rework revision 1.12, and wrap the bmaj entry with an #if doesn'tjoe2002-02-141-0/+3
| | | | | compile it in on FreeBSD-current, but does in all other cases (-stable, NetBSD, OpenBSD, etc).
* Reinstate revision 1.14. The empty uscannerioctl() was accidentlyjoe2002-02-141-6/+0
| | | | re-added during a recent NetBSD merge.
* Merge from NetBSD.joe2002-02-111-1/+25
| | | | | | | | | | | | | | | | | | | | | | | | Add lots of new scanner devices: AGFA SNAPSCAN1236U AGFA SNAPSCANE40 AGFA SNAPSCANE50 AGFA SNAPSCANE20 AGFA SNAPSCANE25 AGFA SNAPSCANE26 AGFA SNAPSCANE52 CANON N656U HP 3400CSE SCANLOGIC 336CX MUSTEK BEARPAW1200F MUSTEK 600USB MUSTEK 1200USBPLUS NATIONAL BEARPAW2400 EPSON 640U EPSON 1650 EPSON GT9700F UMAX ASTRA3400 ULTIMA 1200UBPLUS
* Quiet a qualifier warning.joe2002-02-111-1/+1
|
* Merge from NetBSD: revs 1.12 and 1.21 - 1.23joe2002-02-111-125/+143
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Original NetBSD log messages are: ---------------------------- revision 1.23 date: 2001/12/12 15:48:18; author: augustss; lines: +132 -114 Add a scanner quirk for keeping the pipes open between device opening. Idea from Enami. ---------------------------- revision 1.22 date: 2001/12/03 01:47:13; author: augustss; lines: +8 -16 Handle vendor/product lookup with a common routine. ---------------------------- revision 1.21 date: 2001/12/01 09:42:39; author: enami; lines: +4 -4 Shorten wmesg so that they can be distinguished in ps/top output. ---------------------------- revision 1.12 date: 2001/01/23 14:04:14; author: augustss; lines: +7 -1 Make sure driver attach/detach events are generated in a consistent manner. ---------------------------- PR: Submitted by: Reviewed by: Approved by: Obtained from: MFC after:
* ANSIfy the function declarations, in line with NetBSD.joe2002-02-111-33/+8
|
* NetBSD have introduced usb_proc_ptr for us (they'll be needing it soon too)joe2002-01-021-6/+6
| | | | to hide the distinction between struct proc and struct thread.
* Add Mustek 1200 CU Plus scanner.sobomax2001-11-281-0/+1
| | | | Submitted by: "Ilmar S. Habibulin" <ilmar@watson.org>
* KSE Milestone 2julian2001-09-121-6/+6
| | | | | | | | | | | | | | Note ALL MODULES MUST BE RECOMPILED make the kernel aware that there are smaller units of scheduling than the process. (but only allow one thread per process at this time). This is functionally equivalent to teh previousl -current except that there is a thread associated with each process. Sorry john! (your next MFC will be a doosie!) Reviewed by: peter@freebsd.org, dillon@freebsd.org X-MFC after: ha ha ha ha
* Add support for the HP 4300C scanner.n_hibma2001-08-211-0/+1
| | | | Submitted by: Ernst de Haan <ernst@jollem.com>
* Regen.n_hibma2001-08-211-4/+6
| | | | National BearPaw 1200 has changed name USB_PRODUCT_NATIONAL_BEARPAW1200.
* Remove the empty uscannerioctl() and use noioctl() instead.phk2001-05-231-8/+1
|
* Small patch is required to the USB susbsystem to include support forphk2001-03-281-0/+1
| | | | | | | Epson Perfection 1240U scanner. PR: 25565 Submitted by: Martin Machacek <m@m3a.cz>
* Send the remains (such as I have located) of "block major numbers" tophk2001-03-261-1/+0
| | | | the bit-bucket.
* select() DKI is now in <sys/selinfo.h>.wollman2001-01-091-0/+4
|
* Readd the id removed by sheldon in the previous commit to uscanner.c.n_hibma2001-01-041-0/+1
| | | | Change the ID in if_aue.c to match the new name in usbdevs.h.
* Revert rev 1.8, which broke the installkernel target.sheldonh2001-01-041-1/+0
|
* Add the Id of the Epson 1640 scanner.n_hibma2001-01-031-0/+1
| | | | Submitted by: Chris Shenton <chris@shenton.org>
* Remove a warning.n_hibma2000-12-081-1/+2
| | | | Reported by: phk
* Set OPEN Flag on open.n_hibma2000-11-151-3/+11
| | | | Make set_config(1) print warning message if it fails.
* Cut&paste bug: Set USBD_SHORT_XFER_OK unconditionallyn_hibma2000-11-011-1/+1
|
* remove an unused function (and a warning)n_hibma2000-10-301-6/+1
|
* The USB scanner driver. To be used together with SANE.n_hibma2000-10-251-0/+663
OpenPOWER on IntegriCloud