会议专题

Design of Tiny TTY for Multi-Process Micro-Kernel Embedded OS on ARM

  This paper describes the design and implementation of tiny TTY driver for ARM based multi-process micro-kernel embedded operating system in technical details,including overview of TTY (Control flow of terminal driver,process modes for TTY,data structures for tiny TTY),interrupt-mode UART driver,and tiny TTY driver for micro-kernel OS.The ARM based operating system is designed and implemented by the author of this paper on Linux with GNU tool chain.Based on the TTY,some shell commands are designed,in which the key strokes on the super terminal are read as the input of the commands analogous to the case for ordinary embedded Linux.On the premise of implementing essential functions,the routines for the tiny TTY is designed as simple as possible therefore it is suited to not only embedded operating system research but also embedded related curriculum teaching in colleges and universities.

tiny TTY multi-process micro-kernel embedded operating system UART

Bo Qu

School of Mathematics and Information Technology Nanjing Xiaozhuang University,Nanjing,China

国际会议

2013 2nd international Conference on Opto-Electronics Engineering and Materials Eesearch(2013第二届光电工程与材料研究国际会议)(OEMR2013)

郑州

英文

1751-1757

2013-10-19(万方平台首次上网日期,不代表论文的发表时间)