• ROOL's avatar
    Improve response USBDriver finalisation · 61ff395b
    ROOL authored
    Detail:
      Listen for Service_USB_USBDriverDead then shut down the driver, rather than Service_ModulePostFinal.
      Take care to preserve the other softc members that the module only captures during init - otherwise subsequently these are all zero.
      Ensure the returned status is defined if USBDriver_InsertTransfer fails (because USBDriver has gone).
    Admin:
      Submission from Colin Granville.
    
    Version 0.41. Tagged as 'EHCIDriver-0_41'
    61ff395b
ehcimodule 24.1 KB