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

Add driver API reentrancy support to PWM shim driver #1982

Closed
zephyrbot opened this issue Jun 4, 2016 · 2 comments
Closed

Add driver API reentrancy support to PWM shim driver #1982

zephyrbot opened this issue Jun 4, 2016 · 2 comments
Labels
area: PWM Pulse Width Modulation Enhancement Changes/Updates/Additions to existing features priority: medium Medium impact/importance bug
Milestone

Comments

@zephyrbot
Copy link
Collaborator

zephyrbot commented Jun 4, 2016

Reported by Kuo-Lang Tseng:

Global data and device IO registers being set by the driver API can be messed up in the middle of the API call when a concurrent call (from other fiber/task) to the same API is made.

(Imported from Jira ZEP-430)

@zephyrbot
Copy link
Collaborator Author

by Kuo-Lang Tseng:

https://gerrit.zephyrproject.org/r/#/c/3414/

@zephyrbot
Copy link
Collaborator Author

by ethan gao:

Verified to operate PWM concurrently within multi-fibers

@zephyrbot zephyrbot added priority: medium Medium impact/importance bug area: PWM Pulse Width Modulation Enhancement Changes/Updates/Additions to existing features labels Sep 23, 2017
@zephyrbot zephyrbot added this to the v1.5.0 milestone Sep 23, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: PWM Pulse Width Modulation Enhancement Changes/Updates/Additions to existing features priority: medium Medium impact/importance bug
Projects
None yet
Development

No branches or pull requests

1 participant