1. 18 Jun, 2009 1 commit
    • Dean Camera's avatar
      Added new USB_Host_ClearPipeStall() convenience function to clear a stall... · e338cb6f
      Dean Camera authored
      Added new USB_Host_ClearPipeStall() convenience function to clear a stall condition on an attached device's endpoint.
      
      Added new USB_Host_GetDeviceDescriptor() convenience function to retrieve the attached device's Device descriptor.
      
      Make Pipe_ConfigurePipe() mask the given endpoint number against PIPE_EPNUM_MASK to ensure the endpoint IN direction bit is cleared to prevent endpoint type corruption.
      
      Fix documentation mentioning Pipe_GetCurrentToken() function when real name is Pipe_GetPipeToken().
      e338cb6f
  2. 16 Jun, 2009 4 commits
  3. 15 Jun, 2009 5 commits
  4. 14 Jun, 2009 2 commits
  5. 11 Jun, 2009 2 commits
  6. 10 Jun, 2009 1 commit
  7. 09 Jun, 2009 2 commits
  8. 08 Jun, 2009 2 commits
  9. 07 Jun, 2009 1 commit
  10. 05 Jun, 2009 8 commits
  11. 04 Jun, 2009 4 commits
  12. 02 Jun, 2009 1 commit
    • Dean Camera's avatar
      Removed new Start of Frame event from the library; performance suffered far... · 7c5444b8
      Dean Camera authored
      Removed new Start of Frame event from the library; performance suffered far too much and it was only useful in one of the standard classes (HID). Altered HID demos to use the previous method of tracking millisecond periods via a hardware timer rather than the SOF events.
      
      Fixed MIDI class driver blocking on unread events to the host.
      7c5444b8
  13. 01 Jun, 2009 2 commits
  14. 26 May, 2009 1 commit
  15. 22 May, 2009 2 commits
  16. 20 May, 2009 1 commit
  17. 18 May, 2009 1 commit
    • Dean Camera's avatar
      Rewritten event system to remove all macros, to make user code clearer. · 2ee9fc70
      Dean Camera authored
      Fixed incorrect ENDPOINT_EPNUM_MASK mask preventing endpoints above EP3 from being selected (thanks to Jonathan Oakley).
      
      Removed STREAM_CALLBACK() macro - callbacks now use regular function definitions to clarify user code.
      
      Removed DESCRIPTOR_COMPARATOR() macro - comparators should now use regular function definitions to clarify user code.
      2ee9fc70