CX3 Multithread Initialization | Cypress Semiconductor
CX3 Multithread Initialization
I am initializing two threads to run HID and UVC endpoints. When I initialize both endpoints in one thread, the endpoint in the thread containing the initialization seems to work, but the other one doesn't. Does all of the USB initialization need to be in a single thread? If not, what are the rules for what has to be in one thread and what can be done in different threads?