• Jeffrey Lee's avatar
    Combat slow USB devices on boot by making OS_FSControl 15 auto-retry when... · d386afa3
    Jeffrey Lee authored
    Combat slow USB devices on boot by making OS_FSControl 15 auto-retry when SCSIFS "drive empty" errors are generated
    
    Detail:
      s/FileCore60 - DoOsFunBootup now detects when a SCSIFS "drive empty" error is returned by IdentifyCurrentDisc. Instead of returning with an error, the boot operation will instead be retried, to give slow/unlucky USB devices a chance to finish initialising. Escape can be used to cancel the retry loop, just in case.
      Resources/UK/Messages - Added new 'RetryBoot' message which is shown when the retry loop starts
    Admin:
      Tested on rev A2 BB-xM. Machine now boots correctly in situations where the required USB device hasn't initialised by the time OS_FSControl 15 is called.
      New message token (RetryBoot) needs translating.
    
    
    Version 3.37. Tagged as 'FileCore-3_37'
    d386afa3
VersionNum 811 Bytes