亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? readme.txt

?? VoyagerGX display driver for Windows CE .NET 5.XX Silicon Motion, Inc. VoyagerGX Driver is architec
?? TXT
字號:

Windows CE .NET VoyagerGX driver information
==============================================

Introduction
------------
Silicon Motion, Inc. VoyagerGX Driver is architected from the beginning
to support variety of features and extension of Windows CE .NET, such as 
DirectDraw feature, Dynamic Rotation feature, Multimon feature, SMI Multimon
Emulation feature (using single VoyagerGX chip to drive two independent
displays), WCEfA (Windows CE for Automotive) feature, and more. 


Setup
-----
+ VoyagerGX display driver setup information for Windows CE .NET 5.XX
* Run the provided SMIVGX.msi installation executables to copy
  the source files to "$(_WINCEROOT)\public\common\oak\DRIVERS\DISPLAY\SMIVGX\"
  and set up Silicon Motion VoyagerGX driver option in the Platform Builder 
  Catalog Features.

* Add the VoyagerGX display driver to the current platform.

* Change the VoyagerGX Windows CE registry settings
  - The registry is used to specify the special modes and panels
  - Click on "Parameters" tab, edit common.reg (or any .reg files, as preferred)
  - Add the following lines, and specify the registry options (See Registry Settings 
    section):
    IF BSP_DISPLAY_SMIVGX
    [HKEY_LOCAL_MACHINE\System\GDI\Drivers]
       "Display"="ddi_vgx.dll"
    [HKEY_LOCAL_MACHINE\Drivers\Display\SMIVGX]
	; Specify VoyagerGX registry options below here
    ENDIF


* Add ddi_vgx.dll module info to .BIB files, as shown below:
	IF BSP_DISPLAY_SMIVGX
	   ddi_vgx.dll          $(_FLATRELEASEDIR)\ddi_vgx.dll              NK  SH
	ENDIF BSP_DISPLAY_SMIVGX

* Build the VoyagerGX driver
  - To build the whole platform, click Build\Build Platform or Build\Rebuild Platform
  - To rebuild the driver separately, right click on VoyagerGX and 
     select "Build Selected Features" and then click Build\MakeImg


+ VoyagerGX driver initial setup information for Windows CE .NET 4.XX
* Copy source codes or binary dll file to 
  "$(_WINCEROOT)\public\common\oak\DRIVERS\DISPLAY\SMIVGX\"
  Where $(_WINCEROOT) is the installation location of the Windows CE .NET,
  usually defaulted to C:\WINCE400

* Import VoyagerGX driver feature to Catalog, as follows:
  - Click on File\Manage Catalog Features. 
  - Remove any older smivgx.cec file from the list, if any.
  - Click Import and get the smivgx.cec from the directory above.
  - Click Refresh, if necessary.

* Include VoyagerGX driver to the platform, as follows:
  - Find any Display driver instances on the FeatureView of Platform builder
    (including older VoyagerGX and NULL instances) and remove them all.
  - Drag ONLY one of the Catalog\Device Driver\SMI VoyagerGX Family features 
    (source code or binary dll only) to the FeatureView

* Change the build settings of VoyagerGX driver, ie. Rotation driver, 
  Non Direct Draw driver, etc., as follows:
  - Right click on VoyagerGX driver, and select Settings
  - Select "Custom Build" tab, in Build Step "Feature Build", 
    Change any necessary environment settings (See Environment Settings section 
    for more info).

* Change the VoyagerGX Windows CE registry settings
  - The registry is used to specify the special modes and panels
  - Click on "Parameters" tab, edit common.reg (or any .reg files, as preferred)
  - Add the following lines, and specify the registry options (See Registry Settings 
    section):
    IF BSP_DISPLAY_SMIVGX
    [HKEY_LOCAL_MACHINE\System\GDI\Drivers]
       "Display"="ddi_vgx.dll"
    [HKEY_LOCAL_MACHINE\Drivers\Display\SMIVGX]
	; Specify VoyagerGX registry options below here
    ENDIF

* No need to add ddi_vgx.dll module info to .BIB files, it is already included by
  smivgx.cec

* Build the VoyagerGX driver
  - To build the whole platform, click Build\Build Platform or Build\Rebuild Platform
  - To rebuild the driver separately, right click on VoyagerGX and 
     select "Build Selected Features" and then click Build\MakeImg
  

