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