DOC_Driver_1.0_SDK_RTM_package_zip

所属分类:嵌入式/单片机/硬件编程
开发工具:Unix_Linux
文件大小:773KB
下载次数:24
上传日期:2008-07-09 16:33:39
上 传 者fourstones
说明:  mDOC在C语言环境下的驱动开发程序,可以不带操作系统的情况下实现文件系统的开发
(mDOC in C language environment-driven development process, with the operating system can not realize the file system under development)

文件列表:
DOC Driver 1.0 SDK RTM package\custom (0, 2007-01-07)
DOC Driver 1.0 SDK RTM package\custom\flcustom.c (6252, 2006-10-22)
DOC Driver 1.0 SDK RTM package\custom\flcustom.h (12885, 2006-11-12)
DOC Driver 1.0 SDK RTM package\documentation (0, 2007-01-07)
DOC Driver 1.0 SDK RTM package\documentation\DOC Driver 1.0 Block Device (BD) Software Developer Kit (SDK) Developer Guide Rev. 1.0.pdf (345997, 2007-01-09)
DOC Driver 1.0 SDK RTM package\documentation\DOC Driver 1.0 Extended Functions Developer Guide Rev. 1.0.pdf (129172, 2007-01-09)
DOC Driver 1.0 SDK RTM package\examples (0, 2007-01-07)
DOC Driver 1.0 SDK RTM package\examples\fwdnld (0, 2007-01-07)
DOC Driver 1.0 SDK RTM package\examples\fwdnld\flcustom.c (6345, 2006-10-15)
DOC Driver 1.0 SDK RTM package\examples\fwdnld\flcustom.h (12871, 2006-11-05)
DOC Driver 1.0 SDK RTM package\examples\fwdnld\fwdnld.c (6428, 2006-10-29)
DOC Driver 1.0 SDK RTM package\examples\fwdnld\VC60_DiskOnChip (0, 2007-01-07)
DOC Driver 1.0 SDK RTM package\examples\fwdnld\VC60_DiskOnChip\fwdnld.dsp (8461, 2006-10-29)
DOC Driver 1.0 SDK RTM package\examples\fwdnld\VC60_DiskOnChip\fwdnld.dsw (537, 2006-10-09)
DOC Driver 1.0 SDK RTM package\examples\lowlevel (0, 2007-01-07)
DOC Driver 1.0 SDK RTM package\examples\lowlevel\flcustom.c (6265, 2006-10-15)
DOC Driver 1.0 SDK RTM package\examples\lowlevel\flcustom.h (12888, 2006-11-05)
DOC Driver 1.0 SDK RTM package\examples\lowlevel\lowlevel.c (10911, 2006-09-11)
DOC Driver 1.0 SDK RTM package\examples\lowlevel\VC60_DiskOnChip (0, 2007-01-07)
DOC Driver 1.0 SDK RTM package\examples\lowlevel\VC60_DiskOnChip\lowlevel.dsp (9942, 2006-10-29)
DOC Driver 1.0 SDK RTM package\examples\lowlevel\VC60_DiskOnChip\lowlevel.dsw (541, 2005-04-21)
DOC Driver 1.0 SDK RTM package\sim_al (0, 2007-01-07)
DOC Driver 1.0 SDK RTM package\sim_al\ata_cmds.c (63267, 2006-11-01)
DOC Driver 1.0 SDK RTM package\sim_al\ata_cmds.h (2735, 2006-11-01)
DOC Driver 1.0 SDK RTM package\sim_al\hal_sim.c (20908, 2006-11-01)
DOC Driver 1.0 SDK RTM package\sim_al\hal_sim.h (3409, 2006-11-01)
DOC Driver 1.0 SDK RTM package\sim_al\sim_dev.c (80084, 2006-11-30)
DOC Driver 1.0 SDK RTM package\sim_al\sim_dev.h (8591, 2006-11-01)
DOC Driver 1.0 SDK RTM package\sim_al\sim_ram.c (8382, 2006-11-12)
DOC Driver 1.0 SDK RTM package\sim_al\sim_ram.h (6037, 2006-11-12)
DOC Driver 1.0 SDK RTM package\spi_al (0, 2007-01-07)
DOC Driver 1.0 SDK RTM package\spi_al\aardvark.c (26484, 2006-02-13)
DOC Driver 1.0 SDK RTM package\spi_al\aardvark.dll (37888, 2006-02-13)
DOC Driver 1.0 SDK RTM package\spi_al\aardvark.h (22372, 2006-02-13)
DOC Driver 1.0 SDK RTM package\spi_al\hal_spi.c (14869, 2006-11-06)
DOC Driver 1.0 SDK RTM package\spi_al\hal_spi.h (3406, 2006-09-11)
DOC Driver 1.0 SDK RTM package\src (0, 2007-01-07)
... ...