Enviroment Settings
-------------------
The enviroment settings should be set before building the driver (See Setup section on
how to specify them), thus the binary-dll driver is not affected by this settings.

If no enviroment settings are set, the DirectDraw-based driver will be built

Where options are:
* SMI_NOLIB: Turn this flag to 1, if you get "gpe_lib.lib not found" error
  messages.

* SMI_HOST: Turn this flag to 1, the compiler will enable the Host interface
  mode. See registry settings below to set the base and register physical 
  address for different platforms.

* SMI_ACCELENT: Turn this flag to 1, together with SMI_HOST to enable Accelent
  host platform compiling.

* SMI_NODD: When this option is set to 1, the compiler will disable the
  DirectDraw feature.

* SMI_WCEFA: When this option is set to 1, the compiler will enable the 
  WCEfA (Windows CE for Automotive) API feature.

* SMI_ROTATION: When this option is set to 1, the compiler will enable the
  special Dynamic Rotation feature. This option automatically set SMI_NODD to 1.

* SMI_MMEMU: When this option is set to 1, the compiler will enable the
  special SMI MultiMon Emulation using single chip to power two different screens
  in any resolutions specified in the registry.

* SMI_DISPPERF: When this option is set to 1, the compiler will enable the
  profiling information for the driver. 

* SMI_UMA: When this option is set to 1, the compiler will enable the UMA support
  for Vytek platform only.

* SMI_DISABLE_INT_MGR: When this option is set to 1, the compiler will disable the 
  interrupt management support.

* SMI_DISABLE_AUTO_PWRMGR: When this option is set to 1, the compiler will disable the 
  auto power management support.

* SMI_NOBOOTARG: When this option is set to 1, the compiler will disable the 
  boot argument support.

* SMI_VGXDMA: Turn this flag to 1, Voyager GX DMA API will be available to use by 
  applications. Utility vgxdma is a sample code to use the DMA API.

Registry Settings
-----------------
Registry Settings determine the mode sets by the driver when it first loads up
(See Setup section on how to specify them). 

* The default registry format is as follows:

[HKEY_LOCAL_MACHINE\Drivers\Display\SMIVGX]
; For Screen Size, Panel Size, and Bpp
  "CxPanel"		=	dword:{any value in hex, as supported by driver}
  "CyPanel"		=	dword:{any value in hex, as supported by driver}
  "CxScreen"	=	dword:{any value in hex, as supported by driver}
  "CyScreen"	=	dword:{any value in hex, as supported by driver}
  "CxZoom"		=	dword:{any value in hex, as supported by driver}
  "CyZoom"		=	dword:{any value in hex, as supported by driver}
  "CursorZoom"	=	dword:{0, 1}
  "Bpp"	  		=	dword:{8, 10, 20}
  "RefreshRate"	=	dword:{any value in hex, as supported by driver}
  "TestClock"	=	dword:{any value in hex, as installed on the VGX board}
  "DisplayType" =   dword:{1 = panel, 2 = CRT, 3 = panel + CRT}
  "SaveRestore" =   dword:{0, 1}
  "SaveSurface" =   dword:{0, 1}
  "PowerMonitor" =  dword:{0, 1}
  "OverlayDisabled" = dword:{0,1} 
  "CSCDisabled" = dword:{0,1}

; For Host-based driver
  "FB_BASE" 	= dword:{base physical address in hex}
  "FG_BASE" 	= dword:{register physical address in hex}

;Hitachi PFM_DS8P
  "FB_BASE"		= dword:10000000
  "FG_BASE"		= dword:13E00000

;ACCELENT IDP_PXA250_NET
  "FB_BASE"		= dword:08000000
  "FG_BASE"		= dword:0BE00000

;STELLCOM Peacock
  "FB_BASE"		= dword:10000000
  "FG_BASE"		= dword:13E00000

; For DMA API on STELLCOM Peacock, should be same as in config.bib file. 
;   VGXDMA    84040000  000E0000  RESERVED	; in config.bib
  "SDRAM_BASE"      = dword:84000000
  "VGXDMABUF_ADDR"  = dword:84040000 
  "VGXDMABUF_SIZE"  = dword:E0000

; For enabling Gamma correction function
  "Gamma" 		=   dword:{0, 1}

; For SMI Special Modes and Panel Types
  "PanelType" = dword:{as specified below}
