if (!(Pipe_IsConfigured()))\r
continue;\r
\r
- uint8_t PipeToken = Pipe_GetPipeToken();\r
- bool PipeTokenCorrect = true;\r
-\r
- if (PipeToken != PIPE_TOKEN_SETUP)\r
- PipeTokenCorrect = (PipeToken == ((EndpointAddress & PIPE_EPDIR_MASK) ? PIPE_TOKEN_IN : PIPE_TOKEN_OUT));\r
-\r
- if (PipeTokenCorrect && (Pipe_BoundEndpointNumber() == (EndpointAddress & PIPE_EPNUM_MASK)))\r
+ if (Pipe_GetBoundEndpointAddress() == EndpointAddress)\r
return true;\r
}\r
\r