Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Aug 3, 2015
  1. @ffissore
Commits on Jul 21, 2015
  1. @cmaglie
Commits on Jul 20, 2015
  1. @cmaglie

    Merge tag '1.6.5-r3'

    cmaglie authored
  2. @cmaglie

    Update revision log

    cmaglie authored
  3. @cmaglie

    Workaround for MacOSX gatekeeper (OSX 10.10.4)

    cmaglie authored
    It seems that gatekeeper now applies tighter checks on
    libraries dinamically linked from executables included
    in a package.
    
    This is a workaround until a proper solution is found.
    
    Fixes #3468
Commits on Jul 16, 2015
  1. @facchinm
  2. @facchinm @cmaglie

    rework HID-based libraries and add Due fallback

    facchinm authored cmaglie committed
  3. @facchinm @cmaglie

    add includes to USB examples

    facchinm authored cmaglie committed
  4. @facchinm @cmaglie

    remove CompleteHID library

    facchinm authored cmaglie committed
    expect way more interesting user-generated libraries
  5. @facchinm @cmaglie

    remove stub MIDIUSB library

    facchinm authored cmaglie committed
    revert this commit when it's time to integrate this library
  6. @facchinm @cmaglie

    fix MIDIUSB and adapt CompleteHID to PluggableHID

    facchinm authored cmaglie committed
  7. @facchinm @cmaglie

    allow HID submodules to create runtime descriptors

    facchinm authored cmaglie committed
    with this PR you can add
    
    \#include Keyboard.h
    \#include Mouse.h
    \#include HID.h
    
    in the top of the sketch and you will expose a Mouse+Keyboard
    
    From the library pow, simply add
    
    static HID_Descriptor cb = {
    	.length = sizeof(_hidReportDescriptor),
    	.descriptor = _hidReportDescriptor,
    };
    static HIDDescriptorListNode node(&cb);
    HID.AppendDescriptor(&node);
    
    in the class' constructor and you are done!
  8. @facchinm @cmaglie

    fix pluggableUSB linked list

    facchinm authored cmaglie committed
  9. @facchinm @cmaglie

    save RAM content overridden by bootloader magic

    facchinm authored cmaglie committed
    and restore it in case of aborted reboot
    use RAMEND-1 as suggested by @yyyc514 in PR #2474
    
    of course it's not a real solution but we cannot force everyone to update the bootloader using an external programmer
  10. @facchinm @cmaglie

    rework HID class functions scopes

    facchinm authored cmaglie committed
  11. @facchinm @cmaglie

    rename Setup typedef struct to USBSetup

    facchinm authored cmaglie committed
    was really too common
  12. @facchinm @cmaglie

    fix HID headers

    facchinm authored cmaglie committed
  13. @facchinm @cmaglie

    fix HID descriptors bigger than 127 bytes

    facchinm authored cmaglie committed
  14. @facchinm @cmaglie

    squash of Overhaul USB HID as a library

    facchinm authored cmaglie committed
    all code from #1803 included
  15. @facchinm @cmaglie

    Add support for waking up a host via USB HID

    facchinm authored cmaglie committed
    this is a rework of commit fbcf948
  16. @facchinm @cmaglie

    move HID library to AVR specific location

    facchinm authored cmaglie committed
  17. @facchinm @cmaglie
  18. @facchinm @cmaglie

    enforce single use of HID submodule

    facchinm authored cmaglie committed
  19. @facchinm @cmaglie

    rework PUSBCallbacks initialization

    facchinm authored cmaglie committed
  20. @facchinm @cmaglie

    remove 3 endpoints to match at32u4 limit

    facchinm authored cmaglie committed
  21. @facchinm @cmaglie

    add numInterfaces field to PUSBCallbacks

    facchinm authored cmaglie committed
  22. @facchinm @cmaglie

    add stub MIDIUSB library

    facchinm authored cmaglie committed
    only a proof of concept for PluggableUSB module
  23. @facchinm @cmaglie

    export WEAK macro

    facchinm authored cmaglie committed
  24. @facchinm @cmaglie
  25. @facchinm @cmaglie

    standalone MouseAndKeyboard library

    facchinm authored cmaglie committed
  26. @facchinm @cmaglie

    standalone Keyboard library

    facchinm authored cmaglie committed
  27. @facchinm @cmaglie

    standalone Mouse library

    facchinm authored cmaglie committed
  28. @facchinm @cmaglie

    remove Mouse and Keyboard from HID module

    facchinm authored cmaglie committed
  29. @facchinm @cmaglie

    implement PUSB modules as linked list

    facchinm authored cmaglie committed
  30. @facchinm @cmaglie

    remove useless variables

    facchinm authored cmaglie committed
Something went wrong with that request. Please try again.