首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将pintOS移植到覆盆子-pi

将pintOS移植到覆盆子-pi
EN

Stack Overflow用户
提问于 2016-10-02 13:31:16
回答 1查看 219关注 0票数 0

在长达6个月的项目中,我一直在考虑为raspberry-pi编写类似于OS的PintOS。由于我是初学者,对操作系统没有实际知识,所以我想从移植(PintOS)开始,而不是自己编写操作系统。我的问题是:

  1. 如何继续,即在开始移植之前我应该知道些什么。(我对汇编、OS的理论概念、引导序列概述等有知识)。
  2. 交叉编译源代码就足够了吗?
  3. 这个项目在6个月内值得做多远(答案取决于第一个问题:p)?

下面是我发现的一些类似的工作:

嵌入式Xinu操作系统在Raspberry Pi上的移植

我是一名本科生。

EN

回答 1

Stack Overflow用户

发布于 2017-07-12 00:37:30

我在研究生院的时候曾在PintOS工作,所以我是从经验中说出来的。

我也许可以回答你的问题,但可能为时已晚,因为我刚刚遇到了平托斯部分的堆叠溢出。

  1. 您将需要了解ARM指令集,因为您将在普通的X86源代码中将所有的ARM机器指令转换为等效的ARM机器指令。
  2. 我的猜测是不,你不能只是交叉编译代码,因为1。
  3. 也取决于你对手臂指令的了解程度。

希望能帮上忙!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39817530

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档