Page MenuHomeFreeBSD

Set the correct endpoint in the EPINDEX register
Needs ReviewPublic

Authored by andrew on Mar 22 2018, 4:06 PM.
Tags
None
Referenced Files
Unknown Object (File)
Feb 2 2024, 10:46 PM
Unknown Object (File)
Jan 18 2024, 1:14 PM
Unknown Object (File)
Jan 1 2024, 12:49 AM
Unknown Object (File)
Aug 19 2023, 7:02 PM
Subscribers
This revision needs review, but all specified reviewers are disabled or inactive.

Details

Reviewers
hselasky
Summary

Some hardware expects us to use the EPINDEX register to select the endpoint.
To handle this set the endpoint we are currently using to said register.

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 15720
Build 15743: arc lint + arc unit

Event Timeline

Hi, According to "musbotg_channel_alloc()" only channel == 0, is used for control transfers. Are you sure this patch is needed?