-
Notifications
You must be signed in to change notification settings - Fork 14
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
feat(cmock): Enable linux target build for HID, CDC-ACM and UVC hosts #65
Conversation
MR on hold, until idf core team finds a workaround for linux build without using pthread |
cd17856
to
00694af
Compare
Waiting for esp-idf GL sync wit GH, to enable linux build with the current critical section API. |
7b9d757
to
f2b3091
Compare
da2337f
to
74598f7
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Cool! That is a huge start, thanks for this!
Two more questions, otherwise LGTM!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, Thank you !
…ivers - HID, CDC-ACM, UVC class drivers can be build on linux target - Added linux build test and simple Cmock test run in CI
18abe05
to
8549d81
Compare
Description
As a part of Linux host testing, we have created a mock of USB component in the esp-idf, which will be used for testing of Class drivers within this (esp-usb) repository using Cmock test cases.
This MR adds Linux target build for:
Already buildable Class drivers for linux:
Not buildable Class drivers for linux:
vfs
not buildable for linuxvfs
not buildable for linuxAs discussed, rather than adding new supported target into the
idf_component.yml
file, (linux
in this case, and other targets in future) the target list was removed from (those class drivers buildable for linux) and a target compatibility will be handled during build.Changes
Related
Testing
Checklist
Before submitting a Pull Request, please ensure the following: