末关,我发现自己更好地了解Linux的日益着迷。另外,我也想玩,以了解它的细微差别。 我不是一个很好的Linux黑客。我知道C,C++等,我已经为ARM和其他处理器进行了程序集编程,从理论上讲,我对OS的工作原理略有了解,在很小程度上了解Linux的结构(单片内核等)。在这种情况下,我越来越感兴趣的是如何将特定内核移植到基于ARM的机器中。
所以我的问题是:
哪些步骤开发商需要采取口的内核基于ARM的设备。
应该如何开发,即应该先硬件开发,还是应该同时开发硬件/软件并行或其他方法。
如果任何人有过设计基于ARM的机器(或任何其他基于芯片的机器)的努力的“记录”链接,然后将内核移植到它上面,请分享它。
Linux已经被移植到ARM机器上。 – 2011-03-01 16:30:47
是的,我确实读过它,但后来我不确定这是什么意思(这是否意味着,ARM处理器的操作码发生了变化?那么编译器的工作是不是?)技术上我在想什么或许是在HAL下面运行的Linux HAL – Soham 2011-03-01 17:00:07
。 – 2011-03-01 17:06:59