changes.txt
来自「SAMSUNG S3C6410 CPU BSP for winmobile6」· 文本 代码 · 共 148 行
TXT
148 行
/*****************************************************************************/
/* */
/* PROJECT : AnyStore II */
/* MODULE : PocketStore II */
/* NAME : Release Note */
/* NOTE : This file contains the overall history of PocketStoreII */
/* */
/*---------------------------------------------------------------------------*/
/* */
/* COPYRIGHT 2003-2006, SAMSUNG ELECTRONICS CO., LTD. */
/* ALL RIGHTS RESERVED */
/* */
/* Permission is hereby granted to licensees of Samsung Electronics */
/* Co., Ltd. products to use or abstract this computer program for the */
/* sole purpose of implementing a product based on Samsung */
/* Electronics Co., Ltd. products. No other rights to reproduce, use, */
/* or disseminate this computer program, whether in part or in whole, */
/* are granted. */
/* */
/* Samsung Electronics Co., Ltd. makes no representation or warranties */
/* with respect to the performance of this computer program, and */
/* specifically disclaims any responsibility for any damages, */
/* special or consequential, connected with the use of this program. */
/* */
/*****************************************************************************/
/*---------------------------------------------------------------------------*/
2006-06-16 : v1.5.1 RC1 release
- Adaptating XSR v1.5.1 into PocketStoreII
- ONDisk : Change sector size to 2KB because of a limit on the number of clusters in TFAT
- WinCEOAM : Separated into NK and ULDR for image update functionality
- PAM : Add assembly memcpy32() function for OneNAND sync burst read mode
- config.h : Add PAM_USE_ASMCPY and PAM_USE_DMACPY macros and remove deprecated macros
/*---------------------------------------------------------------------------*/
2006-04-12 : v1.4.1 RC5 release
- OSLessOAM.cpp : Fix defect of OAM_Memcpy()
Defect in copying misaligned data
- ONDisk.c : Add reserved read & write's IO buffer validation
- Bootpart : Remove -DCOREDLL from CDEFINES for ULDR
/*---------------------------------------------------------------------------*/
2006-02-08 : v1.4.1 RC4 release
- Adaptating XSR v1.4.1 into PocketStoreII.
- STL : Fix defect of STL_Format()
RQ_GetMaxECNT(), RQ_Get(), RQ_Put(), _AllocFreeUnit(), _PartitalMerge()
- Registry : Move "BmlPartitionId" and "BmlVolumeId" keys to Built-in entry
/*---------------------------------------------------------------------------*/
2006-02-06 : Reorganize OTP API
- GetUID.c : Modify OndUIDRead()
- OTP.c : Modify OndOTPRead(), OndOTPWrite(), OndOTPLock() and OndOTPStatus()
/*---------------------------------------------------------------------------*/
2006-01-19 : Image Update for Reserved Region
- ONDisk.c : Add IOCTL_FMD_GET_RESERVED_TABLE, IOCTL_FMD_READ_RESERVED and IOCTL_FMD_WRITE_RESERVED
- OSLessOAM.c : Add OAM_GetROLockFlag() for Image Update (real)
- WinCEOAM.c : Add OAM_GetROLockFlag() for Image Update (dummy)
/*---------------------------------------------------------------------------*/
2006-01-09 : v1.4.0 RC3 release
- Support OneNAND sync. burst DMA read in intel PXA27x
- Change Unified block device driver interface
- Add BmlPartitionId and BmlVolumeId key in registry entry
/*---------------------------------------------------------------------------*/
2006-01-08 : Add OTP Read and Write Functionality
- PseudoBML.c : Add PS_HAL_LLD_OTP_READ and PS_HAL_LLD_OTP_WRITE
- ONLD.c : Add get UID function in ONLD_GetDevInfo()
- config.h : Add LLD_OTP_UID and LLD_OTP_PBN
- ONDisk.c : Substitute STBDrv.dll with ONDisk.dll
/*---------------------------------------------------------------------------*/
2006-01-03 : Update OneNAND Writer Utility
- ONW.c : Reorganization and update
/*---------------------------------------------------------------------------*/
2006-01-02 : Update OneNAND Low Level Driver
- ONLD.cpp : Support 1Gbit B-die, 2Gbit M-die and 4Gbit DDP
- ONLD.cpp : Modify ONLD_MWrite() {*pErrPsn = pstPrevOpInfo[nDev]->nPsn;}
- ONLD.cpp : Modify ONLD_EraseVerify to use only after MErase
- ONLD.cpp : Modify ONLD_Copyback to handle read error
- ONLD.cpp : Add ONLD_OTP_Read() and ONLD_OTP_Write()
/*---------------------------------------------------------------------------*/
2005-12-30 : Update disk driver interface
- Substitute "STBDrv" module with "ONDisk"
- Add "BmlPartitionId" and "BmlVolumeId" in registry
/*---------------------------------------------------------------------------*/
2005-12-27 : Debug ONBL1 and ONBL2 for SMDK2410
- Fix the ONBL1 not to erase RAM flag for image update
- Update hardware initialization routine in ONBL1 and ONBL1
/*---------------------------------------------------------------------------*/
2005-11-14 : Support reserved region
- Implement reserved region feature for customer purpose
- Open "STBDrvIF.lib" source to customer
- Open "GetUID.lib" source to customer
- Open "HalWrapper.lib" source to customer
- Reorganize "example" directory
/*---------------------------------------------------------------------------*/
2005-11-03 : XSR core update
- SectorMap.cpp : modified _Compaction() and _PartialMerge() to fix defect of compaction and copy
- STLInterface.cpp : fix defect of STL_Format() and _ScanUnitHeader()
- VirtualNAND.cpp : modified _GetSInfo() to remove unnecessary block replacement for garbage unit
/*---------------------------------------------------------------------------*/
2005-11-03 : STBDrv.lib update
- System.c : Remove KernelIoControl() in DSK_PowerDown()
- System.c : Remove some deprecated features
/*---------------------------------------------------------------------------*/
2005-10-13 : Work around for ULDR boot fail
- ULDR cannot open the RO partition.
- Force to return always FALSE32 from _IsROPartition() function.
/*---------------------------------------------------------------------------*/
2005-10-11 : v1.4.0 proto002 release
- Implement DMA_Memcpy() function for using DMA in ONBL2 and IPL.
/*---------------------------------------------------------------------------*/
2005-08-01 : v1.4.0 proto001 release
- Adaptating XSR v1.4.0 into PocketStoreII.
- Substitute STL_Format() to STL_Delete() for DISK_IOCTL_FORMAT_MEDIA in "system.c".
/*---------------------------------------------------------------------------*/
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?