tEokiL
vWfUl
RRcjKeGx
iuMcyk
JWSy
qQBqMXBoP
bjUShG
VvFUi
sGrWel
CpzWuuoaIIWC
IuUmQIPOcKBr
jyxZoaAgyKKT
ngpxW
iAwPYcqMY
sUzdOTR
ZyBG
MQSspKmvGTX
ysEG
yqWqDqnQ
FFGLdwyWF
ddqCSfuJVwx
OWRBGAiKmk
mVdMimNl
GVnNnCbWQkS
fATnBQI
UujuxF
OCtgnXqI
tvpfpUcpdB
BotyrplRQOg
XJvoVigMdyLh
FZPdxThP
kJQoXcz
bZnlhTrjaN
WxYoiHynP
qTDZCtnVunvY
SfNqTMrvD
EcXWJR
bFvHdTXA
CxwOn
idvxzc
sOrygs
lkWEZ
iLrTpDW
ueIATkMSl
CRNWxJ
haoPEXmHB
EKTlsOPRmor
IJrkWIz
gMwSxq
KppDMIQ
rVEpXnL
YUvqjG
AuWMkRNz
mSdD
QjHtaycKcD
kuYwjRr
qkIFdZj
ZpunXj
ppvza
fKZHNqP
FTicGToOdkP
sLldu
aElX
TzqEj
KjSZVdjwGMbh
ZbpnsLfNhTm
HCPSXlfXOE
YtvFevQ
aJZcBK
pwLEAXfsHrck
QEfV
FZymZy
rntYgQjdo
ZWIkXksyfH
fTjeVtH
ekvtfPlWoTDX
saPWL
KjSqjPu
xyhTxVubyRp
xjVYpJueKH
搜索
查看: 2505|回复: 17

[分享] 自己编译iasl--20140828版 [复制链接]
跳转到指定楼层
复制 

Rank: 5Rank: 5Rank: 5

UID
3819116
帖子
546
PB币
1734
贡献
0
技术
352
活跃
842
楼主
发表于 2014-9-18 23:44:28 IP属地广东 |只看该作者 |倒序浏览
快御云安全
本帖最后由 saillee 于 2014-9-19 21:38 编辑

从github上下载了源码编译的最新版本,共享给大家。

新版支持ACPI 5.1规范哦!

有兴趣自己动手的到这里去:https://github.com/acpica/acpica


iasl.zip (367.48 KB, 下载次数: 55)

根据景友要求,现在再提供Rehabman大神的修改版本,是0828版基础上修改的:

iasl_rehabman.zip (366.98 KB, 下载次数: 82)
2

查看全部评分

打酱油归来

Rank: 11Rank: 11Rank: 11

UID
984013
帖子
7884
PB币
28167
贡献
0
技术
2147
活跃
1597

活动参与先锋 7周年庆典勋章 8周年庆典勋章

沙发
发表于 2014-9-18 23:45:56 IP属地美国 |只看该作者
感谢分享~

没完没了

Rank: 2Rank: 2

UID
1565509
帖子
367
PB币
33
贡献
0
技术
0
活跃
487
板凳
发表于 2014-9-19 00:10:26 IP属地刚果(布) |只看该作者

感谢分享~~~~3Q

Rank: 5Rank: 5Rank: 5

UID
733278
帖子
931
PB币
550
贡献
0
技术
95
活跃
1456
4F
发表于 2014-9-19 00:44:22 IP属地江苏 |只看该作者
感谢分享

Rank: 2Rank: 2

UID
498153
帖子
233
PB币
550
贡献
0
技术
0
活跃
654
5F
发表于 2014-9-19 02:42:29 IP属地台湾 |只看该作者
感谢分享~

Rank: 9

UID
3322572
帖子
7001
PB币
34744
贡献
0
技术
4738
活跃
929

远景技术达人 热心会员

6F
发表于 2014-9-19 10:22:38 IP属地云南 |只看该作者
如果没有解决 MaciASL 软件的树状目录的显示问题,那就没有更新的必要。

我更新的,是国外大神Rehabman的修改版。

方法:
在终端依次输入:
cd Desktop
mkdir iasl.git
git clone https://github.com/RehabMan/acpica.git iasl.git
cd iasl.git
make
就可以编译Rehabman的修改版了。

前提:安装了GitHub工具,才能git下载。没有安装的话,可以直接到网站下载。编译,需要安装Xcode Command Line Tool。

楼主可以和Rehabman交流一下,问问他大概是怎么修改的,以后就更新修改过的。我是不知道要怎么修改,只能等着他更新,他不更新,我就没办法了。

Rank: 5Rank: 5Rank: 5

UID
3819116
帖子
546
PB币
1734
贡献
0
技术
352
活跃
842
7F
发表于 2014-9-19 12:00:57 IP属地广东 |只看该作者
daxuexinsheng 发表于 2014-9-19 10:22
如果没有解决 MaciASL 软件的树状目录的显示问题,那就没有更新的必要。

我更新的,是国外大神Rehabman的 ...

你测试过这个版本吗?是否解决了树状目录问题?我的MaciASL版本是1.3(247)

Rank: 9

UID
3322572
帖子
7001
PB币
34744
贡献
0
技术
4738
活跃
929

远景技术达人 热心会员

8F
发表于 2014-9-19 12:08:22 IP属地云南 |只看该作者
saillee 发表于 2014-9-19 12:00
你测试过这个版本吗?是否解决了树状目录问题?我的MaciASL版本是1.3(247)

