1. 12 Nov, 2004 2 commits
  2. 09 Nov, 2004 1 commit
    • Ben Avison's avatar
      BBE-related change: · ece70c1d
      Ben Avison authored
      Added verbatim rom_link rules for each of USBDriver, OHCIDriver and
      EHCIDriver, because the fact that source files are re-built in the rom_link
      phase breaks srcbuild's automatic rom_link rule generation.
      
      Retagged since this won't affect code generation for existing builds.
      ece70c1d
  3. 12 Aug, 2004 1 commit
    • John Ballance's avatar
      Extensive changes and bug fixes to usb and ohci .. · e9f0e9c8
      John Ballance authored
        'blocked' several holes that could cause freezes with awkward
        usb devices.  Added latest changes from Dan Ellis too , especially for USB2
      Detail:
       many
      Admin:
       Tested in ROM at Castle, and beta tested with users
      
      
      Version 0.28. Tagged as 'NetBSD-0_28'
      e9f0e9c8
  4. 01 Jul, 2004 1 commit
  5. 30 Jun, 2004 1 commit
  6. 06 May, 2004 1 commit
    • Ben Avison's avatar
      New versions from John. · 833bc3d0
      Ben Avison authored
      Detail:
        * All modules will now rmkill/rmload more reliably
        * Keyboard driver disables kernel debounce on new enough kernels, needed
          for many PS2-USB adaptors, bar code scanners etc
        * Mouse driver will scroll wheel scroll any windows that do respond to
          scroll events, otherwise it issues PointerReason_WheelChange (9) to an
          external WimpScroll module
        * Several bugs and an interrupt hole resolved
      Admin:
        Tested at Framlingham.
      
      Version 0.25. Tagged as 'NetBSD-0_25'
      833bc3d0
  7. 22 Mar, 2004 1 commit
  8. 16 Feb, 2004 1 commit
  9. 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
  10. 07 Jan, 2004 2 commits
  11. 16 Jun, 2003 1 commit
  12. 03 Jun, 2003 1 commit
  13. 23 May, 2003 2 commits
  14. 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
  15. 23 Apr, 2003 1 commit
  16. 15 Apr, 2003 1 commit
  17. 12 Apr, 2003 1 commit
  18. 11 Apr, 2003 1 commit
  19. 10 Apr, 2003 1 commit
    • Kevin Bracey's avatar
      Fix for erratic behaviour after having unplugged hubs: TAILQ was being given... · 495f60f3
      Kevin Bracey authored
      Fix for erratic behaviour after having unplugged hubs: TAILQ was being given an entry which wasn't on its list, and the behaviour was to break the list and poke a zero into the reset vector!
      
      Also, some extra IFDEF's so that debug builds will work again.
      A few typos/spelling errors changed.
      
      Version 0.11. Tagged as 'NetBSD-0_11'
      495f60f3
  20. 08 Apr, 2003 1 commit
  21. 08 Mar, 2003 1 commit
  22. 02 Mar, 2003 1 commit
    • Robert Sprowson's avatar
      Found a "busses" lingering in the messages file,also removed a \n which must... · f5d5a094
      Robert Sprowson authored
      Found a "busses" lingering in the messages file,also removed a \n which must have been copied from a printf somewhere.
      
      Old service call detail removed from c.port as it's defined in another
      file differently!
      USBDiscover is now only available for debugging purposes.
      Internationalised the mouse name (default is still "USB mouse").
      
      Version 0.08. Tagged as 'NetBSD-0_08'
      f5d5a094
  23. 22 Feb, 2003 1 commit
  24. 10 Feb, 2003 1 commit
  25. 07 Feb, 2003 1 commit
    • Dan Ellis's avatar
      Another fix to the previous buffer overrun fix,such that this time the command... · 7d316e9c
      Dan Ellis authored
      Another fix to the previous buffer overrun fix,such that this time the command aliases actually get executed now.
      
      Timing code changed to work round HAL call not returning the right value
      so temporarily wired to 2000000.
      Change to Makefile so ROM builds don't have annoying throwback windows
      popping up,this is now in the !Mk file.Also "-ff" function names away.
      
      Version 0.05. Tagged as 'NetBSD-0_05'
      7d316e9c
  26. 31 Jan, 2003 1 commit
  27. 29 Jan, 2003 1 commit
  28. 28 Jan, 2003 3 commits
  29. 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