2007 Microsoft Corporation. All rights reserved.
All updates for Windows CE 5.0 require the following:
1) Platform Builder 5.0 is installed on the machine.
2) Upon installing the update, the platforms must be rebuilt.
Please download the file(s) most appropriate for your installation, as follows:
This package will install
all updates directly to the build environment specified by the original Platform
Builder installation. This is specified by the following registry key:
HKLM\Software\Microsoft\Platform Builder\5.00\Directories - "OS Install
Dir". By default, a backup of all updated files
will be maintained at the following location: %_WINCEROOT%\Updates\Backup.
You can remove any files from this directory at your choosing.
If you have installed previous updates, this package will update your build environment to include the latest files for this
component. If this message is displayed, it means that you have
an update installed with a later version of the files then those that are being
installed. You
already have the updates mentioned in this document including some updates released
later. This message is displayed to
prevent accidental overwrite of the latest update to that particular
component. Note: If source files have been modified by a user, they may
not be overwritten by the files provided with the updates if Date Modified of
the files on user's machine is newer. If you uninstall or repair Platform Builder 5.0, you
have to remove corresponding WinCEPBxx.ini file located in %WINDIR%.
Component:
Drivers
070608_KB937755 - This update addresses some USB mass storage
performance issues.
070608_KB937830 - This update addresses multiple issues which help with
stabilizing the USB Stack.
Component: RAS
070614_KB938545 - This update addresses race condition in Asyncmac
initialization.
Component:
SDCard
070613_KB933809 - This update installs SD Bus driver compliant with SD
2.0 Specification and an enhanced SD Memory Driver that supports High
Capacity Cards of size > 4GB and up to 32 GB. To enable SD Bus2 set IMGSDBUS2 = 1. Note: The new SD Bus and enhanced SD Memory Drivers for
High Capacity Card Support might require OEMs to modify their SD Host
Controller software if they were tightly coded to SD 1.1 Commands.
Component:
WININET
070621_KB938142 - Under certain circumstances HTTP/1.0 proxy used by a
customer may return compressed HTTP payload and Internet Explorer 6.0 may
try to download the content as a file instead of decompressing and rendering
it.
WinCEPB50-070630-2007M06-Armv4I.MSI For installation based upon Armv4I processors WinCEPB50-070630-2007M06-MIPSII.MSI For installation based upon MIPSII processors WinCEPB50-070630-2007M06-MIPSII_FP.MSI For installation based upon MIPSII-FP processors WinCEPB50-070630-2007M06-MIPSIV.MSI For installation based upon MIPSIV processors WinCEPB50-070630-2007M06-MIPSIV_FP.MSI For installation based upon MIPSIV-FP processors WinCEPB50-070630-2007M06-SH4.MSI For installation based upon SH4 processors WinCEPB50-070630-2007M06-X86.MSI For installation based upon X86-based processors If
you have installed previous updates
If
you see "Files that will not be installed"
If you reinstall or repair Platform Builder
Fixes
made in this update:
By Component:
The file(s) with the new source code changes for this component can be found
in the directory %_WINCEROOT%\:
public\common\oak\drivers\usb\class\storage\class\bot.c
public\common\oak\drivers\usb\class\storage\class\bulktran.cpp
public\common\oak\drivers\usb\class\storage\class\bulktran.hpp
public\common\oak\drivers\usb\class\storage\class\cbit.c
public\common\oak\drivers\usb\class\storage\class\sources
public\common\oak\drivers\usb\class\storage\class\usbmsc.c
public\common\oak\drivers\usb\class\storage\class\usbmscp.h
public\common\oak\drivers\usb\class\storage\disk\scsi2\disk.c
public\common\oak\drivers\usb\class\storage\disk\scsi2\scsi2.c
public\common\oak\drivers\usb\hcd\usb20\ehci\cehcd.cpp
public\common\oak\drivers\usb\hcd\usb20\ehci\chw.cpp
public\common\oak\drivers\usb\hcd\usb20\ehci\chw.h
public\common\oak\drivers\usb\hcd\common\cdevice.cpp
public\common\oak\drivers\usb\hcd\common\cphysmem.cpp
public\common\oak\drivers\usb\hcd\common\cphysmem.hpp
public\common\oak\drivers\usb\hcd\ohcd2\chw.cpp
public\common\oak\drivers\usb\hcd\ohcd2\cpipe.cpp
public\common\oak\drivers\usb\hcd\ohcd2\cpipe.hpp
public\common\oak\drivers\usb\hcd\ohcd2\transfer.cpp
public\common\oak\drivers\usb\hcd\uhcd\chw.cpp
private\winceos\coreos\device\devcore\devfile.c
The file(s) with the new source code changes for this component can be found
in the directory %_WINCEROOT%\:
public\common\oak\drivers\netsamp\asyncmac\asyncmac.c
public\common\oak\drivers\netsamp\asyncmac\tapifun.c
The file(s) with the new source code changes for this component can be found
in the directory %_WINCEROOT%\:
public\common\cesysgen\makefile
public\common\ddk\inc\sdcard.h
public\common\ddk\inc\sdcardddk.h
public\common\oak\csp\arm\intel\pxa27x\sdhc\sdcontrol.c
public\common\oak\drivers\busenum\busdef\defbus.cpp
public\common\oak\drivers\sdcard\dirs
public\common\oak\drivers\sdcard\sdbus\makefile
public\common\oak\drivers\sdcard\sdbus\sdbus.cpp
public\common\oak\drivers\sdcard\sdbus\sdbus.hpp
public\common\oak\drivers\sdcard\sdbus\sdbusdef.h
public\common\oak\drivers\sdcard\sdbus\sdbusreq.cpp
public\common\oak\drivers\sdcard\sdbus\sdbusreq.hpp
public\common\oak\drivers\sdcard\sdbus\sdclient.cpp
public\common\oak\drivers\sdcard\sdbus\sddebug.cpp
public\common\oak\drivers\sdcard\sdbus\sddevice.cpp
public\common\oak\drivers\sdcard\sdbus\sddevice.hpp
public\common\oak\drivers\sdcard\sdbus\sddevinf.cpp
public\common\oak\drivers\sdcard\sdbus\sdiofeat.cpp
public\common\oak\drivers\sdcard\sdbus\sdslot.cpp
public\common\oak\drivers\sdcard\sdbus\sdslot.hpp
public\common\oak\drivers\sdcard\sdbus\sdworki.cpp
public\common\oak\drivers\sdcard\sdbus\sdworki.hpp
public\common\oak\drivers\sdcard\sdbus\sources
public\common\oak\drivers\sdcard\sdbusdriver\sdbusdriver.cpp
public\common\oak\drivers\sdcard\sdbusdriver\sdbusdriver.h
public\common\oak\drivers\sdcard\sdbusdriver\sdbusrequest.cpp
public\common\oak\drivers\sdcard\sdbusdriver\sdbusrequest.h
public\common\oak\drivers\sdcard\sdbusdriver\sdcardio.cpp
public\common\oak\drivers\sdcard\sdbusdriver\sdclient.cpp
public\common\oak\drivers\sdcard\sdbusdriver\sdenum.cpp
public\common\oak\drivers\sdcard\sdbusdriver\sdenum.h
public\common\oak\drivers\sdcard\sdbusdriver\sdhcenum.cpp
public\common\oak\drivers\sdcard\sdbusdriver\sdhceventhandlers.cpp
public\common\oak\drivers\sdcard\sdbusdriver\sdmain.cpp
public\common\oak\drivers\sdcard\sdcardlib\sdcardapistubs.cpp
public\common\oak\drivers\sdcard\sdcardlib\sddebug.cpp
public\common\oak\drivers\sdcard\sdclientdrivers\sdmemory\sdmemcardio.cpp
public\common\oak\drivers\sdcard\sdclientdrivers\sdmemory\sdmemdiskio.cpp
public\common\oak\drivers\sdcard\sdclientdrivers\sdmemory\sdmemmain.cpp
public\common\oak\drivers\sdcard\sdclientdrivers\sdmemory\sdmemory.h
public\common\oak\drivers\sdcard\sdhcdrivers\sdiostdhc\base\sdhc.cpp
public\common\oak\drivers\sdcard\sdhcdrivers\sdiostdhc\base\sdhc.h
public\common\oak\drivers\sdcard\sdhcdrivers\sdiostdhc\base\sdhcregs.h
public\common\oak\drivers\sdcard\sdhcdrivers\sdiostdhc\base\sdhcslot.cpp
public\common\oak\drivers\sdcard\sdhcdrivers\sdiostdhc\base\sdhcslot.h
public\common\oak\inc\defbus.h
public\common\oak\inc\sdhcd.h