作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

›› 2003, Vol. 29 ›› Issue (05): 182-184.

• 论文 • 上一篇    下一篇

实时嵌入式操作系统中核外I/O的实现

刘云生,徐媛媛   

  1. 华中科技大学计算机学院,华中科技大学计算机学院 武汉 430074
  • 发布日期:2003-03-15

User-level I/O Technology and Implementation

LIU Yunsheng, XU Yuanyuan   

  1. (Institute of Computer Science and Technology, Huazhong University of Science &Technology,Wuhan 430074 )
  • Published:2003-03-15

摘要: 传统操作系统核内驱动的I/O结构无法满足嵌入式操作系统的需要,核外I/O技术的实现难点是如何将外部中断从核内引向核外,分析了基于信号机制的核外I/O的实现方法,并提出了一种由系统核心ISR直接跳转到核外驱动程序ISR的核外硬中断方法及其实现方法。

关键词: 嵌入式, 操作系统, I/O, 核外

Abstract: User-level I/O gets increasingly important for embedded real-time applications. To support user-level I/O for embedded systems, an operating system must provide a mechanism to deliver an external interrupt from an I/O device to a process in a predictable and efficient manner. This paper discusses two schemes to implement user-level I/O, of which one is based on signal mechanism, the other is based on hard deliver of external interrupt.

中图分类号: