Skip to content

Add driver API reentrancy support to UART shim drivers #2003

@zephyrbot

Description

@zephyrbot

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-454)

Metadata

Metadata

Assignees

No one assigned

    Labels

    EnhancementChanges/Updates/Additions to existing featuresarea: UARTUniversal Asynchronous Receiver-Transmitterpriority: mediumMedium impact/importance bug

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions