|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
本帖最后由 zzchina 于 2016-10-10 19:46 编辑
对于IO设备,怎样尽量在传输层 通过专用独立于主CPU的中断管理硬件电路 实现高效节能的数据包判断功能,取代C语言的IF then ,switch,select case 语句, 类似CPLD,FPGA<或门电路.
它的位置可能在 链路层的FIFO,DMA控制器,应用层的主机内存,
主机cpu的应用程序 运行状态产生的事件(raise event),要从应用层cpu发出,给这个 中断管理硬件电路,进入 中断队列,统一管理, 然后通过硬中断 通道,再发回应用层的主cpu...别闲麻烦, 这样一来 任务分离明确,学生容易 学习理解. |
|