Shell下的ITE EC Tools

简介

前阵子移植了一个LVGL 的GUI库,所以想在此之上写一个Shell APP,于是便有了这个工具。此工具可以读取ITE EC上大部分的寄存器,包括逻辑设备部分。EC RAM的寄存器虽然可以通过地址读取到,但我还是把它另外分了出来,因为这部分ACPI上有定义,访问方法是统一的,所以不管是ITE还是ENE还是其它家的EC,都可以读取到。支持的平台除了X86,还支持龙芯,飞腾这两个国产平台。

功能说明

1.支持读取EC RAM寄存器

2.支持自定义地址,如将RAM Type选择为EC Space,Address填入EC相应地址,然后点Set即可访问

3.支持访问逻辑设备寄存器,需将RAM Type设置为PNPCFG,Address填入相应设备号即可

下载

1.目前在IT8987上测试可以正常读写,其它的自测。

2.国产平台在龙芯(MIPS64EL)测试也是没问题的,只是有些卡顿;飞腾的(AARCH64)由于没有机器就没做测试


https://wwa.lanzoui.com/iI1IYiokuna

 

 

版权声明:
作者:bin
链接:https://ay123.net/share/872/
来源:爱影博客
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
海报
Shell下的ITE EC Tools
简介 前阵子移植了一个LVGL 的GUI库,所以想在此之上写一个Shell APP,于是便有了这个工具。此工具可以读取ITE EC上大部分的寄存器,包括逻辑设备部分。EC RAM……
<<上一篇
下一篇>>
文章目录
关闭
目 录