SH4 TC Bit Cannot Be Set with VirtualSetPageFlags() (280479)



The information in this article applies to:

  • Microsoft Windows CE Platform Builder 2.12

This article was previously published under Q280479

SYMPTOMS

The Platform Builder 2.12 SH4 kernel does not support using the VSPF_TC flag with the VirtualSetPageFlags function to set the SH4 TC bit. Also, the VSPF_TC constant is not defined in the Platform Builder 2.12 Pkfuncs.h include file.

RESOLUTION

A supported fix is now available from Microsoft, but it is only intended to correct the problem that is described in this article. Apply it only to computers that are experiencing this specific problem.

To resolve this problem, contact Microsoft Product Support Services to obtain the fix. For a complete list of Microsoft Product Support Services phone numbers and information about support costs, visit the following Microsoft Web site:NOTE: In special cases, charges that are ordinarily incurred for support calls may be canceled if a Microsoft Support Professional determines that a specific update will resolve your problem. The usual support costs will apply to additional support questions and issues that do not qualify for the specific update in question.

The English version of this fix should have the following file attributes or later:
   Date      Time       Size        File name     Platform
   ------------------------------------------------------------
   11/23/00  01:31:03      15,519   Pkfuncs.h
   
   11/23/00  01:31:33   1,089,312   Nk.lib        ARM720:debug
   11/23/00  01:31:34      94,208   Nk.pdb        ARM720:debug
   11/23/00  01:31:34   1,151,790   Nkprof.lib    ARM720:debug
   11/23/00  01:31:35      77,824   Nkprof.pdb    ARM720:debug

   11/23/00  01:31:32     715,934   Nk.lib        ARM720:retail
   11/23/00  01:31:32      94,208   Nk.pdb        ARM720:retail
   11/23/00  01:31:33     770,674   Nkprof.lib    ARM720:retail
   11/23/00  01:31:33      77,824   Nkprof.pdb    ARM720:retail

   11/23/00  01:31:30   1,086,680   Nk.lib        SA1100:debug
   11/23/00  01:31:31      94,208   Nk.pdb        SA1100:debug
   11/23/00  01:31:31   1,149,090   Nkprof.lib    SA1100:debug
   11/23/00  01:31:32      77,824   Nkprof.pdb    SA1100:debug

   11/23/00  01:31:29     713,180   Nk.lib        SA1100:retail
   11/23/00  01:31:30      94,208   Nk.pdb        SA1100:retail
   11/23/00  01:31:30     767,792   Nkprof.lib    SA1100:retail
   11/23/00  01:31:30      77,824   Nkprof.pdb    SA1100:retail

   11/23/00  01:31:27   1,231,008   Nk.lib        R3000:debug
   11/23/00  01:31:28      86,016   Nk.pdb        R3000:debug
   11/23/00  01:31:28   1,300,466   Nkprof.lib    R3000:debug
   11/23/00  01:31:29      77,824   Nkprof.pdb    R3000:debug

   11/23/00  01:31:26     848,710   Nk.lib        R3000:retail
   11/23/00  01:31:27      86,016   Nk.pdb        R3000:retail
   11/23/00  01:31:27     912,342   Nkprof.lib    R3000:retail
   11/23/00  01:31:27      77,824   Nkprof.pdb    R3000:retail

   11/23/00  01:31:24   1,235,960   Nk.lib        R4100:debug
   11/23/00  01:31:25      86,016   Nk.pdb        R4100:debug
   11/23/00  01:31:25   1,306,010   Nkprof.lib    R4100:debug
   11/23/00  01:31:26      77,824   Nkprof.pdb    R4100:debug

   11/23/00  01:31:23     850,184   Nk.lib        R4100:retail
   11/23/00  01:31:24      86,016   Nk.pdb        R4100:retail
   11/23/00  01:31:24     913,734   Nkprof.lib    R4100:retail
   11/23/00  01:31:24      77,824   Nkprof.pdb    R4100:retail

   11/23/00  01:31:22   1,260,268   Nk.lib        R4111:debug
   11/23/00  01:31:22      94,208   Nk.pdb        R4111:debug
   11/23/00  01:31:22   1,330,322   Nkprof.lib    R4111:debug
   11/23/00  01:31:23      77,824   Nkprof.pdb    R4111:debug

   11/23/00  01:31:20     763,276   Nk.lib        R4111:retail
   11/23/00  01:31:21      94,208   Nk.pdb        R4111:retail
   11/23/00  01:31:21     823,652   Nkprof.lib    R4111:retail
   11/23/00  01:31:21      77,824   Nkprof.pdb    R4111:retail

   11/23/00  01:31:19   1,298,496   Nk.lib        R4300:debug
   11/23/00  01:31:19      94,208   Nk.pdb        R4300:debug
   11/23/00  01:31:19   1,367,920   Nkprof.lib    R4300:debug
   11/23/00  01:31:20      77,824   Nkprof.pdb    R4300:debug

   11/23/00  01:31:17     913,196   Nk.lib        R4300:retail
   11/23/00  01:31:17      94,208   Nk.pdb        R4300:retail
   11/23/00  01:31:18     976,722   Nkprof.lib    R4300:retail
   11/23/00  01:31:18      77,824   Nkprof.pdb    R4300:retail

   11/23/00  01:31:16   1,166,094   Nk.lib        PPC403:debug
   11/23/00  01:31:16      94,208   Nk.pdb        PPC403:debug
   11/23/00  01:31:16   1,234,244   Nkprof.lib    PPC403:debug
   11/23/00  01:31:17      77,824   Nkprof.pdb    PPC403:debug

   11/23/00  01:31:14     736,106   Nk.lib        PPC403:retail
   11/23/00  01:31:15      94,208   Nk.pdb        PPC403:retail
   11/23/00  01:31:15     794,010   Nkprof.lib    PPC403:retail
   11/23/00  01:31:15      77,824   Nkprof.pdb    PPC403:retail

   11/23/00  01:31:13   1,163,384   Nk.lib        PPC821:debug
   11/23/00  01:31:14      94,208   Nk.pdb        PPC821:debug
   11/23/00  01:31:14   1,231,340   Nkprof.lib    PPC821:debug
   11/23/00  01:31:14      77,824   Nkprof.pdb    PPC821:debug

   11/23/00  01:31:12     735,330   Nk.lib        PPC821:retail
   11/23/00  01:31:12      94,208   Nk.pdb        PPC821:retail
   11/23/00  01:31:12     793,098   Nkprof.lib    PPC821:retail
   11/23/00  01:31:12      77,824   Nkprof.pdb    PPC821:retail

   11/23/00  01:31:10   1,061,576   Nk.lib        SH3:debug
   11/23/00  01:31:10      86,016   Nk.pdb        SH3:debug
   11/23/00  01:31:11   1,128,672   Nkprof.lib    SH3:debug
   11/23/00  01:31:11      77,824   Nkprof.pdb    SH3:debug

   11/23/00  01:31:09     709,438   Nk.lib        SH3:retail
   11/23/00  01:31:09      86,016   Nk.pdb        SH3:retail
   11/23/00  01:31:09     770,564   Nkprof.lib    SH3:retail
   11/23/00  01:31:10      77,824   Nkprof.pdb    SH3:retail

   11/23/00  01:31:07   1,070,362   Nk.lib        SH4:debug
   11/23/00  01:31:08      86,016   Nk.pdb        SH4:debug
   11/23/00  01:31:08   1,137,518   Nkprof.lib    SH4:debug
   11/23/00  01:31:09      77,824   Nkprof.pdb    SH4:debug

   11/23/00  01:31:06     716,744   Nk.lib        SH4:retail
   11/23/00  01:31:07      86,016   Nk.pdb        SH4:retail
   11/23/00  01:31:07     777,872   Nkprof.lib    SH4:retail
   11/23/00  01:31:07      77,824   Nkprof.pdb    SH4:retail

   11/23/00  01:31:05   1,119,532   Nk.lib        i486:debug
   11/23/00  01:31:05      94,208   Nk.pdb        i486:debug
   11/23/00  01:31:06   1,179,476   Nkprof.lib    i486:debug
   11/23/00  01:31:06      77,824   Nkprof.pdb    i486:debug

   11/23/00  01:31:04     742,390   Nk.lib        i486:retail
   11/23/00  01:31:04      86,016   Nk.pdb        i486:retail
   11/23/00  01:31:04     794,120   Nkprof.lib    i486:retail
   11/23/00  01:31:05      77,824   Nkprof.pdb    i486: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:9/6/2005
Keywords:kbbug kbfix kbQFE KB280479