Skip to content
Snippets Groups Projects
  1. Aug 22, 2010
  2. Jul 29, 2010
  3. Jul 21, 2010
    • Dean Camera's avatar
      Move and rename DevChaper9.c/.h and HostChapter9.c/.h to the HighLevel... · 99d8a393
      Dean Camera authored
      Move and rename DevChaper9.c/.h and HostChapter9.c/.h to the HighLevel directory, new named DeviceStandardReq.c/.h and HostStandardReq.c/.h.
      
      Rename LowLevel.c/.h to USBController.c/.h.
      
      Remove dependancies on the complete <avr/io.h> header in the HighLevel USB driver directory, to ensure less work is required in later (possible) ports.
      99d8a393
  4. Jul 19, 2010
  5. Jul 06, 2010
  6. Jul 02, 2010
    • Dean Camera's avatar
      Added new Drivers/USB/LowLevel/Device.c file to house Device mode specific... · 8b053d6b
      Dean Camera authored
      Added new Drivers/USB/LowLevel/Device.c file to house Device mode specific functions that are more complicated than simple macros. Moved USB_Device_SendRemoteWakeup() to the new Device.c source file and corrected it to unfreeze and restart the USB controller clock before issuing a Remote Wakeup request.
      
      Removed the USB_Device_IsRemoteWakeupSent() and USB_Device_IsUSBSuspended() macros, as they are now obsolete.
      8b053d6b
  7. Jun 17, 2010
  8. May 08, 2010
  9. Apr 28, 2010
  10. Mar 29, 2010
  11. Feb 24, 2010
  12. Feb 23, 2010
  13. Feb 11, 2010
  14. Feb 02, 2010
  15. Dec 30, 2009
  16. Dec 28, 2009
  17. Nov 29, 2009
  18. Nov 27, 2009
  19. Nov 26, 2009
  20. Nov 13, 2009
  21. Nov 08, 2009
  22. Nov 04, 2009
  23. Aug 30, 2009
  24. Aug 05, 2009
  25. Jul 16, 2009
  26. Jul 14, 2009
  27. Jun 14, 2009
  28. Jun 04, 2009
  29. Jun 01, 2009
    • Dean Camera's avatar
      Commit of new class abstraction APIs for all device demos other than the MIDI... · d1e52660
      Dean Camera authored
      Commit of new class abstraction APIs for all device demos other than the MIDI demo - not documented yet.
      
      Removed scheduler and memory allocation libraries.
      
      Added new EVENT_USB_StartOfFrame event in the library to indicate the start of each USB frame (when generated).
      
      Removed Tx interrupt from the USBtoSerial demo; now sends characters via polling to ensure more time for the Rx interrupt.
      d1e52660
  30. May 22, 2009
  31. Apr 17, 2009
  32. Apr 16, 2009
    • Dean Camera's avatar
    • Dean Camera's avatar
      Fixed GenericHIDHost demo report write routine incorrect for control type... · 8f6b4ddf
      Dean Camera authored
      Fixed GenericHIDHost demo report write routine incorrect for control type requests (thanks to Andrei Krainev).
      
      Removed Endpoint_ClearCurrentBank() and Pipe_ClearCurrentBank() in favour of new Endpoint_ClearIN(), Endpoint_ClearOUT(), Endpoint_ClearControlIN(), Endpoint_ClearControlOUT(), Pipe_ClearIN(), Pipe_ClearOUT(), Pipe_ClearControlIN() and Pipe_ClearControlOUT() macros (done to allow for the detection of packets of zero length).
      
      Renamed *_ReadWriteAllowed() macros to *_IsReadWriteAllowed() to remain consistent with the rest of the LUFA API.
      
      Endpoint_IsSetupReceived() macro has been renamed to Endpoint_IsSETUPReceived(), Endpoint_ClearSetupReceived() macro has been renamed to Endpoint_ClearControlSETUP(), the Pipe_IsSetupSent() macro has been renamed to Pipe_IsSETUPSent() and the Pipe_ClearSetupSent() macro is no longer applicable and should be removed - changes made to compliment the new endpoint and pipe bank management API.
      
      Updated all demos, bootloaders and projects to use the new endpoint and pipe management APIs (thanks to Roman Thiel).
      
      Updated library doxygen documentation, added groups, changed documentation macro functions to real functions for clarity.
      
      Removed old endpoint and pipe aliased read/write/discard routines which did not have an explicit endian specifier for clarity.
      
      Removed the ButtLoadTag.h header file, as no one used for its intended purpose anyway.
      8f6b4ddf
  33. Apr 05, 2009
  34. Feb 23, 2009
Loading