powerpc与ppc的区别

来源:百度知道 编辑:UC知道 时间:2024/09/22 09:23:18
linux2.6.19.2中arch目录下有powerpc和ppc两个目录,各自的platforms目录下又有83xx目录,其下是mpc834x的文件
问一下这两个目录都是指freescale的MPC834x吗?有什么区别?
linux_2.6.19.2\arch\ppc\platforms\83xx\
linux_2.6.19.2\arch\powerpc\platforms\83xx
我发现最新版本的linux(2.6.28.7)已经没有ppc目录了,只有powerpc目录

我最近也在研究powerpc上的linux移植,希望你看到以后可以交流一下
我在网上找到的资料说
arch/ppc目录是2.6.15之前的内核版本中powerpc的架构代码
而在那之后ppc目录就不再进行修改了,接下来更新powerpc架构的支持代码都会放到powerpc架构下,ppc目录下的东西慢慢也会整合到powerpc目录下,两个目录下你说的834x的支持代码功能上应该是一样的,如果你现在做移植,最好用powerpc下的代码

arch目录包括了所有和体系结构相关的核心代码。它下面的每一个子目录都代表一种Linux支持的体系结构,例如i386就是Intel CPU及与之相兼容体系结构的子目录, PC机一般都基于此目录,PPC也就是Power PC的缩写,PPC和Power PC应该是同一体系结构的两个不同的分支,可以打开它们的目录下的Makefile文件来查看,其中都有三行一样的
# Copyright (C) 1994 by Linus Torvalds
# Changes for PPC by Gary Thomas
# Rewritten by Cort Dougan and Paul Mackerras

剩下问题不会,期待高手来临……

兼容版本,级别不一样,

power pc是苹果的
ppc难道是pocket pc?