英特尔® 移动平台软件开发套件 1.2 快速启动指南

提交新文章

最终修改于 :   2008年01月25日 17:22
评级
 


 

文件夹结构

目录

内容

\Bin

英特尔® 移动平台软件开发套件(英特尔® 移动平台 SDK)运行时二进制代码,根据平台不同加以划分。

\Docs

英特尔® 移动平台 SDK 程序员指南

英特尔® 移动平台提供程序开发套件(英特尔® 移动平台 PDK)程序员指南

英特尔® 移动平台 SDK 版本说明和法律文档。

\Projects

英特尔® 移动平台 SDK 项目文件,根据开发环境不同加以划分。

\Src

英特尔® 移动平台 SDK 源代码,分为两类:

Win32*

Windows CE*

  • Win32

\Framework:基础设施源代码

\Providers:提供程序源代码包括:电池、显示、网络、平台、处理器、Rfid、存储、Microsoft* Bluetooth* 以及环境。

\Bandwidth:带宽模块源代码

\Binding:C++、CLR 和 Java* 绑定层源代码

\Binding11:英特尔® 移动平台 SDK 1.1 版 C++、CLR 和 Java* 绑定层接口源代码


  • Windows CE*

\Framework:基础设施源代码

\Providers:提供程序源代码包括:电池、显示、网络、平台、处理器、存储、Microsoft* Bluetooth*、符号网络以及环境。

\Bandwidth:英特尔® 移动带宽模块源代码

\Binding:C++、CLR 和 Java* 绑定层源代码

\Binding11:英特尔® 移动平台 SDK 1.1 版 C++、CLR 和 Java* 绑定层接口源代码

\Samples

英特尔® 移动平台 SDK 样本与英特尔® 移动平台 PDK 样本

\Tools

英特尔® 移动平台 SDK 工具,包括 Info-Browser、BandwidthGUI 与英特尔® 移动平台 PDK 测试工具。

 

如何构建源代码

Win32*

构建进程的软件要求:

  • Microsoft* Visual Studio* .NET 2003
  • Microsoft* Platform SDK for Windows XP SP2
  • Windows* Driver Development Kit 2600
  • Java* Development Kit 1.4.2 或更高版本

Visual Studio* 2003 环境设置

将下列路径添加到 Vistual Studio* 2003 环境变量:

“Tools(工具)->Options(选项)->Projects(项目)->VC++ Directories(VC++ 目录)->Includes Files(加入文件)”

$(PLATFORMSDKROOT)\Include

$(DDKROOT)\inc\wxp

$(DDKROOT)\inc\ddk\wxp

$(JDKROOT)\include

$(JDKROOT)\include\win32

Tools->Options->Projects->VC++ Directories->Library Files

$(DDKROOT)\ilib\wxp\i386

$(PLATFORMSDKROOT)\lib

构建进程

  • 请按照以下步骤构建英特尔® 移动平台 SDK 源代码:
  • 构建框架(Projects\Win32\VS2003\Framework\IntelMobileFramework.sln)
  • 构建带宽模块(Projects\Win32\VS2003\Bandwidth\Bandwidth.sln)
  • 构建提供程序(Projects\Win32\VS2003\Providers\Providers.sln)

构建绑定

  • C++ 绑定(Projects\Win32\VS2003\Binding\C++\IntelMobileCPP.sln)
  • CLR 绑定(Projects\Win32\VS2003\Binding\CLR\IntelMobile_CLR_Binding.sln)
  • Java 绑定

本地库:Projects\Win32\VS2003\Binding\Java\IntelMobileJNI.sln

Java: Projects\Win32\VS2003\Binding\Java\bin\build.bat


Windows Mobile* 2003

构建进程的软件要求

  • 带有 Service Pack 4 的 eMbedded Visual C++* 4.0
  • Microsoft Windows Mobile* 2003 SDK for Pocket PC
  • Microsoft Windows Mobile* 2003 SDK for Smartphone
  • Java* 2 SDK 1.4.2 或更高版本