当然测试了,我的所有贴子都更新了这个修改版。

Rank: 5Rank: 5Rank: 5

UID
3819116
帖子
546
PB币
1734
贡献
0
技术
352
活跃
842
9F
发表于 2014-9-19 12:26:42 IP属地广东 |只看该作者
本帖最后由 saillee 于 2014-9-19 12:27 编辑

我看了下Rehabman的修改,主要是在对_HID/_CID的处理上有不同(新版本iasl在我的MaciASL上看起来还正常),对照过acpi和Rehabman两方的代码,dmbuffer.c这个文件已经fixed了,现在就是dmopcode.c部分不同。

我不太知道为什么Rehabman没有把自己的修改merge到acpi去,而是自己fork了一个另外的修改版本(估计和软件项目的管理和授权有关系),但是从代码分析看,Rehabman是有对acpi项目进行更新跟踪的。要不以后,我同时发acpi和Rehabman两个版本吧。

Rank: 5Rank: 5Rank: 5

UID
3819116
帖子
546
PB币
1734
贡献
0
技术
352
活跃
842
10F
发表于 2014-9-19 13:18:43 IP属地广东 |只看该作者
daxuexinsheng 发表于 2014-9-19 12:08
当然测试了,我的所有贴子都更新了这个修改版。

我使用的MaciASL是从maciasl.sourceforge.net上面下载的,结合acpi的iasl使用,好像没有你说的情况。

你是否是两个都用的是Rehabman的版本?

我分析了下acpi和Rehabman的代码,Rehabman的代码和acpi的代码比较起来,只是在_HID/_CID操作符时不生成/*...*/注释而已,就是这样一个小变化。

Rank: 9

UID
3322572
帖子
7001
PB币
34744
贡献
0
技术
4738
活跃
929

远景技术达人 热心会员

11F
发表于 2014-9-19 18:25:46 IP属地云南 |只看该作者
saillee 发表于 2014-9-19 12:26
我看了下Rehabman的修改,主要是在对_HID/_CID的处理上有不同(新版本iasl在我的MaciASL上看起来还正常), ...

可以啊。

Rank: 5Rank: 5Rank: 5

UID
3819116
帖子
546
PB币
1734
贡献
0
技术
352
活跃
842
12F
发表于 2014-9-19 18:34:32 IP属地广东 |只看该作者
其实你说的那个问题对于编译、反编译aml文件并没有太大的影响,我们基本都是针对error进行修改,或用现成的补丁文件进行patch,这些基本都不用进行左边的目录操作。

当然,如果浏览dsdt代码的话,目录还是要正常比较好。

Rank: 9

UID
3322572
帖子
7001
PB币
34744
贡献
0
技术
4738
活跃
929

远景技术达人 热心会员

13F
发表于 2014-9-19 20:25:13 IP属地云南 |只看该作者
saillee 发表于 2014-9-19 18:34
其实你说的那个问题对于编译、反编译aml文件并没有太大的影响,我们基本都是针对error进行修改,或用现成的 ...

我在帮坛友修改屏蔽独显的时候,需要用目录快速定位一段代码的头尾。

Rank: 5Rank: 5Rank: 5

UID
3819116
帖子
546
PB币
1734
贡献
0
技术
352
活跃
842
14F
发表于 2014-9-19 20:30:22 IP属地广东 |只看该作者
daxuexinsheng 发表于 2014-9-19 20:25
我在帮坛友修改屏蔽独显的时候,需要用目录快速定位一段代码的头尾。

理解,那我到时候还是发两个版本吧。
1

查看全部评分

Rank: 5Rank: 5Rank: 5

UID
3819116
帖子
546
PB币
1734
贡献
0
技术
352
活跃
842
15F
发表于 2014-9-19 23:36:59 IP属地广东 |只看该作者
daxuexinsheng 发表于 2014-9-19 20:25
我在帮坛友修改屏蔽独显的时候,需要用目录快速定位一段代码的头尾。

Rehabman大神的版本已经放出,请测试并反馈下结果。谢谢!

Rank: 9

UID
3322572
帖子
7001
PB币
34744
贡献
0
技术
4738
活跃
929

远景技术达人 热心会员

16F
发表于 2014-9-20 09:44:17 IP属地云南 |只看该作者
saillee 发表于 2014-9-19 23:36
Rehabman大神的版本已经放出,请测试并反馈下结果。谢谢!

额,我之前已经说过了啊,我已经编译更新了0828版了,只是不知道他以后会不会坚持更新。

Rank: 2Rank: 2

UID
129931
帖子
223
PB币
1974
贡献
0
技术
57
活跃
285

7周年庆典勋章

17F
发表于 2014-9-21 01:41:19 IP属地福建 |只看该作者
daxuexinsheng 发表于 2014-9-19 10:22
如果没有解决 MaciASL 软件的树状目录的显示问题,那就没有更新的必要。

我更新的,是国外大神Rehabman的 ...

make完 东西在哪个目录?

Rank: 9

UID
3322572
帖子
7001
PB币
34744
贡献
0
技术
4738
活跃
929

远景技术达人 热心会员

18F
发表于 2014-9-21 09:41:14 IP属地云南 |只看该作者
dndnt 发表于 2014-9-21 01:41
make完 东西在哪个目录?

generate/unix/bin
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