wince下cs4202音频芯片驱动注册表修改
如果要使用cs4202的音频芯片,一定要记得取消UseAC97项前的注释
IF BSP_EP93XX_AUDIO
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\WaveDev]
"Prefix"="WAV"
"Dll"="wavedev.dll"
"Index"=dword:1
"Order"=dword:0
; Specify support I2S codec support
; "I2SCodec"=dword: 10af - CS4271, 1084 - CS4228, default:4228
; Use I2SVolume Control for Wave Volume.
; Note: The I2S volume control interferes with the PS/2 Keyboard.
; This is why it is used.
; "UseI2SVolumeControl"=dword:1 ; 0- disabled, 1 - Enabled , defualt 1
; ************************************************************************
; AC97 Hardware Settings
; EDB9312 board:
; Make sure the JP67, JP68, JP70- JP72 are jumpered 2-3 for
; AC97 audio and 1-2 for I2S audio.
; EDB9315 & EDB9307 board:
; JP2 is jumpered for I2S and open for AC97 audio.
; ************************************************************************
"IClass"=multi_sz:"{E92BC203-8354-4043-A06F-2A170BF6F227}",
"{37168569-61C4-45fd-BD54-9442C7DBA46F}",
"{A32942B7-920C-486b-B0E6-92A702A99B35}"
; Uncomment the following lines to enable AC97 audio and disable I2S audio:
"UseAC97"=dword:1
ENDIF
注册表的修改涉及到很多的东西,尤其是很多的键值。
驱动中可能会调用一些键值来配置程序等、
一般是根据别人的可用的工程的键值来修改。这也是wince的开发方法。
2008年7月24日星期四
订阅:
博文评论 (Atom)
没有评论:
发表评论