Interrupts Are Not Masked Correctly While NMI Runs on SH4 (318354)



The information in this article applies to:

  • Microsoft Windows CE Platform Builder 3.0

This article was previously published under Q318354

SYMPTOMS

On the SH4 platform, interrupts may not be masked correctly while NMI runs, and this might cause memory access problems.

RESOLUTION

A supported fix is now available from Microsoft as Windows CE Core OS QFE . To resolve this problem immediately, search for the keyword "QFE" on the following Microsoft Web site: The English version of this package should have the following file attributes or later:
   Size       File name
   ---------------------------------------
   1,931,608  020305_sh4_wce30-q318354.exe
				
The English version of this fix should contain the following files, with the listed file attributes or later:
   Date         Time    Size       File name     Platform
   ----------------------------------------------------------
   20-Feb-2002  11:25   1,324,000  Nkmain.lib    SH4 (debug)
   20-Feb-2002  11:25      94,208  Nkmain.pdb    SH4 (debug)
   20-Feb-2002  11:25   1,492,200  Nkprmain.lib  SH4 (debug)
   20-Feb-2002  11:25     102,400  Nkprmain.pdb  SH4 (debug)

   20-Feb-2002  11:24     921,238  Nkmain.lib    SH4 (retail)
   20-Feb-2002  11:24      94,208  Nkmain.pdb    SH4 (retail)
   20-Feb-2002  11:24   1,077,510  Nkprmain.lib  SH4 (retail)
   20-Feb-2002  11:24     102,400  Nkprmain.pdb  SH4 (retail)
				

STATUS

Microsoft has confirmed that this is a problem in the Microsoft products that are listed at the beginning of this article.

Modification Type:MinorLast Reviewed:8/18/2005
Keywords:kbbug kbenv kbfix kbQFE KB318354