home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 36 Tips / 36-Tips.zip / WHAPT.TXT < prev    next >
Text File  |  1995-02-09  |  1KB  |  30 lines

  1. TITLE: 950118 TIMING HANG ON IBM PC 300 SERIES - 486 SYSTEMS AND ON
  2.               ALL APTIVA'S FROM THE 310 (2144-22P) THROUGH THE 530
  3.               (2144-66P).
  4.  
  5. DESCRIPTION OF SYMPTOMS:
  6.  When the IBM PC 300 Series - 486 Systems  BIOS code switched CMOS
  7.  banks, OS/2 (and the physical clock Device Driver) did not know
  8.  that the CMOS bank was switched. If an IRQ 8 (realtime clock
  9.  interrupt) came in when the CMOS bank was switched, then the system
  10.  would hang because the clock DD would read the RTC CMOS locations
  11.  on the 2nd bank when it should have read them on the 1st bank.
  12.  
  13.  The OS/2 virtual DD (VCMOS.SYS) did not allow writes to CMOS with
  14.  addresses < 0Eh.  So, the Rapid Resume data could not be written by
  15.  a VDM (DOS session or windows).  VCMOS.SYS virtualizes ports 70H
  16.  and 71H.
  17.  
  18. RESOLUTION:
  19.  
  20. VCMOS.SYS will now virtualize ports 22H and 24H when on IBM
  21. PC 300 Series - 486 Systems  or Aptiva.
  22. A fix must be applied to the OS/2 system to correct this
  23. problem.
  24.  
  25. How to apply the fix
  26.  
  27. In the fixes sent to you will be a file called VCMOS.SYS.  After the
  28. install is complete, copy VCMOS.SYS to ?:\OS2\MDOS directory (? is
  29. the drive you installed OS/2 into).
  30.