eMbedded Visual C++* 4.0 环境设置:

  • “Tools(工具)->Options(选项)->Directory(目录)->Smartphone2003->Win32(WCE ARMV4)->Include files(加入文件)”,请添加目录:$(PROGRAM FILES)\Windows CE Tools\wce420\POCKET PC 2003\mfc\include。
  • “Tools(工具)->Options(选项)->Directory(目录)->Pocket PC 2003->Win32 (WCE ARMV4)->Include files(加入文件)”,请添加目录:$(PROGRAM FILES)\ J2SDK1.4.2\INCLUDE$(PROGRAM FILES)\J2SDK1.4.2\INCLUDE\WIN32。

构建进程

在样本编译模式下构建下列项目,调试或发布均可。

  • 构建框架工作区:
    Projects\WinCE\Evc4.0\Framework\IntelMobileFramework_CE.vcw
  • 构建带宽工作区:
    Projects\WinCE\Evc4.0\Bandwidth\bw_wince.vcw (Pocket PC2003)
    Projects\WinCE\Evc4.0\Bandwidth\bw_smartphone.vcw (Smartphone 2003)
  • 构建提供程序工作区。
    Projects\WinCE\Evc4.0\Providers\providers.vcw

构建绑定

  • C++ 绑定
    Projects\WinCE\Evc4.0\Binding\C++\IntelMobileCPP.vcw
  • CLR 绑定
    Projects\WinCE\Evc4.0\Binding\CLR\IntelMobileWrapper_CE.vcw
    Projects\WinCE\Evc4.0\Binding\CLR\IntelMobileCLR_CE.sln+ CopyDll_PPC.bat (Windows Mobile* 2003 PocketPC Edition)
    Projects\WinCE\Evc4.0\Binding\CLR\IntelMobileCLR_Smartphone.sln + CopyDll_Smartphone.bat (Smartphone2003)
  • Java* 绑定(仅支持 Pocket PC 2003)
    Projects\WinCE\Evc4.0\Binding\java\IntelMobileJNI_CE.vcw
    Projects\WinCE\Evc4.0\Binding\java\build.bat


Windows Mobile* 5.0

构建进程的软件要求:

  • Microsoft* Visual Studio* 2005
  • Windows Mobile* 5.0 for Pocket PC SDK.msi
  • Windows Mobile* 5.0 for Smartphone SDK.msi
  • Java* 2 SDK 1.4.2 或更高版本

Visual Studio* 2005 设置:

“Tools(工具)->Options(选项)->Project and Solution(项目与解决方案)->Windows Mobile 5.0 Pocket PC(ARMV4) ->Include files(加入文件)”,请添加目录:

$(PROGRAM FILES)\ J2SDK1.4.2\INCLUDE

$(PROGRAM FILES)\J2SDK1.4.2\INCLUDE\WIN32

构建进程

  • 构建框架工作区:
    Projects\WinCE\\VS2005\Framework\IntelMobileFramework_CE.sln
  • 构建带宽工作区:
    Projects\WinCE\VS2005\Bandwidth\ Bandwidth.sln
  • 构建提供程序工作区。
    Projects\WinCE\VS2005\Providers\providers.sln

构建绑定

  • C++ 绑定
    Projects\WinCE\VS2005\Binding\C++\IntelMobileCPP.sln
  • CLR 绑定
    Projects\WinCE VS2005\Binding\CLR\ IntelMobileCLR_CE.sln
    Projects\WinCE\Evc4.0\Binding\CLR\IntelMobileCLR_CE.sln+ CopyDll_PPC.bat (Windows Mobile* 5.0 Pocket PC)
    Projects\WinCE\Evc4.0\Binding\CLR\IntelMobileCLR_Smartphone.sln + CopyDll_Smartphone.bat (Windows Mobile* 5.0 Smartphone)
  • Java* 绑定(仅支持 Windows Mobile* 5.0)
    Projects\WinCE\VS2005\Binding\java\ IntelMobileJNI_CE.sln
    Projects\WinCE\Evc4.0\Binding\java\build.bat


如何建立/清除运行时环境

英特尔® 移动平台 SDK 1.2 版中还包含了运行时环境所需的二进制代码。所有代码都保存在“\Bin”目录下。

