USB services: Difference between revisions

Line 292: Line 292:


==== GetCompletionEvent ====
==== GetCompletionEvent ====
No input. Returns an output event handle for polling the completion of [[#PostBufferAsync]](?).
No input. Returns an output event handle for polling the completion of [[#PostBufferAsync]], even when it finished via [[#Stall]].


==== GetReportData ====
==== GetReportData ====
Line 301: Line 301:


Calls the same function used by [[#StallCtrl]], except this uses the endpoint associated with the current session.
Calls the same function used by [[#StallCtrl]], except this uses the endpoint associated with the current session.
Stops in-progress data-transfer done by [[#PostBufferAsync]].


= usb:hs =
= usb:hs =