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

Add ArduinoCore-API integration #560

Merged
merged 20 commits into from
Nov 25, 2020
Merged

Commits on Nov 25, 2020

  1. Modify ArduinoCore-samd to use API

    facchinm authored and giulcioffi committed Nov 25, 2020
    Configuration menu
    Copy the full SHA
    8c2e672 View commit details
    Browse the repository at this point in the history
  2. Fix HID porting

    facchinm authored and giulcioffi committed Nov 25, 2020
    Configuration menu
    Copy the full SHA
    374131a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9c7635b View commit details
    Browse the repository at this point in the history
  4. Fix shift* functions

    facchinm authored and giulcioffi committed Nov 25, 2020
    Configuration menu
    Copy the full SHA
    7cb8eec View commit details
    Browse the repository at this point in the history
  5. Explicitely include itoa and friends

    facchinm authored and giulcioffi committed Nov 25, 2020
    Configuration menu
    Copy the full SHA
    4837b90 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    edaf6ae View commit details
    Browse the repository at this point in the history
  7. Fix Tone signature

    facchinm authored and giulcioffi committed Nov 25, 2020
    Configuration menu
    Copy the full SHA
    29f7f37 View commit details
    Browse the repository at this point in the history
  8. Port to namespaced ArduinoAPI

    facchinm authored and giulcioffi committed Nov 25, 2020
    Configuration menu
    Copy the full SHA
    9d81be6 View commit details
    Browse the repository at this point in the history
  9. Fix min/max undefined in user sketch

    facchinm authored and giulcioffi committed Nov 25, 2020
    Configuration menu
    Copy the full SHA
    2d27337 View commit details
    Browse the repository at this point in the history
  10. Port SPI to ArduinoAPI

    giulcioffi committed Nov 25, 2020
    Configuration menu
    Copy the full SHA
    6568acf View commit details
    Browse the repository at this point in the history
  11. Port Wire to namespaced API

    facchinm authored and giulcioffi committed Nov 25, 2020
    Configuration menu
    Copy the full SHA
    6b9676d View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    4222d30 View commit details
    Browse the repository at this point in the history
  13. Modify class Serial_ for the new PluggableUSB API

    The new class PluggableUSBModule in ArduinoCore-API does not implement the fuction
    void handleEndpoint(int ep)
    which was implemented in the previous version of the same class. This function now needs to be called as
    proper of SerialUSB and not of PluggableUSB().
    giulcioffi committed Nov 25, 2020
    Configuration menu
    Copy the full SHA
    4c9c60d View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    0a55883 View commit details
    Browse the repository at this point in the history
  15. Include dtostrf.c.impl

    giulcioffi committed Nov 25, 2020
    Configuration menu
    Copy the full SHA
    9fe9901 View commit details
    Browse the repository at this point in the history
  16. Undefine stdlib's abs

    giulcioffi committed Nov 25, 2020
    Configuration menu
    Copy the full SHA
    9e5e8fc View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    932329d View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    28f9517 View commit details
    Browse the repository at this point in the history
  19. Removing confusing defines due to their potential to overwrite the SP…

    …IMode enum values defined in HardwareSPI.h
    aentinger authored and giulcioffi committed Nov 25, 2020
    Configuration menu
    Copy the full SHA
    458c192 View commit details
    Browse the repository at this point in the history
  20. Bugfix: Ensure that the initial values of member variable 'settings' …

    …is different from the ones provided via global constant 'DEFAULT_SPI_SETTINGS' because otherwise SPI won't be configured within the 'config' method called within 'begin'
    aentinger authored and giulcioffi committed Nov 25, 2020
    Configuration menu
    Copy the full SHA
    0fa5cae View commit details
    Browse the repository at this point in the history