Availability:
     Level 6    , 'B'

  Quick Help:
     Run Batch File, B[BatchFileNum],[DisplayOpt]

  Description:
    This command runs the specified Diagnostic Batch File.  A Batch File is sequence
    of Diagnostic Commands entered by the user via the serial port interface.

    The drive's firmware is created with a number of built-in batch files.  Descriptions
    of these built-in batch files are available at the following link:

    Predefined Batch Files

  Input Parameters:

    0 - Batch File Number.
    
        This parameter specifies the number of the Batch File to be executed.
    
          Type:    Unsigned 8-bit value
    
          Range:   0 to 0xFF
    
          Default: 0
    
    1 - Options Mask.
    
        This parameter is a bit significant value that selects the following options:
    
             0x08  Continue Predefined Batch File Sequence On Failure.
    
                   Continue executing the predefined batch file sequence when a
                   failure occurs.
    
             0x04  Run Predefined Batch File Sequence.
    
                   Starting with the predefined batch file specified by Parameter 0,
                   execute the predefined batch files in sequence.  If Parameter 0
                   is not entered, start with the first predefined batch file and
                   execute all of the predefined batch files in sequence.
       
             0x02  Single Step.
    
                   Execute the batch file one command at a time, pausing and waiting
                   for a character to be input between commands.
    
             0x01  Display Batch File Commands.
    
          Type:    Unsigned 8-bit value
    
          Range:   0 to 0x01
    
          Default: 0x01 ( Display batch file commands )
    

  Output Data:
    None

  Revision History:

    0001.0000   Initial revision.
    0011.0000   Combined the PSG Diagnostic Error Codes (PSGDEC) and the Diagnostic External
                Test Service Error Codes (DETSEC) into a single set of Diagnostic Error Codes
                (DiagError).