wince6.0串口中断问题
在wince6.0中物理中断号(IRQ)是由硬件决定的由注册表写入,初始化过程中系统会为每个物理中断号分配一个系统中断号(Sysintr),与串口事件进行绑定的是系统中断号。事件发生以后,根据与其绑定的系统中断号来调用相应的中断处理函数。
这个是我个人理解的,不知道对否?
现在我用一个pci卡扩展出来了两个串口假设串口号分别为com3和com4,两个串口共用的同一个物理中断号,这样的话系统不就只会分配一个系统中断号了,
在事件发生以后,事件只会根据与其绑定的系统中断号来进行中断处理,那系统如何判断是com3还是com4发生的事件呢?