people/mcb30/quickusb.git
11 years agoIgnore setquickusb binary
Michael Brown [Mon, 13 Apr 2009 15:15:52 +0000 (16:15 +0100)]
Ignore setquickusb binary

11 years agoUpdated for 2.6.27
Michael Brown [Mon, 13 Apr 2009 15:15:20 +0000 (16:15 +0100)]
Updated for 2.6.27

13 years agoUpdated for 2.6.17 origin
Michael Brown [Thu, 8 Feb 2007 05:33:34 +0000 (05:33 +0000)]
Updated for 2.6.17

Automatically select slave/master mode

13 years agoFix formatting
Michael Brown [Wed, 7 Feb 2007 03:04:31 +0000 (03:04 +0000)]
Fix formatting

13 years agoAdded "--setting" option
Michael Brown [Wed, 7 Feb 2007 03:01:27 +0000 (03:01 +0000)]
Added "--setting" option

13 years agoAdded {GET,SET}_SETTING ioctl (not yet tested)
Michael Brown [Wed, 7 Feb 2007 02:00:33 +0000 (02:00 +0000)]
Added {GET,SET}_SETTING ioctl (not yet tested)

13 years agoAdded ioctls for get/set default outputs and levels. The ioctls seem to
Michael Brown [Tue, 6 Feb 2007 02:02:46 +0000 (02:02 +0000)]
Added ioctls for get/set default outputs and levels.  The ioctls seem to
work, but the actual state doesn't seem to be persistent across device
resets.

13 years agoAdd -Wextra
Michael Brown [Sat, 3 Feb 2007 19:54:05 +0000 (19:54 +0000)]
Add -Wextra

14 years agoNaming consistency
Michael Brown [Sun, 11 Jun 2006 21:32:23 +0000 (21:32 +0000)]
Naming consistency

14 years agoLast known kernel 2.4 patches
Michael Brown [Sun, 11 Jun 2006 21:30:55 +0000 (21:30 +0000)]
Last known kernel 2.4 patches

14 years agoLast known working 2.4 patches
Michael Brown [Sun, 11 Jun 2006 21:29:21 +0000 (21:29 +0000)]
Last known working 2.4 patches

14 years agoAdded ttyUSB device for slave-mode operation.
Michael Brown [Sun, 11 Jun 2006 21:26:39 +0000 (21:26 +0000)]
Added ttyUSB device for slave-mode operation.

14 years agoTowards compiling on 2.4
Michael Brown [Tue, 14 Mar 2006 18:30:00 +0000 (18:30 +0000)]
Towards compiling on 2.4

14 years agoBulk reads and writes now work (albeit with no flow control)
Michael Brown [Tue, 14 Mar 2006 15:48:59 +0000 (15:48 +0000)]
Bulk reads and writes now work (albeit with no flow control)

14 years agoRemove the auto-direction-setting code now that we have setquickusb
Michael Brown [Tue, 14 Mar 2006 14:15:20 +0000 (14:15 +0000)]
Remove the auto-direction-setting code now that we have setquickusb

14 years agoBasic Makefile
Michael Brown [Tue, 14 Mar 2006 14:13:10 +0000 (14:13 +0000)]
Basic Makefile

14 years agofinished (I hope...)
dan [Tue, 14 Mar 2006 13:37:10 +0000 (13:37 +0000)]
finished (I hope...)

14 years agoinitial check in
dan [Tue, 14 Mar 2006 12:16:38 +0000 (12:16 +0000)]
initial check in

14 years agoAdded HSPIO command-channel device
Michael Brown [Mon, 13 Mar 2006 17:15:29 +0000 (17:15 +0000)]
Added HSPIO command-channel device

14 years agoMade arguments more sane and less libquickusb-like.
Michael Brown [Mon, 13 Mar 2006 16:51:23 +0000 (16:51 +0000)]
Made arguments more sane and less libquickusb-like.

Added quickusb_{read,write}_command (untested)

14 years agoAdded quickusb_{read,write}_setting (untested)
Michael Brown [Mon, 13 Mar 2006 12:55:09 +0000 (12:55 +0000)]
Added quickusb_{read,write}_setting (untested)

14 years agoRemoved debug messages
Michael Brown [Sun, 12 Mar 2006 20:55:13 +0000 (20:55 +0000)]
Removed debug messages

14 years agoAdded ioctl to get/set output enables
Michael Brown [Sun, 12 Mar 2006 20:54:50 +0000 (20:54 +0000)]
Added ioctl to get/set output enables

14 years agoHandle multiple ports
Michael Brown [Sun, 12 Mar 2006 19:28:40 +0000 (19:28 +0000)]
Handle multiple ports

14 years agoAutomatically set port direction for read-only or write-only opens
Michael Brown [Sun, 12 Mar 2006 19:00:12 +0000 (19:00 +0000)]
Automatically set port direction for read-only or write-only opens

14 years agoUse a non-directory based hierarchical naming scheme
Michael Brown [Sun, 12 Mar 2006 18:43:13 +0000 (18:43 +0000)]
Use a non-directory based hierarchical naming scheme
"qu<board>g<port>", inspired by "hda1".

14 years agoSuccessfully creates device nodes, but not in subdirectories
Michael Brown [Sun, 12 Mar 2006 17:55:30 +0000 (17:55 +0000)]
Successfully creates device nodes, but not in subdirectories

14 years agoWorking now with some sort of sensible device registration structure
Michael Brown [Sun, 12 Mar 2006 17:30:07 +0000 (17:30 +0000)]
Working now with some sort of sensible device registration structure

14 years agoBack to handling our own char device registration, so that we can have
Michael Brown [Fri, 10 Mar 2006 19:19:05 +0000 (19:19 +0000)]
Back to handling our own char device registration, so that we can have
multiple devices per USB interface.

14 years agoRemoved nonexistent clean-doc targets
Michael Brown [Fri, 10 Mar 2006 16:31:42 +0000 (16:31 +0000)]
Removed nonexistent clean-doc targets

14 years agoRead and write now working to GPPIO port A
Michael Brown [Fri, 10 Mar 2006 15:58:51 +0000 (15:58 +0000)]
Read and write now working to GPPIO port A

14 years agoBased on usb-skeleton
Michael Brown [Fri, 10 Mar 2006 15:33:29 +0000 (15:33 +0000)]
Based on usb-skeleton

14 years agoBefore discovering usb-skeleton.c
Michael Brown [Fri, 10 Mar 2006 14:49:43 +0000 (14:49 +0000)]
Before discovering usb-skeleton.c

14 years agoReduced to bare-minimum raw USB driver.
Michael Brown [Fri, 10 Mar 2006 12:20:35 +0000 (12:20 +0000)]
Reduced to bare-minimum raw USB driver.

14 years agoSkeleton usb-serial driver (stripped from ipw.c)
Michael Brown [Fri, 10 Mar 2006 12:02:49 +0000 (12:02 +0000)]
Skeleton usb-serial driver (stripped from ipw.c)