Skip to content
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

usbus/cdc/acm: Expose configurations to Kconfig #13375

Merged

Conversation

leandrolanzieri
Copy link
Contributor

@leandrolanzieri leandrolanzieri commented Feb 13, 2020

Contribution description

This moves compile-time configurations for the USBUS CDC ACM module to the CONFIG_ namespace and exposes them to Kconfig.

Testing procedure

tests/usbus_cdc_acm_stdio should work and you should be able to configure options via Kconfig.

Issues/PRs references

Depends on #13374
Part of #12888

@leandrolanzieri leandrolanzieri added Type: new feature The issue requests / The PR implemements a new feature for RIOT State: waiting for other PR State: The PR requires another PR to be merged first Area: Kconfig Area: Kconfig integration labels Feb 13, 2020
@leandrolanzieri leandrolanzieri added this to the Release 2020.04 milestone Feb 13, 2020
@bergzand
Copy link
Member

bergzand commented Apr 3, 2020

The config options look good to me. I've played around with the configuration options and things look fine. I've asked @cgundogan to give this a final test.

Wrong PR

@leandrolanzieri leandrolanzieri force-pushed the pr/kconfig_migrate/sys/usbus_cdc branch from 0190b55 to 16dbb96 Compare April 6, 2020 06:52
@leandrolanzieri leandrolanzieri removed the State: waiting for other PR State: The PR requires another PR to be merged first label Apr 6, 2020
@leandrolanzieri
Copy link
Contributor Author

#13374 was merged, this PR does not have dependencies now.

@bergzand bergzand self-assigned this Apr 7, 2020
sys/usb/usbus/cdc/acm/Kconfig Outdated Show resolved Hide resolved
sys/usb/usbus/cdc/acm/Kconfig Outdated Show resolved Hide resolved
sys/usb/usbus/cdc/acm/Kconfig Outdated Show resolved Hide resolved
sys/usb/usbus/cdc/acm/Kconfig Outdated Show resolved Hide resolved
@bergzand
Copy link
Member

bergzand commented Apr 7, 2020

Please squash!

@leandrolanzieri leandrolanzieri force-pushed the pr/kconfig_migrate/sys/usbus_cdc branch from fb364ed to 934bede Compare April 7, 2020 12:36
@leandrolanzieri
Copy link
Contributor Author

@bergzand squashed!

@bergzand bergzand added the CI: ready for build If set, CI server will compile all applications for all available boards for the labeled PR label Apr 7, 2020
@bergzand bergzand merged commit c81c8ed into RIOT-OS:master Apr 7, 2020
@leandrolanzieri leandrolanzieri deleted the pr/kconfig_migrate/sys/usbus_cdc branch April 7, 2020 13:05
@leandrolanzieri
Copy link
Contributor Author

@bergzand thanks for the review!

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.

2 participants