Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WebUSB compatibility and example #103

Open
wants to merge 38 commits into
base: master
Choose a base branch
from

Commits on Aug 17, 2021

  1. Starting to add WebUSB support.

    riggs authored and RuRo committed Aug 17, 2021
    Configuration menu
    Copy the full SHA
    9ec8ce0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c30b618 View commit details
    Browse the repository at this point in the history
  3. Forgot gcc is picky about comments.

    riggs authored and RuRo committed Aug 17, 2021
    Configuration menu
    Copy the full SHA
    cd5c3c5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d8dbbbf View commit details
    Browse the repository at this point in the history
  5. Changed Device Capability Descriptors to be a union, since that's wha…

    …t they are, fundamentally.
    riggs authored and RuRo committed Aug 17, 2021
    Configuration menu
    Copy the full SHA
    8ca4a6c View commit details
    Browse the repository at this point in the history
  6. Make moar pretty.

    riggs authored and RuRo committed Aug 17, 2021
    Configuration menu
    Copy the full SHA
    3139dff View commit details
    Browse the repository at this point in the history
  7. Added example for WebUSB platform.

    riggs authored and RuRo committed Aug 17, 2021
    Configuration menu
    Copy the full SHA
    fae1861 View commit details
    Browse the repository at this point in the history
  8. Bugfix.

    riggs authored and RuRo committed Aug 17, 2021
    Configuration menu
    Copy the full SHA
    b7d3090 View commit details
    Browse the repository at this point in the history
  9. Fixed whitespace inconsistancies.

    riggs authored and RuRo committed Aug 17, 2021
    Configuration menu
    Copy the full SHA
    ee11bc7 View commit details
    Browse the repository at this point in the history
  10. Previous approach to BOS descriptors didn't work because callback USB…

    … GetDescriptors expects an address in PROGMEM. New macro-based approach hopefully fixes that.
    riggs authored and RuRo committed Aug 17, 2021
    Configuration menu
    Copy the full SHA
    86da704 View commit details
    Browse the repository at this point in the history
  11. Cleanup and documentation.

    riggs authored and RuRo committed Aug 17, 2021
    Configuration menu
    Copy the full SHA
    9f1fbac View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    44e5e25 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    c9e1714 View commit details
    Browse the repository at this point in the history
  14. Adding Windows compatibility. Untested, yet.

    riggs authored and RuRo committed Aug 17, 2021
    Configuration menu
    Copy the full SHA
    aacf2a9 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    64f7f2a View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    3947eec View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    efaffb8 View commit details
    Browse the repository at this point in the history
  18. Typoe

    riggs authored and RuRo committed Aug 17, 2021
    Configuration menu
    Copy the full SHA
    da75384 View commit details
    Browse the repository at this point in the history
  19. Cleanup to better match BulkVendor example

    riggs authored and RuRo committed Aug 17, 2021
    Configuration menu
    Copy the full SHA
    c856219 View commit details
    Browse the repository at this point in the history
  20. Set unique PID.

    riggs authored and RuRo committed Aug 17, 2021
    Configuration menu
    Copy the full SHA
    3a50c9e View commit details
    Browse the repository at this point in the history
  21. Taking credit.

    riggs authored and RuRo committed Aug 17, 2021
    Configuration menu
    Copy the full SHA
    68f771d View commit details
    Browse the repository at this point in the history
  22. Bugfix. Correctly recognized by Windows.

    riggs authored and RuRo committed Aug 17, 2021
    Configuration menu
    Copy the full SHA
    ebbe156 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    6e5804c View commit details
    Browse the repository at this point in the history
  24. Fixed error message.

    riggs authored and RuRo committed Aug 17, 2021
    Configuration menu
    Copy the full SHA
    114bec7 View commit details
    Browse the repository at this point in the history
  25. Update copyright notices to match.

    riggs authored and RuRo committed Aug 17, 2021
    Configuration menu
    Copy the full SHA
    0c8ed83 View commit details
    Browse the repository at this point in the history
  26. Add missing parameter.

    riggs authored and RuRo committed Aug 17, 2021
    Configuration menu
    Copy the full SHA
    6a2ca2e View commit details
    Browse the repository at this point in the history
  27. Minor cleanup.

    riggs authored and RuRo committed Aug 17, 2021
    Configuration menu
    Copy the full SHA
    7c8fbe9 View commit details
    Browse the repository at this point in the history
  28. More cleanup

    riggs authored and RuRo committed Aug 17, 2021
    Configuration menu
    Copy the full SHA
    561fb98 View commit details
    Browse the repository at this point in the history
  29. Helpful comment.

    riggs authored and RuRo committed Aug 17, 2021
    Configuration menu
    Copy the full SHA
    03100bb View commit details
    Browse the repository at this point in the history
  30. Move definition to appropriate header.

    riggs authored and RuRo committed Aug 17, 2021
    Configuration menu
    Copy the full SHA
    6c22b6c View commit details
    Browse the repository at this point in the history
  31. Added descriptor.

    riggs authored and RuRo committed Aug 17, 2021
    Configuration menu
    Copy the full SHA
    94a899b View commit details
    Browse the repository at this point in the history
  32. Cleanup, better LUFA usage.

    riggs authored and RuRo committed Aug 17, 2021
    Configuration menu
    Copy the full SHA
    fd53203 View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    2f5c730 View commit details
    Browse the repository at this point in the history
  34. remove BOS_DESCRIPTOR references

    RuRo committed Aug 17, 2021
    Configuration menu
    Copy the full SHA
    5562ea4 View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    a4f32f9 View commit details
    Browse the repository at this point in the history
  36. Configuration menu
    Copy the full SHA
    c5dd2a8 View commit details
    Browse the repository at this point in the history
  37. Added missing define.

    riggs committed Aug 17, 2021
    Configuration menu
    Copy the full SHA
    7db3c63 View commit details
    Browse the repository at this point in the history
  38. Fix file name.

    riggs committed Aug 17, 2021
    Configuration menu
    Copy the full SHA
    33ede0b View commit details
    Browse the repository at this point in the history