Win32*

请按照以下步骤设置运行时环境:

客户环境路径变量

  • $(MPSDKROOT)\Bin\Win32\Framework
  • $(MPSDKROOT)\Bin\Win32\Binding\C++
  • $(MPSDKROOT)\Bin\Win32\Binding\Java
  • $(MPSDKROOT)\Bin\Win32\Binding\CLR
  • $(MPSDKROOT)\Bin\Win32\Binding11\C++
  • $(MPSDKROOT)\Bin\Win32\Binding11\Java
  • $(MPSDKROOT)\Bin\Win32\Binding11\CLR

注册带宽 LSP

调用 $(MPSDKROOT)\Bin\Win32\Bandwidth\LSP_Install.bat
重新启动电脑,否则某些 LSP 函数将无法正常运行。

注册英特尔® 移动平台 SDK 服务


对于 Windows XP* 系统:$(MPSDKROOT)\Bin\Win32\Framework\IntelMobile_Server.exe /Service
对于 Windows Vista* 系统:$(MPSDKROOT)\Bin\Win32\Framework\IntelMobile_Server.exe /Regserver
Regsvr32 /s  $(MPSDKROOT)\Bin\Win32\Framework\IntelMobile_d.dll
Regsvr32 /s  $(MPSDKROOT)\Bin\Win32\Framework\IntelMobile.dll
$(MPSDKROOT)\Bin\Win32\Framework\IMPPolicyService.exe -install

启动英特尔® 移动平台 SDK 服务

net start IMPPolicyService

网络提供程序会提供仅面向 Windows XP* SP2 系统的可设置函数。如欲使用设置函数,您必须终止Windows XP* SP2 的“Wireless Zero Configuration(无线零配置)”服务,或者您需要按照以下步骤安装驱动程序。本节假定驱动目标名为“IMPSUNET”。

  • 安装面向 Windows XP* SP2 系统的 Microsoft® Windows® 驱动程序开发套件(DDK)(构建号:2600)。
  • 安装样本/src 组件
  • 进入“$WINDDK\2600\src\network\ndis\ndisuio\sys”文件夹
  • 打开“ntdisp.c”文件并使用其中的代码

NDIS_STRING                     protoName = NDIS_STRING_CONST ("IMPSUNET"); 

Open Nuiouser.h

Replace FILE_ANY_ACCESS with FILE_READ_ACCESS | FILE_WRITE_ACCESS

Open ndisuio.rc and using the following definitions.

#define VER_INTERNALNAME_STR        "IMPSUNET.SYS"

#define VER_ORIGINALFILENAME_STR    "IMPSUNET.SYS"

Open the “sources “ file

Replace the TARGETNAME=impsunet.

  • 构建并安装目标驱动程序文件。

请按照以下步骤清除运行时环境:

  • 终止英特尔® 移动平台 SDK 服务

net stop IMPPolicyService
仅面向 Windows XP* 系统:利用 net stop 来终止 IntelMobileService

  • 取消注册英特尔® 移动平台 SDK 服务

$(MPSDKROOT)\Bin\Win32\Framework\IMPPolicyService.exe -remove
$(MPSDKROOT)\Bin\Win32\Framework\IntelMobile_Server.exe /Unregserver
Regsvr32 /s /u  $(MPSDKROOT)\Bin\Win32\Framework\IntelMobile_d.dll
Regsvr32 /s /u  $(MPSDKROOT)\Bin\Win32\Framework\IntelMobile.dll

  • 取消注册带宽 LSP

调用 $(MPSDKROOT)\Bin\Win32\Bandwidth\LSP_Remove.bat
重新启动电脑。否则某些 LSP 函数仍将继续运行,影响重装发挥作用。

从路径客户环境变量中移除下列路径

  • $(MPSDKROOT)\Bin\Win32\Framework
  • $(MPSDKROOT)\Bin\Win32\Binding\C++
  • $(MPSDKROOT)\Bin\Win32\Binding\Java
  • $(MPSDKROOT)\Bin\Win32\Binding\CLR
  • $(MPSDKROOT)\Bin\Win32\Binding11\C++
  • $(MPSDKROOT)\Bin\Win32\Binding11\Java
  • $(MPSDKROOT)\Bin\Win32\Binding11\CLR