; For Hitachi Mono STN 320x240 panel - SP14Q003
  "PanelType" = dword:100
; For special timings of 800x600 TFT panel requested by Plexus
  "PanelType" = dword:200

; For special panel settings by modifying hardware register directly
; See definition below for detail explanation.
  "PanelSettings" = hex:xx0,xx0,xx0,xx0, xx1,xx1,xx1,xx1,....

; For Rotation Feature
  "Angle"		=	dword:{0,5A,B4,10E}

; For Multimon support
[HKEY_LOCAL_MACHINE\SYSTEM\GDI\MONITORS]
  "TOTAL MONITORS" = dword:{number of monitors} 

; NOTE: Bpp option has to be the same across all monitors (WinCE limitation)
[HKEY_LOCAL_MACHINE\Drivers\Display\SMIVGX\MONITOR0]
; Specify Panel settings and refresh rate for first monitor, as necessary

[HKEY_LOCAL_MACHINE\Drivers\Display\SMIVGX\MONITOR1]
; Specify Panel settings and refresh rate for second monitor, as necessary

[HKEY_LOCAL_MACHINE\Drivers\Display\SMIVGX\MONITOR2]
; Specify Panel settings and refresh rate for third monitor, as necessary

[HKEY_LOCAL_MACHINE\Drivers\Display\SMIVGX\MONITOR3]
; Specify Panel settings and refresh rate for fourth monitor, as necessary



* The definitions are:
  - CxPanel, CyPanel: Panel width and height.
  		If not specified, CxPanel and CyPanel will be defaulted to 800x600 

  - CxScreen, CyScreen: Screen width and height (Display mode resolution).
		If not specified, CxScreen and CyScreen will be the same as on 
		CxPanel and CyPanel.
	NOTE1: The difference between Panel and Screen is that CxPanel and CyPanel
	    determine the physical dimension of the panel while CxScreen and 
		CyScreen determine the dimension of the screen desktop.
	NOTE2: CxScreen & CyScreen less than CxPanel & CyPanel, zoom feature will be enabled.
		When Zoom feature is enabled, Overlay Capability will be disabled.
	NOTE3: Panning is NOT supported for the second monitor in the DualMon feature.

  - CxZoom, CyZoom: Zoom width and height.
  		If not specified, CxZoom and CyZoom will be disabled. 
  
  - CursorZoom: Enable or Disable Cursor Zooming in Zoom-In/Zoom-Out mode.
		If not specified, CursorZooom will be disabled.

  - Bpp: Number of bits of colors for one pixel.  
 	    If not specified, Bpp is defaulted to 16-bpp mode.

  - RefreshRate: Refresh rate / vertical frequency of monitors/panels.
 	    If not specified, RefreshRate is defaulted to 60 Hz.

  - TestClock: The frequency of the test clock installed and used on the board.
		Do NOT set this setting if internal clock is used!
		This registry ONLY for SPECIAL cases only!
		If not specified, TestClock is defaulted to 133Mhz for rev. A chips.

  - DisplayType: 1 - Enable panel output only
                 2 - Enable CRT output only
                 3 - Enable both panel & CRT outputs

  - SaveRestore: 0 - The driver will not save/restore VGX registers and memory
                     to/from system memory
                 1 - Otherwise

  - SaveSurface: Valid only if 'SaveRestore' registry key is 1
                 0 - The driver will not save/restore all surfaces to/from system memory
                 1 - Otherwise

  - PowerMonitor: The driver monitors AC/DC change and 2D activity to determine if 
  				  voltage and/or clock frequencies need to be reduced or not.  Please 
  				  refer to SMI power management spec for details.
  				  0 - ReduceOn disable
				  1 - ReduceOn enable

  - VgxSysIntr: Determines the SYSINTR value to use for Voyager interrupt handling.
                If the varibale is not specified, the driver will attempt to get the value from OS.

  - OverlayDisabled: Enable or disable the back-end Overlay video feature in the driver.
				If not specified, Overlay video feature will be enabled.
				If 1, Overlay video feature will be disabled.

  - CSCDisabled: Enable or disable the front-end Color Space Conversion feature in the driver.
				If not specified, CSC feature will be enabled.
				If 1, CSC feature will be disabled.

  - FB_BASE:  For Host-based driver only!
        Specify the physical address of the VGX frame buffer.

  - FG_BASE:  For Host-based driver only!
        Specify the physical address of the VGX register MMIO.

  - PanelType: For special panel type. Certain number corresponds to certain panel type, 
        as listed below (all values are hex values):
		100 = For Hitachi Mono STN 320x240 panel - SP14Q003
		200 = For special timings of 800x600 TFT panel requested by Plexus

  - PanelSettings: For special panel settings. Allow direct hardware accesses using this feature.
        "PanelSettings" = hex:aa,bb,cc,dd, ee,ff,gg,hh, ii,jj,kk,ll....
		All entries are treated as DWORD values, so for the example above - in little endian:
		Mask = ddccbbaa
		Values = hhggffee, llkkjjii, ....
		
		Options in the mask are:
		PANEL_HORIZONTAL_TOTAL		0x00000001
		PANEL_HORIZONTAL_SYNC		0x00000002
		PANEL_VERTICAL_TOTAL		0x00000004
		PANEL_VERTICAL_SYNC			0x00000008
		POWER_MODE_CLOCK			0x00000010
		PANEL_DISPLAY_CTRL			0x00000020

        eg. "PanelSettings"=hex:0a,00,00,00,7f,03,d4,00,58,02,18,00
		Mask = 0x0000000a
		Values = 0x00d4037f, 0x00180258 (based on mask bit from LSB to MSB)
		so register PANEL_HORIZONTAL_SYNC = 0x00d4037f, PANEL_VERTICAL_SYNC = 0x00180258

  - Angle: Angle of rotation 0(0), 90(0x5A), 180(0xB4), and 270(0x10E),
  		only if Rotation feature is enabled.
		If not specified, Angle is defaulted to 0.


