Open
Conversation
Done according to the official Arduino API repo
related to #55
Update avrdude path
Closes #60
Wasn't used anyways
Now we have a general timer setup function located in Wiring.c where timer pin routing is defined in pins_arduino.h. Much neater
Not used anyways
Now lets you write to user row (one aditional EEPROM page with other peroperties). More or less stolen from megaTinyCore
Ensures better compatibility across other cores/architectures
Now done similar to the Wire library
Semi automatically formatted using VS Code with the following Clang setting
{ BasedOnStyle: Google, IndentWidth: 2, UseTab: Never, BreakBeforeBraces: Allman, ColumnLimit: 0, SpacesBeforeTrailingComments: 1}
See SpenceKonde/megaTinyCore#130 Losing the stupid HardwareI2C typing prevents it from pulling in a flash-wasting vtable., and as far as I can no libraries in circulation that depend on it being a HardwareI2C.
Change wire to a Stream instead of HardwareI2C
Was not accessable when placed inside ARDUINO_MAIN
Fix MegaCoreX library to support ArduinoModBus and ArduinoRS485
We'll use the one that Avrdude ships with instead
Fix IPAddress further so that the Ethernet library will work again
Remove Travis badge
…et library When I grafted the newer arduino namespace in for Modbus library compatibility, I introduced a very subtle problem where constant objects defined in the arduino namespace had to be fully qualified. I suspect that the changes that arduino made to their API in the versions since 1.0.0 somehow allowed for unqualified name resolution.
…dEthernet Move INADDR_NONE out of the arduino namespace to not break the Ethernet library
Bug inherited from the official Arduino SPI library for megaAVR devices. Closes #213
This will let the user set a PWM pin based on the actual timer number and not some pre-defined pin mapping for PWM like analogWrite has. However, for this to be predictable, it should be used alongsinge a function that utilizes PORTMUX, so the user actually knows which pin the PWM signal is routed out to
…support for pinrouting using the built-in PORTMUX
Add information about the new PWM routing functionality
Closes #217
This messes up compilation without LTO Closes #218
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.