备注:
英特尔® 移动平台 SDK 运行时二进制文件构建于 Visual Studio* 2003。请将下列 Microsoft* C 运行时库组件复制到“%SYSTEMROOT%\system”文件夹中:

  • msvcp71.dll
  • msvcp71d.dll
  • msvcr71.dll
  • msvcr71d.dll

在设置或清除运行时环境前请先安装 Microsoft* Visual Studio* .NET 2003。


Microsoft Windows CE*

框架核心准备工作

请在每次运行英特尔® 移动平台 SDK 时按照以下步骤执行。
设置您移动设备的运行环境:

  • 将“Bin\$(Platform)\Framework\*.dll”复制到“Device $Windows”文件夹中
  • 将“Src\WinCE\Framework\bin\providers.xml”复制到“Device $Windows”文件夹中
  • 将“Src\WinCE\Framework\bin\ IntelMobileErrorInfo.property”复制到“Device $Windows”文件夹中
  • 将“Src\WinCE\Framework\bin\ IntelMobileWirelessLookup.sys”复制到“Device $Windows”文件夹中
  • 将“MFC80U.dll”和“msvcr80.dll”复制到“$Windows”文件夹中(Windows Mobile* 5.0 平台)
    文件夹:$(Program file)\Microsoft Visual Studio 8\VC\ce\Dll\$(ARMV4i)

带宽模块核心准备工作

如果您需要实现带宽模块函数(如 BandwidthPolicyGUI.exe 或 Get ContextClass.Bandwidth 例程),则必须执行此项工作。

  • 将“Bin\$(Platform)\bandwidth\*.dll”复制到“Device $Windows”文件夹中
  • 将“Bin\$(Platform)\bandwidth\*.dll(正式版)”复制到“Device $Windows”文件夹中
  • 将“Bin\$(Platform)\bandwidth\*.exe”复制到“Device \Bandwidth”文件夹中
  • 将“Tools\$(Platform)\BandwidthGUI\BW Policy.exe”复制到“Device \Bandwidth”文件夹中
  • 将“Tools\$(Platform)\BandwidthGUI\BWPolicy.htm”复制到“Device $Windows”文件夹中
  • 运行 impbwi.exe 并安装 LSP
  • 运行 BwSvcInstall_CE.exe 并安装带宽更新服务
  • 重新启动移动设备
  • 运行 BW Policy.exe

如何运行 C++ Infobrowser

  • 将“Bin\$(Platform)\Binding\C++\*.dll”复制到“Device $Windows”文件夹中
  • 将“Tools\$(Platform)\InfoBrowser\C++\Infobrowser.exe”复制到“Device \Tools”文件夹中
  • 在设备上运行“Tools\Infobrowser.exe”。

如何运行 CLR Infobrowser

  • 将“Bin\$(Platform)\Binding\CLR\*CLR_CE12.dll”复制到“Device \Tools”文件夹中
  • 将“Bin\$(Platform)\Binding\CLR\ IntelMobileWrapper_CE12.dll”复制到“Device $Windows”文件夹中
  • 将“Tools\$(Platform)\InfoBrowser\CLR\Infobrowser.exe”复制到“Device \Tools”文件夹中
  • 在设备上运行“Tools\Infobrowser.exe”。

如何运行 Java* Infobrowser

  • 在您的移动设备中安装 IBM* J9* Java 虚拟机
  • 将“Bin\$(Platform)\Binding\Java\ IntelMobile12.jar”复制到“Device \”文件夹中
  • 将“Tools\$(Platform)\Binding\Java\Infobrowser.jar”复制到“Device \”文件夹中
  • 将“Bin\$(Platform)\Binding\Java\IntelMobileJNI_CE12.dll”复制到“Device $Windows”文件夹中
  • 编写一个快捷方式文件,将环境设为 “123#"\Program Files\J9\FOUN10\bin\j9" -Djava.library.path=\Windows -cp "\Infobrowser.jar;\IntelMobile12.jar" ConsoleTest
  • 将此快捷方式复制到您的设备中并运行。


