Skip to content

catchup PR WIP #183

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

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

catchup PR WIP #183

wants to merge 414 commits into from

Conversation

ladyada
Copy link
Member

@ladyada ladyada commented Oct 26, 2019

No description provided.

facchinm and others added 30 commits October 9, 2019 16:36
Signed-off-by: Nico Maas <[email protected]>

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Updated faulty gcc path in bootloader makefile
Adapted the MCU table description with  to the actual pinout

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Modified the nano 33 Iot variant
Added SDA and SCL variables in variant.h of samd boards

This resolve: #473

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
added define for PMIC_IRQ pin where needed

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Added I2S definitions for NANO 33 IoT

Unverified

This commit is not signed, but one or more authors requires that any commit attributed to them is signed.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Publish 1.8.5

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
fix example to support nano_33_iot
Fix SD SPI1 description on MKRZERO's variat

fix: #500

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Fix comment on sd SPI MKRZERO
This regex would only look at the .text section, but the .data section
(initialization values for global variables) also takes up space in
flash.

The regex is changed to match both sections. arduino-builder will then
add together the values and show the sum to the user (this summing seems to
have been supported at least since the introduction of arduino-builder,
see: arduino/arduino-builder@0802e27

The regex format is copied from the AVR core, which already did the same
(though AVR also includes a .bootloader section, which is not relevant
here it seems, any bootloader is included in .text). This also copies
the start-of-line ^ anchor to the regex, making the matching more
accurate.
This was previously omitted, causing arduino-builder to not report the
amount of RAM used. This adds the regex, based on the regex used by AVR
(omitting the .noinit section, which is not supported by the SAMD linker
scripts).

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Fix flash size regex and add RAM size regex
facchinm and others added 30 commits October 20, 2021 15:59

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
UART: restore default buffer size to 256 bytes

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
fix Serial.flush() blocks forever #597

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Platform properties may be associated with a specific programmer selection in the programmers.txt configuration file. These properties can be used in the platform.txt patterns for the actions that use the programmer:

- `program`
- `erase`
- `bootloader`

However, those properties are not expanded in the `upload` pattern, since it does not use the programmer:

https://arduino.github.io/arduino-cli/dev/platform-specification/#programmerstxt

> These properties can only be used in the recipes of the actions that use the programmer (erase, bootloader, and program).

While enhancing the ability to make programmer-specific configuration of the patterns, programmer-associated properties were introduced into `tools.openocd.upload.pattern`, which caused uploads to fail for the "Arduino Zero (Programming Port)" board:

```
Unexpected command line argument: {extra_params}
```

The upload pattern is hereby reverted to the previous working configuration, leaving the beneficial changes to the other patterns.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Remove programmer properties from openocd upload pattern

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Fix legacy `upload.network_pattern` rules

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
* Fix #661
* connected() did not return the USB connected state, but essentially a
  random value.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Fix USBDevice.connected()

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Make SerialCDC inherit from HardwareSerial

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Add missing #define statements when compared to AVR library.
Support for readbytes with a byte/uint8_t buffer

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
This is usually not a problem becuase we use the arm-none-eabi-gcc compiler
thas has type `uint32_t` aliased to `unsigned long`. Anyway this is not
mandatory in general, and the compiler may choose to alias `uint32_t` with
`unsigned int` as it happens with llvm/clang.

Since we use clangd as language server on the Arduino IDE 2.0 the
Serial_ object and all the derived instances (Serial, SerialUSB, ...) are
not available in code-completion suggestions.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
* Document how to add the required link to ArduinoCore-API.

Related to arduino/ArduinoCore-API#96.

* Update README.md

Co-authored-by: per1234 <[email protected]>

* Update README.md

Co-authored-by: per1234 <[email protected]>

* Update README.md

Co-authored-by: per1234 <[email protected]>

* Update README.md

Co-authored-by: per1234 <[email protected]>

Co-authored-by: per1234 <[email protected]>

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
I2S.cpp configures the clock without specifying what to GLCK->DIVSEL bit. This causes issues when the bit is set to 1 by other libraries such as RTCZero. Explicitly setting this value fixes the problem.

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Update I2S.cpp to work with RTCZero library

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Updated some names of MKR boards, see changes! @facchinm

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Updated some naming of the products @facchinm

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Updated naming of boards

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Updated naming of MKR boards

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
USB CDC: Line Info Per Instance

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fix variant docs Issue #507
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet