| 
 |  | 
                              Allocate Raw Pages                              
  
    | 
       Input  | 
    
       Output  | 
   
  
    | 
       AX  | 
    5Ah | 
    Type Code | 
    Error
      Code | 
      | 
    AX | 
   
  
    | 
       BX  | 
     Number
      of Pages to Allocate | 
      | 
      | 
    BX | 
   
  
    | 
       CX  | 
      | 
      | 
      | 
      | 
    CX | 
   
  
    | 
       DX  | 
      | 
      | 
    Unique
      EMM Handle | 
    DX | 
   
 Type Code: 00h = Allocate Standard Pages
           01h = Allocate Raw Pages
     Allocates the number of nonstandard size pages that the operating
     system requests and assigns a unique EMM handle to these pages.
     Notes:
     *  It is intended this call be used only by operating systems
     *  For all functions using the raw handle returned  in  DX, the
        length of the physical and logical pages allocated to it are
        some nonstandard length (that is, not 16K bytes).
     *  This call is primarily for use by operating  systems  or EMM
        drivers  supporting  hardware with a  nonstandard  EMS  page
        size. |