Skip to content

Conversation

@jnohlgard
Copy link
Member

Contribution description

The current implementation of the periph timer driver on Kinetis uses the RTT as a time reference for the low power timer hardware, so the RTT needs to be included if using the LPTMR device in periph timer.

This PR adds FEATURES_OPTIONAL on kinetis because the RTT is not configured for all boards, so USEMODULE += periph_rtt will fail on boards without RTT e.g. teensy31.

Issues/PRs references

split from #6995

@jnohlgard jnohlgard added Platform: ARM Platform: This PR/issue effects ARM-based platforms Impact: minor The PR is small in size and might only require a quick look of a knowledgeable reviewer Type: cleanup The issue proposes a clean-up / The PR cleans-up parts of the codebase / documentation CI: ready for build If set, CI server will compile all applications for all available boards for the labeled PR labels Mar 2, 2018
@jnohlgard jnohlgard added this to the Release 2018.04 milestone Mar 2, 2018
@jnohlgard jnohlgard requested a review from kYc0o March 2, 2018 06:43
Copy link
Contributor

@kYc0o kYc0o left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ACK.

@kYc0o kYc0o merged commit 5451990 into RIOT-OS:master Mar 2, 2018
@jnohlgard jnohlgard deleted the pr/kinetis-rtt-dep branch March 2, 2018 11:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CI: ready for build If set, CI server will compile all applications for all available boards for the labeled PR Impact: minor The PR is small in size and might only require a quick look of a knowledgeable reviewer Platform: ARM Platform: This PR/issue effects ARM-based platforms Type: cleanup The issue proposes a clean-up / The PR cleans-up parts of the codebase / documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants