Skip to content

provide "compatibility" libs with atmega naming #7

Description

@bombasticbob

for SD, SPI, Wire, and others, provide 'compatibility' versions that plug into anything expecting the atmega library, that actually compile and run using the default interfaces defined in the pins_arduino.h file for the hardware.

In the 'XMega' versions, support for multiple hardware interfaces exists (such as multiple TWI and SPI hardware objects). This is not 100% compatible with the atmega libraries that might reference it. Because libraries can now be platform-specific in the Arduino IDE, new libraries with atmega-compatible names can either wrap the 'XMega' versions, or implement them in atmega-compatible ways.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions