青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

posts - 54, comments - 32, trackbacks - 0, articles - 0

首先正常安裝這個驅動
Using the Sysgen Capture Tool 宋氏電電流電壓表

  1. From a command prompt, in your OS design directory, create two subdirectories for the driver. One is for a library corresponding to your driver and the other is for your driver's binary file, which can be a DLL or EXE. (建立src文件夾的copy,改名為DLL,一個生成lib,另一個生成DLL,ep93xx\src\Drivers下面建立目錄dm9isa,然后在下面建立子目錄LIBDLL

For example, to customize Com16550.dll, create a subdirectory named %_TARGETPLATROOT%\Drivers\Com16550\Src for the library and %_TARGETPLATROOT%\Drivers\Com16550\DLL for the binary file.

Note   If you were customizing an executable such as Etcha.exe, then you might create %_TARGETPLATROOT%\Apps\Etcha\Src and %_TARGETPLATROOT%\Apps\Etcha\EXE.

  1. Verify that the library name for your driver module is different from the name for your driver's binary file. TARGETNAMEdm9isa要更名為dm9isa_lib

In this example, Com16550.dll is built by linking Com16550_lib.lib. Most DLL Sysgen targets use the *_lib.lib naming convention because if you do not differentiate the library file and binary file names, the driver's import library has the same name as the static library containing its code. This may result in build problems that are difficult to diagnose accurately.

  1. Copy the Public directory that contains code for the module that you want to build into the Src directory that you created. In this example, you would copy the files from Public\Common\OAK\Drivers\Serial\Com16550\*.*. (COPY DM9ISA的源碼到ep93xx\src\Drivers\dm9isa\LIBep93xx\src\Drivers\dm9isa\DLL)
  2. Navigate to the %_TARGETPLATROOT%\Drivers\Com16550\Src directory. Use a text editor to open the Sources file, and then add the following line.
RELEASETYPE=PLATFORM(SOURCES文件中增加RELEASETYPE=PLATFORM,這樣BUILD之后的LIB文件就會生成到PLATFORM\EP93XX\LIB下面
不然原本會生成到PROJECT目錄的\OAK\LIB下面下面)

If a RELEASETYPE line already exists in the Sources file, then change its value to PLATFORM. This tells the build system that output files should be placed in your OS design's Lib or target directories.

  1. Verify that the following line appears in the Sources file, and then save the file and close the text editor.
WINCEOEM=1(Sources文件中添加WINCEOEM=1,去掉WINCETARGETFILE0=$(_COMMONOAKROOT)\lib\$(_CPUINDPATH)\dm9isa.def)

This tells the build system to include portions of header files that are only available to OEMs who are building run-time images.

  1. Build the library in %_TARGETPLATROOT%\Drivers\Com16550\Src. If there are any errors, resolve them before proceeding. A successful build creates and places the file Com16550_lib.lib in the appropriate subdirectory of %_TARGETPLATROOT%\lib. BUILD –C生成LIBPLATFORM\EP93XX\LIB\dm9isa_lib.lib
  2. Navigate to the directory for your driver's binary file. For example, navigate to %_TARGETPLATROOT%\Drivers\Com16550\DLL. (切換目錄到ep93xx\src\Drivers\dm9isa\DLL)
  3. Run Sysgen_capture with the usual Sysgen parameters. For example, type the following line to execute Sysgen_capture with Com16550 as a target.
Sysgen_capture com16550(執行SYSGEN_CAPTURE DM9ISA,生成souces.DM9ISA系統會去抓系統MAKEFILE.DEF中模塊的一些信息

This creates one or more files, one of which is a Sources file with the name of the driver as the file extension. For example, a file created using Com16550 as a target would be named Sources.com16550. The Sysgen_capture.bat utility creates one such file for each .dll or .exe target created while running your Sysgen command.

  1. Rename the sources file for your driver as Sources. For example, remove the extension .com16550 from the file name Sources.com16550. (souces.DM9ISA更名為sources)
  2. Copy one of the selected module's sample Makefiles into your Src directory. At a minimum, you need a Sources file and a Makefile to run Build.exe. (LIB中的Makefiles拷貝到DLL)

For example, copy the Makefile located in %_TARGETPLATROOT%\Drivers\Com16550\Src into %_TARGETPLATROOT%\Drivers\Com16550\DLL.

  1. Run Build.exe. This creates the same binary as the standard Sysgen command, and places it in your OS design's target directory, which is a subdirectory of %_TARGETPLATROOT%\target. Examine Build.log to determine where the binary was created. (在ep93xx\src\Drivers\dm9isa\DLL中,BUILD -C

Note   This version of the driver uses the standard version of Com16550_lib.lib, not the version that you created in %_TARGETPLATROOT%\Drivers\Com16550\src.

  1. In %_TARGETPLATROOT%\Drivers\Com16550\Src, open the sources file in a text editor. Remove the TARGETLIBS, or SOURCELIBS, entry for Com16550_lib.lib, and move it to SOURCELIBS, changing the path as appropriate. You may need to replace occurrences of %_PUBLICROOT%\common\oak with %_TARGETPLATROOT%. ($(_PUBLICROOT)\common\oak\lib\$(_CPUINDPATH)\dm9isa.lib \改為$(_TARGETPLATROOT)\lib\$(_CPUINDPATH)\dm9isa_lib.lib,即鏈接本地的LIB)
  2. Navigate to the directory for your driver's binary file, for example, %_TARGETPLATROOT%\Drivers\Com16550\DLL, and then run Build.exe. Build.exe builds the target binary using your version of Com16550_lib.lib, which you can confirm by examining Build.log. (鏈接你自己生成的LIB之后(ep93xx\src\drivers\lib\ dm9isa_lib.lib,DM9ISADLL編譯,完全本地化)

Note   In order to delete all the object files, you may need to run Build.exe with the –c parameter.

  1. In the %_TARGETPLATROOT%\Drivers\Com16550 directory, create a Dirs file that lists, in order, the Src and DLL, or EXE, directories. This enables you to build your modified version of %_TARGETPLATROOT%\Drivers\Com16550\Src and link an executable with one build command. (在ep93xx\src\drivers\dm9isa目錄下創建dirs文件,添加LIBDLL,注意順序,先編譯LIB,然后生成DLL
  2. Run Build.exe with the –c option in the %_PROJECTROOT%\CustomDriver directory and confirm that the contents of both the Src and DLL, or EXE, subdirectories are built, and that the driver links successfully. (ep93xx\src\drivers\dm9isa運行BUILD –C即可在本地BSP編譯鏈接,生成DM9ISA.DLL文件,不用SYSGEN整個系統,且避免影響其他平臺。)
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            欧美激情免费在线| 美女诱惑一区| 国产精品视频福利| 欧美日韩在线观看一区二区三区| 久久久91精品国产一区二区精品| 亚洲欧美日韩综合| 欧美在线视频一区二区三区| 亚洲欧美中日韩| 欧美在线观看www| 久久亚洲国产精品一区二区| 久久精品国产亚洲高清剧情介绍| 久久久久99| 欧美日本国产一区| 欧美日韩亚洲一区三区| 国产精品视频大全| 激情一区二区| 亚洲毛片在线| 欧美一级专区| 欧美国产日韩精品免费观看| 亚洲欧洲一区二区三区久久| 亚洲国产精品久久久久秋霞影院 | 亚洲毛片一区| 日韩视频一区二区三区在线播放免费观看| 亚洲乱码国产乱码精品精98午夜| 一区二区三区四区五区精品| 欧美在线免费视频| 亚洲黄色免费电影| 亚洲欧美国内爽妇网| 久久免费视频网站| 国产精品成人免费精品自在线观看| 国产偷久久久精品专区| 亚洲另类自拍| 久久久久久久久久码影片| 亚洲高清一区二| 一区二区三区欧美日韩| 另类国产ts人妖高潮视频| 欧美三级乱码| 最新中文字幕亚洲| 久久久久一本一区二区青青蜜月| 亚洲福利在线观看| 久久动漫亚洲| 国产精品草莓在线免费观看| 永久91嫩草亚洲精品人人| 亚洲天堂网在线观看| 欧美成人资源| 性高湖久久久久久久久| 欧美日韩在线亚洲一区蜜芽| 狠狠色狠狠色综合| 久久成人国产精品| 一本综合久久| 欧美日韩亚洲网| 日韩视频精品在线| 亚洲福利精品| 欧美成人69av| 亚洲精品视频一区| 亚洲成人在线网站| 久久久噜噜噜久久中文字免| 国产日韩欧美在线一区| 午夜精品久久久| 99热这里只有成人精品国产| 欧美xart系列高清| 亚洲国产精品一区| 免费在线看成人av| 蜜桃久久精品乱码一区二区| 亚洲高清网站| 欧美~级网站不卡| 久久亚洲国产成人| 亚洲黄色小视频| 亚洲精品久久久久久下一站| 欧美精品在线观看| 一区二区激情| 亚洲一区999| 国产精品一区二区你懂的| 欧美亚洲免费电影| 久久爱www久久做| 亚洲丰满在线| 亚洲精品国产精品久久清纯直播| 久久久国产一区二区三区| 亚洲免费观看高清在线观看 | 性刺激综合网| 国产一区二区三区免费在线观看| 羞羞答答国产精品www一本| 亚洲一区视频在线观看视频| 国产精品美女www爽爽爽| 午夜一级久久| 久久黄色级2电影| 亚洲欧洲精品一区二区| 99v久久综合狠狠综合久久| 国产精品日韩欧美一区二区| 亚洲欧美国产另类| 久久综合狠狠综合久久综青草 | 另类人畜视频在线| 久久视频国产精品免费视频在线| 91久久线看在观草草青青| 99精品欧美一区| 激情六月综合| 日韩视频一区二区三区在线播放| 国产精品午夜av在线| 久久综合九色综合久99| 欧美伦理91| 狂野欧美激情性xxxx| 欧美日韩亚洲一区二区三区在线| 欧美一区二区三区免费视| 美女免费视频一区| 欧美一级午夜免费电影| 欧美不卡一卡二卡免费版| 亚洲欧美日韩一区二区在线| 久久青草久久| 欧美一区二区三区男人的天堂| 久久精品国产欧美激情| 亚洲性图久久| 欧美成人午夜影院| 久久久久久亚洲精品杨幂换脸| 免费美女久久99| 久久久九九九九| 国产精品www| 亚洲国产精品999| 国自产拍偷拍福利精品免费一| 日韩亚洲一区二区| 亚洲美女在线国产| 久久影院亚洲| 久久久久久久久久久久久女国产乱 | 亚洲青涩在线| 久久久青草婷婷精品综合日韩 | 国产精品日韩欧美综合| 在线观看日韩国产| 午夜欧美大尺度福利影院在线看| 99精品免费视频| 美国十次了思思久久精品导航| 欧美在线一二三| 国产精品一区久久久久| 亚洲人成网站777色婷婷| 红桃视频成人| 欧美在线视频免费播放| 久久大逼视频| 国产精品免费aⅴ片在线观看| 亚洲人成欧美中文字幕| 亚洲精品乱码久久久久久日本蜜臀 | 久久婷婷久久| 久热国产精品| 国产在线视频欧美| 久久九九国产精品| 久久午夜精品一区二区| 国产综合一区二区| 久久噜噜噜精品国产亚洲综合 | 欧美va亚洲va香蕉在线| 一区二区在线视频| 久久婷婷综合激情| 欧美黄免费看| 亚洲精品一二区| 欧美日韩一区二区三区在线视频 | 亚洲黄一区二区三区| 亚洲免费福利视频| 欧美日韩一区在线观看| 亚洲乱码久久| 欧美一区二区三区视频免费播放| 国产精一区二区三区| 欧美有码视频| 免费亚洲电影在线| 一区二区三区四区五区精品视频| 欧美亚洲第一页| 久久精品国产免费观看| 欧美激情一区二区三区| 中文网丁香综合网| 国产日本欧美在线观看| 久久久久国产成人精品亚洲午夜| 欧美激情一区二区三区| 亚洲欧美精品在线观看| 国产真实精品久久二三区| 美女黄色成人网| 9国产精品视频| 欧美一区二区三区电影在线观看| 精品成人一区二区| 欧美日韩中文字幕| 欧美一级二区| 亚洲免费观看高清完整版在线观看熊| 亚洲自拍偷拍色片视频| 亚洲成色最大综合在线| 国产精品欧美一区二区三区奶水| 久久字幕精品一区| 午夜精品影院| 亚洲日本欧美日韩高观看| 欧美亚洲综合在线| 亚洲精品美女在线观看| 国产一级久久| 欧美日韩国产一区精品一区| 小黄鸭视频精品导航| 99视频一区二区| 亚洲第一色中文字幕| 亚洲图片在线| 亚洲黄页视频免费观看| 国产精品高潮视频| 美女精品一区| 欧美有码在线观看视频| 在线综合+亚洲+欧美中文字幕| 嫩草成人www欧美| 亚洲欧美日韩一区在线| 一区二区三区国产在线| 亚洲国产aⅴ天堂久久| 国模精品一区二区三区|