************************************************************************** * * * DOC Driver 1.0 Block Device (BD) Software Developer Kit (SDK) * * * * Version 1.0.0 RTM * * Date : January 7 2007 * * * * Copyright SanDisk IL Ltd. (C) 2007 * * * * Please note that effective January 1, 2007, the name msystems Ltd. * * was changed to SanDisk IL Ltd. * * * * Release Notes * * * ************************************************************************** The driver is being distributed under the following Software License: /******************************************************************************/ /* */ /* Copyright (C), 1995-2007, SanDisk IL Ltd. All rights reserved. */ /* */ /* Redistribution and use in source and binary forms, with or without */ /* modification, are permitted provided that the following conditions are */ /* met: */ /* 1. Redistributions of source code must retain the above copyright notice, */ /* this list of conditions and the following disclaimer. */ /* 2. Redistributions in binary form must reproduce the above copyright */ /* notice, this list of conditions and the following disclaimer in the */ /* documentation and/or other materials provided with the distribution. */ /* 3. Neither the name of SanDisk IL nor the names of its contributors may be*/ /* used to endorse or promote products derived from this software without */ /* specific prior written permission. */ /* */ /* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS */ /* "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED */ /* TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR */ /* A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT */ /* OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, */ /* SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED */ /* TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR */ /* PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF */ /* LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING */ /* NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS */ /* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ /* */ /******************************************************************************/ This Package includes the DOC Driver 1.0 Block Device (BD) Software Developer Kit (SDK) This package is RTM for mDOC H3. Package Contents ---------------- Please refer to the following document (found in this package): DOC Driver 1.0 Block Device (BD) Software Developer Kit (SDK) Developer Guide. Devices Supported by this Version ---------------------------------- - mDOC H3 family Known limitations ----------------- - When formatting with flCreateLogicalPartitions Minimal size for logical partition is twice flash unit size. - Usable user space is one flash unit size less than allocated (FAT alignment overhead). Device Minimal Partition Size Overhead ------ ---------------------- -------- mDOC H3 128MB and MCP45 512KB 256KB mDOC H3 256MB 1024KB 512KB mDOC H3 1GB 4 MB 2MB mDOC H3 2GB 8 MB 4MB - Using PortaDOC when mDOC H3 is configured for 128KB window, requires flSystem adaptation. - IPL size in normal mode 128KB window should not exceed 8KB. This limitation is not applicable to Paged RAM mode and Virtual mode. - The field fastAreaLength in structure BDTLPartitionFormatParams3 must always be set to zero (already set to zero in SDK default). - Burst mode not supported. - In MCP45: DOCH_IM_IDLE and DOCH_IM_DPD disables Auto DPD. Selecting DOCH_IM_IDLE_2_DPD (default) is required in order to have Auto DPD enabled. - In MCP45: Inserting wrong key to a protected partition more than 16 times will cause rejection of any further attempts until host reset. - When using 8KB memory window, only boot from lowest mDOC address (mDOC base address, typically address zero) is supported. Boot from top address (mDOC base address + 0x1ffe) is not supported, as mDOC top address range (0x1800-0x1ffe) does not alias IPL in this mode. - flIdentifyProtection will return flHWProtection when the requested partition is RW protected and the key is not inserted. Known limitations of Simulator ------------------------------ - Erasing operation on a write protected partition will succeed even if key is not inserted. Disclaimer of Liability ----------------------- SanDisk IL Ltd.'s general policy does not recommend the use of its products in life support applications wherein a failure or malfunction of the product may directly threaten life or injury. Accordingly, in any use of products in life support systems or other applications where failure could cause damage, injury or loss of life, the products should only be incorporated in systems designed with appropriate redundancy, fault tolerant or back-up features. SanDisk IL shall not be liable for any loss, injury or damage caused by use of the Products in any of the following applications: Special applications such as military related equipment, nuclear reactor control, and aerospace Control devices for automotive vehicles, train, ship and traffic equipment Safety system for disaster prevention and crime prevention Medical-related equipment including medical measurement device. Contact Information ------------------- For comments, questions and bug reports, please contact your SanDisk representative or e-mail us at techsupport@sandisk.com. This document is for information use only and is subject to change without prior notice. SanDisk IL Ltd. assumes no responsibility for any errors that may appear in this document, nor for incidental or consequential damages resulting from the furnishing, performance or use of this material. SanDisk IL's products are not warranted to operate without failure. SanDisk IL's general policy does not recommend the use of its products in life support applications where a failure or malfunction of the product could cause injury or loss of life. Per SanDisk IL's Terms and Conditions of Sale, the user of SanDisk IL's products in life support applications assumes all risk of such use and indemnifies SanDisk IL against all damages. See "Disclaimer of Liability". Accordingly, in any use of the Product in life support systems or other applications where failure could cause injury or loss of life, the Product should only be incorporated in systems designed with appropriate and sufficient redundancy or backup features. All parts of the SanDisk IL's documentation are protected by copyright law and all rights reserved. Contact your local SanDisk sales office or distributor to obtain the latest specifications before placing your order. (C) 2007 SanDisk IL Ltd. All rights reserved. mDOC, DOC, TrueFFS, SureFS, SanDisk and SanDisk logo are registered trademarks of SanDisk IL Ltd. and SanDisk Corporation, respectively. Other product names or service marks mentioned herein may be trademarks or registered trademarks of their respective owners and are hereby acknowledged.

近期下载者

相关文件


收藏者