| 
 |  | 
              INT 21 - DOS 2+ - EXTENDED CONTROL-BREAK CHECKING               
  
    
      | 
         Input  | 
      DOS1 | 
      N | 
      DOS2 | 
      Y | 
      
         DOS3  | 
      Y | 
      DOS5 | 
      Y | 
      
         Output  | 
     
    
      | 
         AX  | 
      33h | 
      00h | 
        | 
      FFh
        = Error | 
      AX | 
     
    
      | 
         BX  | 
        | 
        | 
        | 
        | 
      BX | 
     
    
      | 
         CX  | 
        | 
        | 
        | 
        | 
      CX | 
     
    
      | 
         DX  | 
        | 
        | 
        | 
      ^Break
        State | 
      DX | 
     
    
      | 
         ES:DI  | 
        | 
        | 
      CF | 
     
   
 
Set Control Break State 
  
    
      | 
         Input  | 
      DOS1 | 
      N | 
      DOS2 | 
      Y | 
      
         DOS3  | 
      Y | 
      DOS5 | 
      Y | 
      
         Output  | 
     
    
      | 
         AX  | 
      33h | 
      01h | 
        | 
      FFh
        = Error | 
      AX | 
     
    
      | 
         BX  | 
        | 
        | 
        | 
        | 
      BX | 
     
    
      | 
         CX  | 
        | 
        | 
        | 
        | 
      CX | 
     
    
      | 
         DX  | 
        | 
      ^Break
        State | 
        | 
        | 
      DX | 
     
    
      | 
         ES:DI  | 
        | 
        | 
      CF | 
     
   
 
  |