Skip to content

boards/msp430-based: Model features in Kconfig#14340

Merged
MrKevinWeiss merged 13 commits intoRIOT-OS:masterfrom
leandrolanzieri:pr/kconfig/msp430_boards_symbols
Jun 24, 2020
Merged

boards/msp430-based: Model features in Kconfig#14340
MrKevinWeiss merged 13 commits intoRIOT-OS:masterfrom
leandrolanzieri:pr/kconfig/msp430_boards_symbols

Conversation

@leandrolanzieri
Copy link
Copy Markdown
Contributor

Contribution description

This PR models the features of all msp430-based boards in Kconfig. Also, common variables (CPU_FAM, CPU_CORE, CPU_ARCH) are defined in Makefile.features.

Testing procedure

  • Check the symbol organization
  • Green CI, tests/kconfig_features should test everything

Issues/PRs references

Part of #14148

@leandrolanzieri leandrolanzieri added Type: new feature The issue requests / The PR implemements a new feature for RIOT Area: Kconfig Area: Kconfig integration labels Jun 24, 2020
@MrKevinWeiss MrKevinWeiss added the CI: ready for build If set, CI server will compile all applications for all available boards for the labeled PR label Jun 24, 2020
Copy link
Copy Markdown
Contributor

@MrKevinWeiss MrKevinWeiss left a comment

Choose a reason for hiding this comment

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

ACK! It seems like some msb430 features can be moved into common but that can be done at a different time. Lets see what murdock has to say!

@kaspar030
Copy link
Copy Markdown
Contributor

this might cause a lot of conflicts with the msp430 toolchain upgrade, is it urgent or could it possibly wait another release?

@kaspar030
Copy link
Copy Markdown
Contributor

this might cause a lot of conflicts with the msp430 toolchain upgrade, is it urgent or could it possibly wait another release?

well, as it just adds files, it might not be too bad, so please ignore.

@MrKevinWeiss
Copy link
Copy Markdown
Contributor

well, as it just adds files, it might not be too bad, so please ignore.

It does change some files but it is only a k-config files, so makefile should remain the same.

Thanks for checking.

@MrKevinWeiss MrKevinWeiss merged commit 2d5901d into RIOT-OS:master Jun 24, 2020
@leandrolanzieri leandrolanzieri deleted the pr/kconfig/msp430_boards_symbols branch June 24, 2020 11:07
@leandrolanzieri
Copy link
Copy Markdown
Contributor Author

Thanks for the review!

@leandrolanzieri leandrolanzieri added this to the Release 2020.07 milestone Jun 24, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Area: Kconfig Area: Kconfig integration CI: ready for build If set, CI server will compile all applications for all available boards for the labeled PR Type: new feature The issue requests / The PR implemements a new feature for RIOT

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants