操作系统课程课件.pptVIP

  • 10
  • 0
  • 约5.17千字
  • 约 34页
  • 2019-06-13 发布于浙江
  • 举报
中断处理过程(续) 硬件中断被送往内核的异常处理器; 内核的中断支持处理器调用OAL函数通知硬件屏蔽此中断知道结束必要的处理; 内核调用ISR(中断服务例程)来决定如何处理此中断; 内核收到ISR的返回值,为SYSINTR_NOP时什么也不做,为SYSINTR_RESHED时触发中断服务线程(IST); 内核触发中断支持处理器来唤醒IST; * 中断处理过程(续) 中断支持处理器唤醒相应设备驱动程序中的IST; 必要时,IST调用各种I/O函数访问硬件,完成对硬件的操作; 当IST完成中断处理工作时,调用InterruptDone函数通知内核; 内核调用OEMInterruptDone完成这个中断的所有处理; * 嵌套的中断 256个优先级,0最高,以前的8个优先级映射为248-255 高优先级的ISR和IST可以中断低优先级的ISR和IST 四个范围 0-96:高优先级实时任务 97-152:缺省的CE驱动 153-247:比普通的用户级任务高的任务 248-255:非实时的用户应用 * Win CE 平台开发环境 * Platform Builder 操作系统概念 第十六章:Windows CE嵌入式操作系统 驱动开发 * 本章主要内容 Windows CE嵌入式操作系统介绍 Windows CE嵌入式操作系统驱动开发 * 16.1 Windows C

文档评论(0)

1亿VIP精品文档

相关文档