【SA8295P 源码分析】25 - QNX Ethernet MAC 驱动 之 emac_isr_thread_handler 中断处理函数源码分析
- 一、emac 中断上半部:emac_isr()
- 二、emac 中断下半部:emac_isr_thread_handler()
- 2.1 emac 中断下半部:emac_isr_sw()
系列文章汇总见:《【SA8295P 源码分析】00 - 系列文章链接汇总》
本文链接:《【SA8295P 源码分析】25 - QNX Ethernet MAC 驱动 之 emac_isr_thread_handler() 中断处理函数源码分析》
一、emac 中断上半部:emac_isr()
当 emac
接收到数据时,会运行 emac_isr()
函数,
中断上半部处理非常简单,主要是:
- 禁止
emac
中断 - 向
dev->pd