首页> 外文OA文献 >Porting the Embedded Xinu Operating System to the Raspberry Pi
【2h】

Porting the Embedded Xinu Operating System to the Raspberry Pi

机译:将嵌入式Xinu操作系统移植到Raspberry Pi

摘要

This thesis presents a port of a lightweight instructional operating system called Embedded Xinu to the Raspberry Pi. The Raspberry Pi, an inexpensive credit-card-sized computer, has attracted a large community of hobbyists, researchers, and educators since its release in 2012. However, the system-level software running on the Raspberry Pi has been restricted to two ends of a spectrum: complex modern operating systems such as Linux at one end, and very simple hobbyist operating systems or simple “bare-metal” programs at the other end. This project bridges this gap by porting the Embedded Xinu operating system to the Raspberry Pi. Although simple and designed for educational use, Embedded Xinu supports major features of modern operating systems such as preemptive multitasking and networking. This thesis also presents the addition of new optional features, such as USB support, to Embedded Xinu, and demonstrates major challenges that may arise when writing device drivers for modern hardware.
机译:本文为Raspberry Pi提供了一个名为Embedded Xinu的轻量级教学操作系统的移植端口。 Raspberry Pi是一种廉价的信用卡大小的计算机,自2012年发布以来,已经吸引了一大批爱好者,研究人员和教育工作者。但是,Raspberry Pi上运行的系统级软件仅限于以下两个方面:频谱:一端是复杂的现代操作系统,例如Linux,另一端是非常简单的业余爱好者操作系统或简单的“裸机”程序。该项目通过将Embedded Xinu操作系统移植到Raspberry Pi来弥合这种差距。尽管嵌入式Xinu简单易行,设计用于教育用途,但它支持现代操作系统的主要功能,如抢先式多任务处理和联网。本文还介绍了嵌入式Xinu添加了新的可选功能(例如USB支持),并演示了为现代硬件编写设备驱动程序时可能出现的主要挑战。

著录项

  • 作者

    Biggers Eric;

  • 作者单位
  • 年度 2014
  • 总页数
  • 原文格式 PDF
  • 正文语种
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号