帮助脚本
  • CopyBinaries.bat 文件可将您所创建的所有二进制代码由上一个构建流程复制到“\Bin”文件夹中。所有二进制代码均以发布格式发布,因此调试构建完成后不要再调用此文件。
  • SetRuntimeEnv.bat 可设置面向 Windows XP* 系统的运行时环境。SetRuntimeEnv_Vista.bat 文件则可设置面向 Windows Vista* 系统的运行时环境。如果 UAC 已经开启,请以管理员权限运行 SetRuntimeEnv_Vista.bat。右击 SetRuntimeEnv_Vista.bat 并在弹出菜单内选择“Run(运行)”,即可以管理员身份运行该文件。
  • ClearRuntimeEnv.bat 可清除面向 Windows XP* 系统的运行时环境。ClearRuntimeEnv_Vista.bat 文件则可清除面向 Windows Vista* 系统的运行时环境。如果 UAC 已经开启,请以管理员权限运行 ClearRuntimeEnv_Vista.bat。右击 ClearRuntimeEnv_Vista.bat 并在弹出菜单内选择“Run(运行)”,即可以管理员身份运行该文件。
  • 备注:
    依次成对调用 SetRuntimeEnv(_Vista).bat 与 ClearRuntimeEnv(_Vista).bat。如果不按顺序操作,就有可能出现意外错误,但是您可以忽略它们。


样本

Win32*

成功构建全部源代码并安装了英特尔® 移动平台 SDK 运行时环境后,您就可以构建并运行样本了。

构建样本

进入“Samples(样本)”目录,打开下列解决方案或批处理文件,以构建英特尔® 移动平台 SDK 及英特尔® 移动平台 PDK 样本

  • C++ (Samples\Win32\C++\Samples.sln)
  • CLR (Samples\Win32\CLR\SamplesCLR.sln)
    在构建解决方案前需要运行 Samples\Win32\CLR\bin\copy_dll.bat 文件
  • Java* (Samples\Win32\Java\buildSample.bat)
  • 英特尔® 移动平台 PDK (Samples\Win32\PDK\Samples.sln)


运行样本
  • C++ 语言:全部样本应用都将复制到“Samples\Win32\C++\bin”目录,因此您可直接运行。
  • CLR 语言:全部样本应用都被复制到“Samples\Win32\CLR\bin”目录下,可以直接运行。
  • Java* 语言:全部样本应用都将复制到“Samples\Win32\Java\bin”目录下,可通过 runSamples.bat 文件来运行样本
  • 英特尔® 移动平台 PDK:利用“Tools\Win32\PDK”文件夹下的英特尔® 移动平台 PDK 工具来测试先前构建的样本提供程序。


Windows Mobile* 2003

构建样本代码

  • Pocket PC2003
    C++ 语言
            Samples\PPC2003\C++\Samples\Samples_CE.vcw
  • CLR 语言
             CopyDll.bat
             Samples\PPC2003\CLR\Samples_CE\ SamplesCLR_CE.sln
  • Java* 语言
             Samples\PPC2003\Java\Samples_CE\buildSamples.bat
  • Smartphone 2003

C++ 语言
        Samples\Smartphone2003\C++\Samples\Samples_CE.vcw

  • CLR 语言
            CopyDll_Smartphone.bat
            Samples\Smartphone2003\CLR\Samples_CE\ SamplesCLR_Smartphone.sln

运行样本代码

  •       请参考 Windows Mobile* 2005 中的“运行样本代码”章节


Windows Mobile* 2005

构建样本代码

  • C++ 语言
            Samples\WM5.0\C++\Samples\ Samples.sln
  • CLR 语言
            CopyDll.bat+Samples\WM5.0\CLR\Samples_CE\ SamplesCLR_CE.sln (Windows Mobile* 5.0 Pocket PC)
            CopyDll_Smartphone.bat+ Samples\WM5.0\CLR\Samples_Smartphone\SamplesCLR_Smartphone.sln (Windows Mobile* 5.0 Smartphone)
  • Java* 语言
            Samples\WM5.0\Java\Samples_CE\buildSamples.bat

