已解决
【龙芯固件】ACPI——简介
来自网友在路上 166866提问 提问时间:2023-11-12 14:00:23阅读次数: 66
最佳答案 问答题库668位专家为你答疑解惑
一、 什么是ACPI
ACPI是Hewlett-Packard, Intel, Microsoft, Phoenix, 和Toshiba共同制定的一个开放的行业规范。
ACPI由很多表组成,包括:RSDP,SDTH,RSDT,FADT,FACS,DSDT,SSDT,MADT,SBST,XSDT,ECDT,SLIT,SRAT。
linux系统下路径:/sys/firmware/acpi/tables/
本文重点关注DSDT
DSDT,Differentiated System Description Table,差分系统描述表,包含大部分硬件信息的主体表格。
二、系统下查看DSDT
在linux系统下,通过命令iasl
查看dsdt表的内容
- 安装命令
apt install iasl
- 查看DSDT内容,
iasl -d DSDT
,得到DSDT.dsl文件
备注: DSDT文件在/sys/firmware/acpi/tables/下,但不能在此目录下执行iasl命令,需要将DSDT拷贝到其他目录下执行。
操作过程:
三、龙芯固件ACPI表
龙芯UEFI固件里ACPI:
四、专栏后续内容
龙芯平台
固件中涉及文件: Platform.asl、PcieTree.asl
专栏内容:
- 添加gpio信息
- 添加i2c设备信息
- 添加gpio按键信息
- 添加spi设备信息
无需改动设备(使用代码中默认配置):
- pwm设备
- uart设备
- can设备
- 内置rtc设备
- pcie设备
- lpc设备
查看全文
99%的人还看了
相似问题
猜你感兴趣
版权申明
本文"【龙芯固件】ACPI——简介":http://eshow365.cn/6-38127-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!