1. 21 Jan, 2004 2 commits
    • Ben Avison's avatar
      Merge of Dan Ellis's USB2 sources. · bad89421
      Ben Avison authored
      Version 0.22. Tagged as 'NetBSD-0_22'
      bad89421
    • Ben Avison's avatar
      Changes to work with TCPIPLibs 5.47. · 778cee75
      Ben Avison authored
      Detail:
        NetBSD/FreeBSD differences in the naming of certain macros are now resolved
        in TCPIPLibs instead of locally. Also some reordering in the !Mk files in
        order to work with current versions of Zap.
      Admin:
        Builds against TCPIPLibs 5.47. Note that this version of the USB sources
        also now requires TCPIPLibs 5.47.
      
      Version 0.21. Tagged as 'NetBSD-0_21'
      778cee75
  2. 07 Jan, 2004 1 commit
    • Ben Avison's avatar
      Update from John: · df96979f
      Ben Avison authored
      > Reduce root port reset delay to 50ms from 250ms to work with Chicony
      > keyboards (again).  Comment out duplicate free(udev) at end of
      > usbmodule:config_detach.
      
      Version 0.20. Tagged as 'NetBSD-0_20'
      df96979f
  3. 16 Jun, 2003 1 commit
  4. 23 May, 2003 1 commit
    • Ben Avison's avatar
      Added new CallDevice reason code (&80000005) to clear a stall condition on a... · 9b1dc296
      Ben Avison authored
      Added new CallDevice reason code (&80000005) to clear a stall condition on a pipe with a given FileSwitch handle
      
      New usbdevs and usbdevs_data from NetBSD
      Rewrote power source detection to skirt round dodgy devices which say
      they're self powered,set MaxPower=0,and don't respond to a getstatus()
      Copes better with devices being unplugged while a transfer using them is active
      
      Version 0.17. Tagged as 'NetBSD-0_17'
      9b1dc296
  5. 14 May, 2003 1 commit
    • Ben Avison's avatar
      Support for SCSISoftUSB, and some tidying up. · 27401fc0
      Ben Avison authored
      Detail:
        * Errors now use the allocated error number base, &819000, instead of a
          base in the private range, &50000000. "USB transfer failed" errors now
          have use a sub-range of error numbers from &819020; the original BSD
          error number can be retrieved from the bottom 5 bits of the RISC OS
          error number.
        * Service_USB 1 now returns the list in the order in which the devices,
          rather than in the reverse order as previous versions of the module did.
        * A little tweaking of h/usb_port to reduce compiler warnings.
        * Some compiler-satisfying changes to allow use of packed structures.
          (However, the compiler doesn't seem to work correctly yet, so this is
          currently switched out using -DDISABLE_PACKED on the command line.)
        * Added full stops to end of star command help strings for consistency
          with rest of OS.
        * New exports: USBDevFS (moved here from ^.h) and a few files in dev/usb/h
          and sys/h.
      Admin:
        Error number overhaul and new exports are both required by SCSISoftUSB.
      
      Version 0.16. Tagged as 'NetBSD-0_16'
      27401fc0
  6. 23 Apr, 2003 1 commit
  7. 11 Apr, 2003 1 commit
  8. 28 Jan, 2003 1 commit
  9. 06 Mar, 2001 1 commit
    • Dan Ellis's avatar
      This is the initial import of prototype USB drivers written for the OHCI chip... · d3203fa1
      Dan Ellis authored
      This is the initial import of prototype USB drivers written for the OHCI chip on the customer L board.
      
      Details:
        The drivers are for mouse, keyboard and combined keyboard and mouse.  They
      assume that the correct device is going to be plugged in, not reading the
      descriptors at all.  Once the mouse is plugged in, it will become the active
      pointer device, reverting to the previous one when extracted.
      
      Admin:
        The prototypes have been tested on a SDB customer L board, but require a couple
      of pokes to the reset and configuration register to get them going:
        memorya f99f611c 3840 works on the SDB but will be different on the customer L board
      
      d3203fa1