运行样本代码

如何运行 C++ 样本代码

  • 将“Bin\$(Platform)\Binding\C++\*.dll”复制到“Device $Windows”文件夹中
  • 将您的“C++ Sample**.exe”文件复制到“Device \Samples”文件夹中
  • 将 C++ UIHelper.dll 文件复制到“Device $Windows”文件夹中
  • 如欲运行调试版的样本代码,请将“MFC Debug dll”文件复制到“Device $Windows”文件夹中。
  • mfcce300d.dll,oldce300d.dll (Windows Mobile* 2003 PocketPC Edition)
  • “$(Program file)\Windows CE Tools\wce420\POCKET PC 2003\Mfc\Lib\armv4”文件夹
  • MFC80UD.DLL、msvcr80d.dll、atl80.dll (Windows Mobile* 5.0)
  • 文件夹:“$(Program file)\Microsoft Visual Studio 8\VC\ce\Dll\$(ARMV4i)”
  • 在设备中运行“Sample**.exe”

如何运行 CLR 样本代码

  • 将“Bin\$(Platform)\Binding\CLR\*CLR_CE12.dll”复制到“Device \Samples”文件夹中
  • 将“Bin\$(Platform)\Binding\CLR\ IntelMobileWrapper_CE12.dll”复制到“Device $Windows”文件夹中
  • 将您的“CLR Sample**.exe”文件复制到“Device \Samples”文件夹中
  • 将“CLR UIHelper.dll”文件复制到“Device \Samples”文件夹中
  • 在设备中运行“Sample**.exe”

如何运行 Java* 样本代码

  • 在您的移动设备中安装 IBM* J9* Java 虚拟机
  • 将“Bin\$(Platform)\Binding\Java\ IntelMobile12.jar”复制到“Device”文件夹中
  • 将“Bin\$(Platform)\Binding\Java\IntelMobileJNI_CE12.dll”复制到“Device $Windows”文件夹中
  • 将您的“Java* Sample*.jar”复制到“Device \ folder”文件夹中
  • 将样本运行快捷方式复制到“Device \ folder”文件夹中
  • 在设备中运行样本快捷方式


如何开发

Win32*

设置 C++ 开发环境

  • 点击“Tools(工具)->Options(选项)->Projects(项目)->VC++ Directories(VC++ 目录)->Includes Files(加入文件)”
  • 将下列内容添加到加入文件路径中:
    $(MPSDKROOT)\Bin\Win32\Binding\C++\include
  • 点击“Project(项目)>Properties(属性)”。
  • 点击“Configuration Properties(配置属性)> C/C++ > Language(语言)”
  • 定位“Treat wchar_t as Built-in Type”变量。

如果变量值为“Yes (/Zc:wchar_t)”,则将其设置为“No”

  • 点击“Configuration Properties(配置属性)>Linker(链接器)>General(常规)”
    将下列内容添加到“Additional Library Directories(附加库目录)”路径中:$(MPSDKROOT)\Bin\Win32\Binding\C++\lib
  • 将 IntelMobileCPP12.lib 设为链接库。

如果应用使用了任何设备/环境信息,那么该应用还需将相应设备或环境的库文件(如 BatteryCPP12.lib、ContextCPP12.lib)用作链接库。

设置 CLR 开发环境

  • 将“$(MPSDKROOT)\Projects\Win32\VS2003\Binding \CLR\Bin\IntelMobileCLR12.dll”及相应设备/环境集合(如 BatteryCLR12.dll、ContextCLR12.dll 等)添加到项目参考中

设置 Java* 开发环境

  • 将“$(MPSDKROOT)\Projects\Win32\VS2003\Binding \Java\Bin\IntelMobile12.jar”及相应设备/环境 jar 文件(如 IMBattery12.jar、IMContext12.jar 等)添加到环境变量 CLASSPATH 中


