 ͻ
                                                                          
           Micro Channel Above Board Technical Information                
                                                                          
 ͼ

 RESIDENT SIZE OF DEVICE DRIVERS

     Ŀ
       Device Driver                     Size (bytes)           
     ͵
       EMM.SYS 4.0C                          11504 (176 with RD)
       EMM.SYS 4.0B                           9824              
       EMM.SYS 4.0A                           9824              
       EMM.SYS 4.0A with H=32                 8928              
       EMM.SYS 3.5 (AT)                       4944              
       EMM.SYS 3.5 (PC)                       4944              
       EMM.SYS 4.0 (PS/2)                    11392              
       EMM.SYS 4.0 (PS/2) with RD              149              
       QUIKMEM2.SYS                            752              
       QUIKBUF2 1.1                           2960              
       QUIKBUF2 2.1 with pop-up     8208 (plus 16K bytes exp.)  
       QUIKBUF2 2.1 with pop-up               8208              
     

 REMOVING THE ABOVE BOARD 2 PLUS INITIALIZING ADF

     First, determine which installation software was used.  The versions
     are distinguished by the date on the Intel Option Diskette.

         First installation label date is 8/88
         Second installation label date is 4/88 (date was misprinted, should
         be 4/89), 11/89, up to 1991.

     With Second Option diskette:
      1. Make sure the computer's power is OFF.
      2. Remove the Above Board 2 Plus.
      3. Turn the computer ON and boot to the IBM Reference diskette.
      4. Answer YES to "Automatically configure?"
      5. Boot to DOS, run SOFTSET, press F10 from menu option screen to save
         default settings.
      6. Boot up from your hard drive; the Intel extended memory message is
         gone.

     With First Option diskette:
      1. Make sure the computer's power is OFF.
      2. Remove the Above Board 2 Plus.
      3. Turn the computer ON and boot to the IBM Reference disk.  BE SURE
         it's the one you used to install the Above Board.
      4. Answer NO to "Automatically configure system?"
      5. Select "Set configuration"
      6. Select "Change configuration"
      7. Press F10 to save default choices.
      8. Reboot to Reference diskette and repeat steps 5, 6, and 7.
      9. Boot up from your hard drive; Intel extended memory message is
         gone.

 EXPANDED MEMORY PAGE FRAME INFORMATION

     The Expanded Memory Manager (EMM) in an IBM PS/2 Model 50 or 60 is
     similar to its classic bus counterpart.   EMM 4.0 in a PS/2 environment
     attempts to occupy more than four pages frames.  In fact, it will try
     to get all eight page frames starting at C000.  In many instances, a
     greater number of page frames provides more efficient use of expanded
     memory.  The Above Board 2, 2 Plus, and MC can also map page frames
     into conventional memory.

     PS/2 computers manage the area between C000 and DFFF differently from
     classic bus computers.  The BIOS supports VGA, EGA, CGA, MCGA, and Hard
     drive controllers, so none of these occupy addresses in the C000 to
     DFFF range.

     EMM can't always detect add-in boards during its initialization
     process.  For example, if EMM installs (taking all eight available page
     frames) before a network board (trying to take the first two page
     frames, C000 to C3FF), a memory conflict results.  You can resolve the
     conflict by forcing EMM use only the last six page frames starting at
     C800.   You do this by adding "EXPF=C800" to the device driver line in
     the CONFIG.SYS file.  You could also use "EXPF=D000", but EMM would
     have only its minimum four page frames.  Here's the memory map for this
     example:

     Ŀ
        Page       Addresses               Add-in Board          
     ͵
          1        C000 to C3FF          Network board           
          2        C400 to C7FF          Network (same board)    
          3        C800 to CBFF      EMM (or unused if Expf=D000)
          4        CC00 to CFFF      EMM (or unused if Expf=D000)
          5        D000 to D3FF              EMM                 
          6        D400 to D7FF              EMM                 
          7        D800 to DBFF              EMM                 
          8        DC00 to DFFF              EMM                 
     

     The EMM for PS/2 also has a Relocate Driver (RD) option.  This
     parameter allocates one page of the page frame for EMM code, and frees
     the conventional memory that EMM would have occupied.  To use this
     feature, the computer must have at least one extra 16K-byte page frame
     available beyond the minimum four consecutive 16K-byte page frames.
     This extra page frame will be "locked" for exclusive use by EMM and
     will be unavailable to any other program.

     The Mappable Conventional memory (MC) parameter disables all system
     board memory and replaces the system board's conventional memory with
     multiple Expanded Memory page frames.   With this option, programs such
     as Microsoft Windows 2.X, Quarterdeck Desqview, Borland Paradox, and
     Digital Research's Concurrent DOS run more efficiently because they can
     run multiple programs out of conventional memory.

 EMM - MEMORY MANAGEMENT IN MICRO CHANNEL SYSTEMS

     Intel's Micro Channel Expanded Memory manager (EMM) can manage memory
     on an Above Board MC, Above Board 2, Above Board 2 Plus and IBM's 2MB
     board.  The Above Board 2 and IBM's 2MB board look the same to the
     computer except for the board id code, however EMM will only use the
     IBM board if an Above Board is also installed.  EMM will NOT manage the
     IBM motherboard memory.

     EMM must have the EXP=xxxx parameter (where xxxx is the amount of
     expanded memory to create) on its command line.  This parameter
     specifies the amount of expanded memory to set up.  Any remaining Above
     Board memory will be available as extended memory.

 INITIALIZING ADF DESCRIPTION

     The early initializations of the Above Board 2 Plus and Above Board
     MC32 used a process called "IADF" (Initializing Adapter Descriptor
     File).  This is a special binary image file that is stored in track 0
     of the hard disk and executed by the POST (Power On Self Test) before
     any operating system loads.

     This means that the memory is available for operating systems (such as
     OS/2) that need the memory to boot.  This also means that the memory is
     NOT available if you boot from a floppy disk or load an application
     which alters the hard drive.  Maintaining the integrity of track 0 is
     crucial to the operation of the computer.  Do not try to edit, remove,
     or alter the contents of track 0.

     The current Above Board 2 Plus initialization only requires the IADF to
     operate under the OS/2 environment, the IADF is not required when
     operating under DOS. The current Above Board MC32 software no longer
     requires an IADF for either DOS or OS/2.

 ZERO WAIT STATES WITH ABOVE BOARD 2 AND 2 PLUS

     To run the Above Board 2 or Above Board 2 Plus at 0 wait states in an
     IBM model 50 or 60, you must use 100ns SIMMS, run SOFTSET and specify
     the "disable" or "mappable conventional" feature.  This disables the
     system board memory which is slower than 150ns memory.

     The IBM model 50z is designed to run only with 0 wait states and will
     not benefit from this procedure.



End of file                 Intel FaxBack # 1512          August 27,1992
