Permalink
Commits on Apr 23, 2010
  1. turn off some debugging

    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
    committed Apr 23, 2010
Commits on Dec 9, 2009
  1. create raw.c and endpoint.c

    raw.c handles "raw" USB config descriptors.
    
    endpoint.c handles struct usb_endpoint stuff.
    
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
    committed Dec 9, 2009
  2. move interface logic out to interface.c

    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
    committed Dec 9, 2009
  3. create device.c for all usb device stuff

    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
    committed Dec 9, 2009
Commits on Dec 8, 2009
  1. add device_qualifier logic

    Unfortunatly it's not in the main config descriptor, we
    need to ask for it "special".  That logic has not been
    added yet.
    
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
    committed Dec 8, 2009
  2. add way to create any endpoint

    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
    committed Dec 8, 2009
  3. hook up the interfaces to the devices

    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
    committed Dec 8, 2009
  4. first hack to get the interfaces for the device

    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
    committed Dec 8, 2009
  5. remove some const nonsense

    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
    committed Dec 8, 2009
Commits on Nov 30, 2009
  1. lsusb.py by Kurt Garloff

    committed Nov 30, 2009
  2. add endpoint 0 logic

    start cleaning up other stuff, to prepare to link
    the list of interfaces to the device.
    
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
    committed Nov 30, 2009
Commits on Nov 29, 2009
  1. document the sorting logic a bit better

    Also make it easier to follow by taking out
    one level of indentation.
    
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
    committed Nov 29, 2009
  2. take out debugging from the sort logic.

    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
    committed Nov 29, 2009
  3. remove extra code in sort, it now works properly.

    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
    committed Nov 29, 2009
  4. more sort fun.

    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
    committed Nov 29, 2009
Commits on Nov 26, 2009
  1. comment why the list insertion is incorrect.

    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
    committed Nov 26, 2009
  2. start adding sort to device list

    Turns out that I don't think we have the needed primatives
    for sorting the devices.  Will have to rethink this later...
    
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
    committed Nov 26, 2009
Commits on Nov 25, 2009
  1. remove ccan stuff

    The list handling is not as advanced as the kernel list code
    is, and all I want is the short_types.h file, so no need
    for a subdir for just that.
    
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
    committed Nov 25, 2009
  2. start messing around with adding the devices to a list

    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
    committed Nov 25, 2009
  3. add ccan files to help us with common things

    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
    committed Nov 25, 2009
  4. start parsing the raw usb config header

    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
    committed Nov 25, 2009
Commits on Nov 23, 2009
  1. add interface support

    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
    committed Nov 23, 2009
  2. more usb attributes added.

    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
    committed Nov 23, 2009
  3. start printing out stuff.

    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
    committed Nov 23, 2009
  4. updated Makefile

    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
    committed Nov 23, 2009
  5. start with a usb.h for the device and interface

    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
    committed Nov 23, 2009
  6. add list.h from the kernel

    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
    committed Nov 23, 2009
  7. start reading some attributes.

    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
    committed Nov 23, 2009
Commits on Nov 21, 2009
  1. fix build issues on older versions of libudev

    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
    committed Nov 21, 2009
Commits on Nov 20, 2009
  1. fix up license and copyright

    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
    committed Nov 20, 2009
  2. remove 'monitor' logic, it's not needed

    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
    committed Nov 20, 2009
  3. fix up 'make clean'

    committed Nov 20, 2009
  4. initial test

    committed Nov 20, 2009