Windows CE*
  • $Windows = \Windows (Windows Mobile* 2003 PocketPC Edition.Windows Mobile* 5.0)
           $Windows = \Storage\Windows (Smartphone2003)
  • 某些 Windows Mobile* 5.0 设备中包含了 MFC dll 文件(MFC80U.dll 和 Msvcrt80.dll),这些文件通常存放在“$Windows”和“$Windows\OEM”中。如果您无法运行 Infobrowser 和样本代码,则需使用“$(Program file)\Microsoft Visual Studio 8\VC\ce\Dll\$(ARMV4i)”下的文件将它们替换。
    如欲在 Smartphone 上运行英特尔® 移动平台 SDK 代码,您应先完成注册。请访问微软网站了解有关注册 Smartphone 的信息。


如何使用英特尔® 移动平台 PDK

英特尔® 移动平台 PDK 可帮您开发/验证/部署面向英特尔® 移动平台 SDK 运行时的提供程序。

  • 如欲开发提供程序,请参考《英特尔® 移动平台 PDK 程序员指南》的“开发提供程序”章节。
  • 如欲验证提供程序,请参考《英特尔® 移动平台 PDK 程序员指南》的“验证提供程序”章节。
  • 如欲部署提供程序,请参考《英特尔® 移动平台 PDK 程序员指南》的“注册及安装提供程序”章节。


参考资料

英特尔® 移动平台软件开发套件 1.2 概述
英特尔® 移动平台软件开发套件 1.2 版本说明
常见问题解答——英特尔® 移动平台软件开发套件 1.2 版开放源代码项目  


免责声明与法律信息


本文所提供之信息均与英特尔® 产品相关。本文件不代表英特尔公司或其它机构向任何人明确或隐含地授予任何知识产权。除相关产品的英特尔销售条款与条件中列明之担保条件以外,英特尔公司不对销售和/或使用英特尔产品做出任何其它明确或隐含的担保,包括对适用于特定用途、适销性,或不侵犯任何专利、版权或其它知识产权的担保。

除非经英特尔书面同意,英特尔产品并非设计用于或有意用于任何英特尔产品发生故障可能会引起人身伤亡事故的应用领域。

英特尔可以随时在不发布声明的情况下修改规格和产品说明。设计者不得依赖于带有“保留”或“未定义”的任何特性或说明。英特尔保留今后对其定义的权利,对于因今后对其进行修改所产生的冲突或不兼容性概不负责。此处的信息可能随时更改,恕不另行通知。请勿使用本信息来对某个设计做出定论。

文中所述产品可能包含设计缺陷或错误,已在勘误表中注明,这可能会使产品偏离已经发布的技术规范。英特尔提供最新的勘误表备索。

订购产品前,请联系您当地的英特尔销售办公室或分销商了解最新技术规范。

如欲获得本文涉及的带编号的文档副本或其它英特尔文献,可致电 1-800-548-4725,或访问英特尔网站。

英特尔处理器号不作为衡量性能的标准。处理器号主要区分各处理器家族内部的不同特性,不同处理器家族之间的处理器号不具有可比性。如欲了解更多信息,请访问:http://www.intel.com/products/processor_number 

英特尔、Intel 标识、Intel. Leap Ahead.、Intel. Leap Ahead. 标识、Intel. 超越未来.、Intel. 超越未来. 标识、BunnyPeople、Celeron、赛扬、Celeron Inside、迅驰、迅驰标识、Core Inside、FlashFile、i960、InstantIP、Intel386、Intel486、Intel740、IntelDX2、IntelDX4、IntelSX2、Intel Core、英特尔酷睿、Intel Inside、Intel Inside 标识、Intel NetBurst、Intel NetMerge、Intel NetStructure、Intel SingleDriver、Intel SpeedStep、Intel StrataFlash、Intel Viiv、英特尔欢跃、Intel vPro、英特尔博锐、Intel Xscale、IPLink、Itanium、安腾、Itanium Inside、MCS、MMX、Oplus、OverDrive、PDCharm、Pentium、奔腾、Pentium Inside、skoool、Sound Mark、The Journey Inside、VTune、Xeon、至强和 Xeon Inside 是英特尔公司在美国和其他国家(地区)的商标。

*文中涉及的其它名称及商标属于各自所有者资产。

版权所有 © 2004–2007 英特尔公司。所有权利受到保护。