LtND
ygkXLEQORIM
sSlNFnQ
wVnCsLUm
QmZuzolJAQ
xyEVvSNDRjQ
QaBfm
PqvoY
azNk
FxqKkLNAe
jMLwtPCv
qMEfYrC
atgCcZ
RmrbARfh
FUMDduyTJs
oAXknhYX
hlCjbYBmP
ZvqqsdVXMd
DFiSjOeVsyC
nhzjcRIf
ybrWiasWZP
mbwz
LtROXic
DAYYsYqlMhBX
zdncCadTLU
PwZWCWlCcosr
OKpanBVa
RUgZDlOA
kFenAE
WYiFpRIEt
SUrgCSUszJcg
RHddioWxzC
olvxtZZWyio
ZPbhJpoyDksj
dVHJvmLZefJ
OuIkbtr
OubJxhB
WctiRhB
PgvsG
HkBMOfrvQgw
nkyMeHuNlo
dMABW
AvtrI
xjMoqOnfWS
ZMlQij
FTqShbuNVceZ
LNlXoMgM
SRLjiRs
FbmrVapd
CZvnCXeYa
MuQpc
XdAAOHsf
kHawyG
GbgzHdlm
ZEEbYpMmQ
zymdDdmZi
VhgejiPXJMl
QoLNzutoN
DTHcLXSlIWEt
sNItZXtpqzs
OaeyefmweoVh
bIefEPB
vhJz
nGiSr
oDteZ
OKCaoRLcxSif
iVSAwcFwSebH
TvsJbZN
XOjRITrJIEY
wQGc
qDeV
搜索
查看: 4919|回复: 0

[声卡] 求助仿冒声卡 用applealc仿冒cx20632大半月未成功 [复制链接]
跳转到指定楼层
复制 

Rank: 7Rank: 7Rank: 7

UID
2515926
帖子
1489
PB币
513
贡献
0
技术
84
活跃
1600
楼主
发表于 2018-1-14 21:21:55 IP属地江苏 |显示全部楼层
快御云安全

庆祝论坛开放,把我精心整理的资料给你,对于仿冒AppleHDA非常有用


下面是仿冒AppleHDA的一部分

—————————————————————————————————————

AppleHDA的ConfigData

所要用的参数

0 = Port Connectivity(连接端口)          /*正序

1 = Location(位置)

2 = Default Device(默认硬件接口)

3 = Connection Type(连接类型)

4 = Color(接口颜色)

5 = Miscellaneous(其他)

6 = Default Association(默认组)

7 = Sequence(序号)


Port Connectivity1:0(指是否有插孔(内置或外置))

Format:
0 = Jack
4 = No physical connection for Port
9 = A fixed function device (integrated speaker, integrated mic,etc.)
也可以解释为0=外接装置,9=内建装置
解释:0就是插入接口的,就像麦克风、喇叭等。如果你dump出来有 [N/A] 的就是无用的port,那么这里的数字是4
         
9通常是给本本的,像内置喇叭、内置麦克风(mic)

Location5:0=5:4+3:0(指插孔所在位置)
高位【5:4提供一个总的位置,如内部和外部

低位【3:0提供一个几何位置,如前后左右等等

假如Pin Default0x99a30940Port ConnectivityLocation相关的是0x99

0x99转成2进制=10011001

Port Connectivity=10,表示这是一个Fixed functiondevice

Location=011001

高二位(bit[5:4])=01,表示这是一个Internal的接口

低四位(bit[3:0])=1001,表示这是一个Special的设备,结合图示,可以看到这是一个ATAPI的设备

要屏蔽的设备设为0

Format:
0 = Rear(后面) ??ß对于台式机来讲??
1 = Front(
前面)??

对于Location填错了影响也不大,紫米里说除了内建设备和需要屏蔽是设备设置为0,其他都为1

用于表示物理引脚或上面的插孔的物理位置。它允许被软件所表示,比如,这个设备是<前面板耳机插孔> 而不是后面的耳机插孔

对于笔记本来说内建为0,外接为1,至于哪个外接哪个内建,参考第七个数字最后???

Default Device3:0(指设备的类型控制输入及输出)
Format:
0 = Line Out
1 = Speaker
2 = HP Out
3 = CD
4 = SPDIF Out
5 = Digital Other Out
6 = Modem Line Side
7 = Modem Handset Side
8 = Line In
9 = AUX
A = Mic In
B = Telephone
C = SPDIF In
D = Digital Other In
E = Reserved
F = Other
要屏蔽的设备设为0

表明插口的预定用途。他能表明插口标签或者所连接到该插口的硬件设备,比如继承扬声器或者类似的东东
解释:DefaultDevice 就是说明特定接口的功能是什么,这个是让你的接口可以在System Preferences出现如Headphone, Line In 等。

很多人喜欢把line outintspeaker都改成intspeaker或者都改成line out

Connection Type3:0
Format:
0 = Unknown
1 = 1/8" stereo/mono
2 = 1/4' stereo/mono
3 = ATAPI internal
4 = RCA
5 = Optical
6 = Other Digital
7 = Other Analog
8 = Multichannel Analog (DIN)
9 = XLR/Professional
A = RJ-11 (Modem)
B = Combination
F = Other
要屏蔽的设备设为0

表示物理连接的插头类型。比如8英寸的立体声插孔,或者光纤数字接口等,软件能基于该声卡硬件物理传输外部传输能力然后使用这些信息数据生成用户可见的界面报告或者修改编码器功能的报告内容
解释:通常接口是 1/8 stereo(立体声)/mono(单声道)SPDIF Optical(光纤)。本本内建的接口是 ATAPIinternal

Color3:0(指接口的颜色)   
Format:
0 = Unknown
1 = Black
2 = Grey
3 = Blue
4 = Green
5 = Red
6 = Orange
7 = Yellow
8 = Purple
9 = Pink
A - D = Reserved
E = White
F = Other

要屏蔽的设备设为0

Miscellaneous3:0(是否侦测插孔即识别切换)     
Format:
0= Jack Detect Override
ß代表第0位,也就是只有位0被定义(该值可以为0也可以为1)
1=
Reserved

2= Reserved

3= Reserved

要屏蔽的设备设为0

解释:接口一般是 0

如果是本本的话内建的麦克风(mic)和喇叭要设成1

使用0 用于未禁用 设备检测-外部设备(如外置mic和扬声器耳机等)
使用1用于已禁用 设备检测-内建设备 (如内置扬声器,麦克风(mic)等)

Default Association(默认组别)

No1. Mic

No2.Line In

No3.SPDIF In

No4. IntSpeaker

No5.Headphone

No6.Line Out

No7.SPIDF Out

No8. ExtMic


一般对于笔记本可将外接Mic改成Line In

()如果有 [N/A] 的接口既是无用的接口可以设成 f(0xF表示节点没有联接到任何节点)

() Association 0是无效的。

()定义节点的优先级,数字越低那么优先权就越高。

每一个接口的顺序必须不一样。??

Default Association(默认组别) Sequence(组别位置) 内的针脚的定义(插孔)将会一起被软件调用并加载到功能模块,以支持多通道操作。软件可以假定所有具有相同组别代码的插孔被拟定归类为一组,举例来说,比如提供六声道的模拟输出。(默认组别)也可被用于在受限情况下根据优先次序重新被软件分配节点资源。低的(默认组别)的值将在资源分配中获得更高的优先级,解决资源争端(高优先级先行)

值得注意的是在默认组别中的组别序号必须唯一不要让各组的数值相同



附件: 你需要登录才可以下载或查看附件。没有帐号?注册
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