Skip to content

Conversation

@lgehreke
Copy link
Contributor

@lgehreke lgehreke commented Nov 10, 2022

The buf_status register is 32 bit wide but was saved in a uint8_t. This caused some buffers never to be handled which results in the pico getting stuck in the interrupt handler.

Fixes: #50983.

The buf_status register is 32 bit wide but was saved in a
uint8_t. This caused some buffers never to be handled which
results in the pico getting stuck in the interrupt handler.

Signed-off-by: Lukas Gehreke <[email protected]>
@zephyrbot zephyrbot added the area: USB Universal Serial Bus label Nov 10, 2022
@zephyrbot zephyrbot requested a review from desowin November 10, 2022 13:30
Copy link
Contributor

@jfischer-no jfischer-no left a comment

Choose a reason for hiding this comment

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

Thanks

@fabiobaltieri fabiobaltieri added the Hotfix Fix for issues blocking development, i.e. upstream CI issues, tests failing in upstream CI , etc. label Nov 11, 2022
@fabiobaltieri fabiobaltieri merged commit 1bd931a into zephyrproject-rtos:main Nov 11, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area: Drivers area: USB Universal Serial Bus Hotfix Fix for issues blocking development, i.e. upstream CI issues, tests failing in upstream CI , etc.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

RPI Pico usb hangs up in interrupt handler for composite devices

5 participants