saite136
驱动牛犊
驱动牛犊
  • 注册日期2004-05-12
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分51分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1807回复:7

嵌入式linux内核和通用linux内核

楼主#
更多 发布于:2004-07-27 10:31
请问嵌入式linux内核与通用linux内核有什么区别的

还有嵌入式内核哪里有下载的,我找了很久,都找不到嵌入式源码的下载
highwaylost
驱动小牛
驱动小牛
  • 注册日期2003-12-31
  • 最后登录2005-09-26
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-07-27 14:32
嵌入式linux内核针对一种具体cpu,会修改cpu。
通用linux内核(2.6除外)不是实时的,内核不可以抢占,嵌入式linux内核需要一定实时性,所以调度方面会不同。另外mmu的支不支持所需设备驱动等等!

嵌入式linux内核===一般是linux方面公司针对一些应用对通用内核进行裁减修改移植出来的。
源代码么,应很好搜索到


“恨怨悲苦憎怒噌 仁爱慈孝耻义廉 是故恨人所以得仁 无爱者必不怨 不慈者必无悲 孝而有苦 憎后耻来 义自怒生 廉人心噌 夹天地七大苦 破人情七大碍--”
saite136
驱动牛犊
驱动牛犊
  • 注册日期2004-05-12
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分51分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-07-27 15:21
谢谢
我现在在改linux下面的usb主机控制器代码,要把它移植到nucleus下面,可是在linux中用到了很多pci驱动的东西。
好头疼啊,都不知道怎么改,而且还有那么linux内核的东西,太复杂了,一点信心都没。
今天下载了一个嵌入式linux内核,可是里面没有usb驱动的
chenyf1210
驱动牛犊
驱动牛犊
  • 注册日期2004-05-27
  • 最后登录2010-08-03
  • 粉丝0
  • 关注0
  • 积分415分
  • 威望98点
  • 贡献值0点
  • 好评度35点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-07-28 14:38
要把linux下的usb driver porting到nur下,估计很难办到。兄弟最好想点别的办法吧。
saite136
驱动牛犊
驱动牛犊
  • 注册日期2004-05-12
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分51分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2004-07-28 14:46
是啊,觉得很是郁闷的
觉得一开始要是自己写可能都没这么难的
现在大部分的时间都用在linux内核上的。
不过现在看了linux的程序,自己写都不知道怎么动手了
start
驱动小牛
驱动小牛
  • 注册日期2001-11-05
  • 最后登录2010-09-03
  • 粉丝0
  • 关注0
  • 积分9分
  • 威望27点
  • 贡献值0点
  • 好评度9点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2004-08-09 17:46
干脆用Linux好了
second
madmanexe
驱动牛犊
驱动牛犊
  • 注册日期2004-03-27
  • 最后登录2008-01-04
  • 粉丝0
  • 关注0
  • 积分11分
  • 威望2点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2004-08-11 16:23
嵌入式LINUX内核与普通内核的最大区别就是运行平台不同,嵌入式LINUX内核是用交叉编译器编译的,用于指定硬件平台,其上驱动程序源码等于普通LINUX相似,不过有些嵌入式LINUX是做了些特殊工作的
比如支持没有MMU的处理器等
gnufeng
驱动牛犊
驱动牛犊
  • 注册日期2004-08-23
  • 最后登录2009-09-28
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望2点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2004-08-23 18:00
嵌入式Linux和PC上的Linux在内存管理方面也有很大的区别。有兴趣的话可以学习学习ucLinux:http://www.uclinux.org
游客

返回顶部