How to dump, extract and iasl acpi tables on x86 platform

You need the following packages to install on your Nevada:

 

acpidump - acpi power management utilities

iasl - Intel ASL compiler/decompiler

 

If you are using OpenSolaris200906, IPS can help you to install these tools.

 

The binary files are installed under

 

[allen@blu-nhm:~]which acpidump
/opt/csw/bin/acpidump

 

# acpidump > acpi.bin

 

# acpixtract -a acpi.bin
Acpi table [DSDT] - 26643 bytes written to DSDT.dat
Acpi table [FACS] - 64 bytes written to FACS1.dat
Acpi table [FACP] - 244 bytes written to FACP1.dat
Acpi table [APIC] - 336 bytes written to APIC.dat
Acpi table [MCFG] - 60 bytes written to MCFG.dat
Acpi table [HPET] - 56 bytes written to HPET.dat
Acpi table [SLIT] - 48 bytes written to SLIT.dat
Acpi table [SRAT] - 944 bytes written to SRAT.dat
Acpi table [WDDT] - 64 bytes written to WDDT.dat
Acpi table [SSDT] - 59668 bytes written to SSDT1.dat
Acpi table [SSDT] - 459 bytes written to SSDT2.dat
Acpi table [TCPA] - 50 bytes written to TCPA.dat
Acpi table [HEST] - 168 bytes written to HEST.dat
Acpi table [BERT] - 48 bytes written to BERT.dat
Acpi table [ERST] - 560 bytes written to ERST.dat
Acpi table [EINJ] - 304 bytes written to EINJ.dat
Acpi table [DMAR] - 440 bytes written to DMAR.dat
Acpi table [XSDT] - 156 bytes written to XSDT.dat
Acpi table [FACS] - 64 bytes written to FACS2.dat
Acpi table [FACP] - 116 bytes written to FACP2.dat
Acpi table [RSDT] - 96 bytes written to RSDT.dat
Acpi table [RSDP] - 36 bytes written to RSDP.dat

 

# iasl -d DMAR.dat

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值