Troubleshooting
---------------
Note: Due to internal clock issue on rev.A chips, certain settings
      (resolutions & refresh rate) may not work and may hang the system.

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
99久久99久久精品国产片果冻| www.欧美精品一二区| 91偷拍与自偷拍精品| 最新国产成人在线观看| 成人黄色在线网站| 亚洲欧洲色图综合| 日本高清不卡在线观看| 欧美色男人天堂| 亚洲激情在线激情| 26uuu国产电影一区二区| 亚洲va韩国va欧美va| 91麻豆精品国产自产在线观看一区 | 欧美日韩免费视频| 日本va欧美va欧美va精品| 欧美三级日韩三级| 一区二区三区电影在线播| 九色综合狠狠综合久久| 亚洲欧洲性图库| 久久精品视频一区二区三区| 亚洲电影欧美电影有声小说| a在线欧美一区| 精品第一国产综合精品aⅴ| 美国一区二区三区在线播放| 精品少妇一区二区三区在线播放 | 亚洲欧美一区二区三区久本道91 | 国产精品久久久久久久蜜臀| 国产精品麻豆网站| 国产专区综合网| 欧美一区二区三区日韩| 亚洲精品日韩综合观看成人91| 免费人成精品欧美精品| 91免费国产在线观看| 欧美日韩视频在线一区二区| 精品国产亚洲在线| 成年人国产精品| 男女性色大片免费观看一区二区| 欧美韩日一区二区三区四区| 91精品欧美一区二区三区综合在| 成人精品电影在线观看| 偷拍日韩校园综合在线| 中文字幕一区二区三区在线不卡| 欧美一级日韩免费不卡| 色先锋久久av资源部| 国产一区二区三区视频在线播放| 夜夜精品视频一区二区| 久久色成人在线| 欧美精品v国产精品v日韩精品 | 精品一区二区三区免费毛片爱| 中文乱码免费一区二区| 日韩视频一区二区三区在线播放 | 播五月开心婷婷综合| 日韩成人免费在线| 夜夜精品视频一区二区| 国产精品私人影院| 国产日韩高清在线| 久久久综合精品| 丝袜亚洲另类欧美| 国产日产欧美一区| 久久久久久久久99精品| 丁香婷婷综合网| 精品欧美久久久| 一区二区三区欧美日| 欧美日韩免费在线视频| 日韩av在线播放中文字幕| 日韩女优制服丝袜电影| 成人h动漫精品一区二区| 亚洲电影欧美电影有声小说| 精品国产一二三| 欧美在线观看一区二区| 国产麻豆欧美日韩一区| 亚洲色图制服丝袜| 精品久久久久久最新网址| 91同城在线观看| 激情综合色播激情啊| 一区二区三区资源| 欧美国产日韩a欧美在线观看| 在线亚洲免费视频| 成人听书哪个软件好| 蜜臀av性久久久久蜜臀av麻豆| 亚洲视频一区二区免费在线观看| 日韩美女在线视频| 欧美精品日韩一区| av不卡在线观看| 粉嫩高潮美女一区二区三区| 久久成人久久爱| 视频在线在亚洲| 一二三四区精品视频| 亚洲欧美在线另类| 国产精品久久午夜夜伦鲁鲁| 日韩精品影音先锋| 日韩精品一区二区三区在线观看| 欧美老肥妇做.爰bbww视频| 欧美综合天天夜夜久久| 91啦中文在线观看| 欧美亚洲综合色| 欧美人动与zoxxxx乱| 欧美卡1卡2卡| 精品久久久久久久久久久久久久久| 欧美成人r级一区二区三区| 777a∨成人精品桃花网| 日韩免费在线观看| 国产欧美日韩精品一区| 国产欧美日韩不卡| 亚洲国产sm捆绑调教视频| 图片区小说区区亚洲影院| 久久99九九99精品| 国产aⅴ精品一区二区三区色成熟| 国产 日韩 欧美大片| www.欧美日韩| 91精品欧美福利在线观看| 欧美一区二区福利在线| 最近中文字幕一区二区三区| 一区二区高清免费观看影视大全| 亚洲亚洲人成综合网络| 国精产品一区一区三区mba视频| 国产69精品一区二区亚洲孕妇| 91美女在线观看| 日韩欧美精品在线| 亚洲国产日韩精品| 国产91在线|亚洲| 日韩精品一区二区三区视频| 亚洲综合网站在线观看| 99在线精品一区二区三区| 在线不卡中文字幕| 亚洲高清免费观看高清完整版在线观看| 理论片日本一区| 在线观看免费亚洲| 国产三级精品在线| 激情av综合网| 欧美日韩在线播放三区| 亚洲欧洲在线观看av| k8久久久一区二区三区| 精品国产免费久久| 极品少妇xxxx精品少妇| 日韩三级视频中文字幕| 日本在线不卡一区| 精品国产一区二区在线观看| 天天操天天色综合| 91超碰这里只有精品国产| 亚洲欧美偷拍三级| 91久久久免费一区二区| 一区二区中文字幕在线| 色综合婷婷久久| 日韩精品高清不卡| 精品91自产拍在线观看一区| 精品中文字幕一区二区小辣椒| 欧美一二三四区在线| 国产91对白在线观看九色| 国产精品午夜在线| 欧美精三区欧美精三区| 蜜桃视频免费观看一区| 精品三级在线看| 成人av电影免费在线播放| 亚洲成人动漫在线免费观看| 在线成人午夜影院| 成人av在线资源网站| 亚洲一二三四久久| 精品国产一区a| 欧美一区二区三区色| 成人毛片视频在线观看| 午夜电影一区二区三区| 国产欧美精品一区二区色综合朱莉| 99久久精品国产观看| 麻豆国产一区二区| 亚洲高清中文字幕| 中文字幕亚洲欧美在线不卡| 欧美一区二视频| 欧美四级电影网| 色呦呦国产精品| av在线不卡电影| 国产成人在线影院| 精品无人区卡一卡二卡三乱码免费卡 | 欧美夫妻性生活| 国产99久久精品| 麻豆国产精品777777在线| 亚洲一卡二卡三卡四卡五卡| 国产精品免费视频观看| 精品对白一区国产伦| 日韩一区二区在线免费观看| 欧美日韩色一区| 欧美色窝79yyyycom| 欧美系列亚洲系列| 欧美日韩精品一区二区三区| 欧洲一区二区三区在线| 91在线看国产| 欧美精品aⅴ在线视频| 91精品国产综合久久久蜜臀粉嫩| 欧美性淫爽ww久久久久无| 欧美日韩国产一级片| 欧美日韩国产高清一区二区三区 | 91社区在线播放| 一本色道久久综合亚洲精品按摩 | 4438亚洲最大| 精品免费日韩av| 久久久久久久久久美女| **性色生活片久久毛片| 亚洲无人区一区| 国产一区欧美二区| 成人亚洲一区二区一| 91国在线观看|