h6. [[USBDriver]] h6(. » [[USBDriver SWI Calls|SWI Calls]] h6((. » USBDriver_InsertTransfer h2. USBDriver_InsertTransfer h5. (SWI &54A42) |_<^{width:4em}. Entry | | |<^. R0 |<^. Pointer to [[USB HC Headers|usbd_xfer]] started | |_<^{width:4em}. Exit | | |<^. R0 |<^. Preserved | h4. Use This SWI is called by the host controller driver to notify USBDriver that a transfer has just started. When a transfer is requested by USBDriver via the [[USB HC Headers|transfer]] entry point for that bus, the host controller should perform any hardware specific steps to start the transfer then confirm success via this SWI. h4. Notes The use of this intermediate SWI (as opposed to the HC simply starting the transfer) allows USBDriver to keep bus use statistics or for the HC to schedule the transfer in a queue for later. h4. See also * [[USBDriver_TransferComplete]]