自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 Embedded Controller (EC)

Embedded Controller,简称EC,是OEM在生产过程中常见的定制固件。EC的独特之处在于,他可以通过与主机的微处理器的简单接口执行复杂的底层功能。EC包含一个主控接口(Host Interface),可以将EC本身与数据总线(Data Bus)相连,并且是支持双向通信的(bi-directional)。

2024-01-11 17:52:30 1466 2

原创 动态切换AcpiTable

最后所有生成的二进制文件会由Python按照FDF文件里面的顺序,拼接成一个连续的BIOS文件。TableSignature,是指表的类型可以是,USB Hub的汇报本应该属于DSDT,但是一个AcpiTable里面只能有一个DSDT,如果这里还用DSDT的话,OsLoader在处理的时候会认为错误,产生蓝屏、宕机,但是DSDT本身是允许补充的,SSDT就是对DSDT的补充,所以这里的正确解决方法就是用SSDT作为TableSignature。具体就是由fdf文件内的Rules模块控制。

2023-09-13 09:30:36 89 1

原创 PS2 Keyboard & Mouse

KCLK和MCLK是键盘和鼠标的时钟信号,KDATA和MDATA是键鼠的DATA信号,这两个信号一般交给8042、8048芯片处理,8042芯片现在集成在EC的内部,EC留有四个可以复用的Pin脚,ITE的EC芯片一般是可以复用为GPIO也可以当做KCLK、KDATA、MCLK、MDATA使用。所以EC的配置PS2设备的时候,一定要记得配置这四个Pin脚的复用功能。反之,不会给OS汇报PS2设备,OS不知道自己挂载了PS2设备,也不会在设备管理器里面显示PS2 设备的相关消息。

2023-07-08 13:43:00 90

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除