⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 wce500-mx31sdk-082008-p1.txt

📁 mx31 windows mobile5 和wince5的bsp 补丁
💻 TXT
字号:
Windows CE 5.0 SDK1.4 BSP Release Notes

Version:  WCE500-MX31SDK-082008-P1

Date: January 8, 2009

This document describes the installation procedure, summary of changes, and known issues/limitations of this release.  This software release is provided as a patch to the engineering release WCE500-MX31SDK-082008.  Only the source files that differ from WCE500-MX31SDK-082008 and the previously released patches for WCE500-MX31SDK-082008 will be included in this patch.

This software release (Release) is an engineering release.  This software has not been through formal release testing, and associated documentation has not been updated to reflect changes in this Release.  The Release is for evaluation only, is not intended for qualification or use in production, and is provided "AS IS" without any warranty from Freescale Semiconductor.  Freescale may change the Release without notice.


Patch Installation
------------------
To install this patch, perform the following steps:

1. You must install engineering release WCE500-MX31SDK-082008 prior to installing this patch.  Follow the installation procedures in the README provided with WCE500-MX31SDK-082008 to install the engineering release.

2. Install all software patches in the order in which they are released by expanding the patch zip files to the directory where the WINCE500 source tree resides. 
   - Expand the WCE500.zip file into the WINCE500 tree.

2. Install this patch by unzip the wince500.zip , there is two  rtc.c files in different folder. 

3. copy platform\3DS\Src\Common\Mc13783_rtc\rtc.c to replace file 
\WINCE500\PLATFORM\3ds\Src\Common\Mc13783_rtc\rtc.c

4. copy platform\common\src\arm\freescale\pmic\mc13783\rtc\rtc.c to replace file 
\WINCE500\PLATFORM\COMMON\SRC\ARM\FREESCALE\Pmic\Mc13783\Rtc\rtc.c

5. Rebuild the BSP and generate the image.

Features
-----------------
Fix leap year reboot hang issue.


Limitations
-----------------
Due to additional range checking that occurs before writing a new time value to the Atlas RTC registers, the range of time supported will be limited to 88 years.


Summary of Changes
------------------
This section provides a summary of the source files changed with this patch release.


***** Correct Atlas RTC support for December 31 of a leap year. *****
Files Modified:
WINCE500\PLATFORM\COMMON\SRC\ARM\FREESCALE\PMIC\MC13783\RTC\rtc.c
WINCE500\PLATFORM\3ds\Src\Common\Mc13783_rtc\rtc.c


Changes:
- A bug in the calculation of year and day from January 1, 1980 resulted in a system hang if the current date is December 31st of a leap year.
- Before writing new date and time to Atlas RTC registers, call CheckRealTime() to insure data is valid and within range of the Atlas RTC hardware.


Software Validation
-------------------
- Manual test of setting the date to December 31, 2008.  This test verifies the system hang no longer occurs.
- Ran CETK CE5.0 timer tests
- Ran CETK CE6.0 timer tests.  These tests were back-ported to the CE5 CETK test harness.



⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -