EC中的QEvent

摘要:
此时,EC等待主机_ EC的查询命令QR当主机检测到SCI并查询EC状态寄存器的SCI时,当设置EVT时,主机向EC发送查询,命令QR_EC在收到主机的查询指令后,EC将向主机返回一个介于0和255之间的整数。该整数值用于通知主机使用哪个中断处理程序来处理EC中断请求。保留整数0,表示没有要处理的事件。除了SCI_当EVT被设置时,它需要生成一个中断。当IBF=0且OBF=1时,EC将生成一个中断通知主机。

当EC检测到一个需要host注意的事件时,EC会将EC的状态寄存器的SCI_EVT置位,EC会通过引脚ECSCI向host发送一个SCI(System Control Interface)中断,其实就是通过一个脉冲来实现。此时EC等待host的一个查询命令QR_EC (0x84)。当host检测到SCI,并查询到EC的状态寄存器的SCI_EVT置位时,host向EC发送一条查询,命令QR_EC (0x84),EC收到host的查询指令后会返回一个0~255之间的一个整数给host,这个整数值用来通知host用哪个中断处理程序来处理EC的中断请求,整数0保留,表示没有事件需要处理。

EC中的QEvent第1张

除了SCI_EVT置位时需要产生中断,IBF=0和OBF=1时EC都将产生中断来通知host。

EC中的QEvent第2张

免责声明:文章转载自《EC中的QEvent》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇基于c#发送Outlook邮件(仅SMTP版本)Java中的23种设计模式之——访问者(Visitor)模式(7)下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

链接PostgreSQL报错authentication method 10 not supported解决

用nivcat链接PostgreSQL报错,如下图  打开C:\Program Files\PostgreSQL\14\Data\  ,安装默认位置 但是我安装的时候修改了数据存放路径我的在D盘,如下图,打开pg_hba.conf  注释local开的几行,添加如下几行 # "local" is for Unix domain socket conne...

SSH认证原理和批量分发管理

SSH密码认证原理 几点说明: 1.服务端/etc/ssh目录下有三对公钥私钥: [root@m01 ssh]# ls moduli ssh_config sshd_config ssh_host_dsa_key ssh_host_dsa_key.pub ssh_host_key ssh_host_key.pub ssh_host_rsa...

Django配置站点

一 修改hosts文件 """ hosts文件涉及的dns解析 1.找到hosts文件 windows: C:WindowsSystem32driversetchosts mac|linux:/etc/hosts 2.在host文件中新增下面两句话,文件修改权限自己解决 127.0.0.1 www.luffy.cn 127.0.0.1 ap...

python+mitmproxy抓包过滤+redis消息订阅+websocket实时消息发送,日志实时输出到web界面

本实例实现需求 在游戏SDK测试中,经常需要测试游戏中SDK的埋点日志是否接入正确。本实例通过抓包(客户端http/https 请求)来判定埋点日志是是否接入正确。 实现细节:使用django项目,后端采用python mitmdump 扩展脚本“log_handler.py”实时抓取与过滤4399SDK 客户端日志,将数据处理成约定需要的格式,保存和发布...

Orleans学习总结(二)--创建工程

 通过第一篇Orleans学习总结(一)--入门认识我们大致知道知道是干嘛的了,下面我们来动手造一个传说中的神秘的高并发集群Orleans程序。 一、创建四个C#工程 1、IGrain工程,用来定义各种业务逻辑对象的接口的工程 1)创建一个Class Library工程 2)安装Olreans依赖PM> Install-Package Micros...

记一次MySQL数据库拒绝访问的解决过程

问题背景 用wordpress搭博客,数据库采用MySQL。为了调试方便,创建账户my_account ,允许它从任意主机访问数据库。 CREATE USER `my_account`@'%' IDENTIFIED BY 'my_password'; 修改 wp-config.php 相应配置,注意 DB_HOST 设置为 127.0.0.1。 defi...