arm
文章平均质量分 79
scancsdn
这个作者很懒,什么都没留下…
展开
-
linux-2.6.14在开发板上的移植
原文链接:http://windowzs.spaces.live.com/?_c11_BlogPart_BlogPart=blogview&_c=BlogPart&partqs=amonth%3d12%26ayear%3d2006 主要精力都放在了如何成功把这个内核跑起来,有些功能编译有问题就直接去掉了。进行内核裁减的时候在回头注意这个问题吧。其实内核的移植相对简单(如果只是要求跑起来)。主要的转载 2014-08-07 19:27:07 · 417 阅读 · 0 评论 -
vivi开发笔记(十七):vivi与Linux kernel的参数传递情景分析(上)[转]
原文链接:http://blog.chinaunix.net/u/21948/showart.php?id=380032在上一部分提到过了,vivi作为bootloader,向内核传递启动参数是其本职工作之一。要把这个情景分析清楚,不仅仅需要分析vivi的参数机 制,而且要分析Linux kernel的接收机制。因为这是一个简单的通信过程,比起本科所学习的TCP/IP来简单的多,但是因为简单,转载 2014-08-07 19:26:58 · 496 阅读 · 0 评论 -
OpenARM-CrossCompile-HOWTO
原文地址:http://blog.csdn.net/ganxingming/archive/2006/05/22/749961.aspx 一、版权说明 目的: 本版权声明的目的是希望保证任何人能够真实、有效地享有使用本版权说明所约束的文档的充分自由;同时,保护文档原作者的权利,不仅使他们得到应得的荣誉,而且保证原作者不对因其他人的改动而导致的后果负任何责任。 声明: a、除非另外声明,文档的版权转载 2014-08-07 19:27:20 · 322 阅读 · 0 评论 -
几个重要的Linux系统 内核文件介绍[转]
src:http://void.skygate.cn/在网络中,不少服务器采用的是Linux 系统。为了进一步提高服务器的性能,可能需要根据特定的硬件及需求重新编译Linux 内核。编译Linux 内核,需要根据规定的步骤进行,编译内核过程中涉及到几个重要的文件。比如对于RedHat Linux,在/boot 目录下有一些与Linux 内核有关的文件,进入/boot 执行:ls-l.编译过Re转载 2014-08-07 19:27:14 · 387 阅读 · 0 评论 -
ArmLinux BOOTLOADER全程详解[转]
网上关于Linux的BOOTLOADER文章不少了,但是大都是vivi,blob等比较庞大的程序,读起来不太方便,编译出的文件也比较大,而且更多 的是面向开发用的引导代码,做成产品时还要裁减,这一定程度影响了开发速度,对初学者学习开销也比较大,在此分析一种简单的BOOTLOADER,是在三 星公司提供的2410 BOOTLOADER上稍微修改后的结果,编译出来的文件大小不超过4k,希望对大家有转载 2014-08-07 19:26:56 · 385 阅读 · 0 评论 -
uClinux下移植Ne2000兼容的网卡驱动程序[转]
原文链接:http://www.dzkf.cn/html/qianrushixitong/2006/0814/301.html 我是linux的新手,可以说从来没有在linux下写过程序,对于linux内核也是相当陌生,前一段时间,拿着tpu一个移植好了的uClinux在S3C44B0(ARM7TDMI核的嵌入式处理器)上的版本,把它成功的跑在了我自己的S3C44B0的板子上,这也就算是转载 2014-08-07 19:27:23 · 346 阅读 · 0 评论 -
什么是ARM(转)
原文链接:http://www.qjlu.com/?uid-3-action-viewspace-itemid-242 什么是arm?ARM(Adanced RISC Machines),是一个公司名字,也是一种处理器的通称,还可以认为是一种技术名字。1991年ARM公司成立于英国Cambridge,主要销售晶片设计技术的授权。目前,采用ARM技术知识产权(IP)核的微处理器,即我们通常说的AR转载 2014-08-07 19:27:18 · 344 阅读 · 0 评论 -
ramdisk 和busybox在开发板上的移植[转]
原文链接:http://windowzs.spaces.live.com/?_c11_BlogPart_BlogPart=blogview&_c=BlogPart&partqs=amonth%3d12%26ayear%3d2006 这个题目太大了,其实我哪个也搞不清楚.只是追随前人的脚步,把这个平台搭建起来了.在这里只是纪录以下我工作的过程,和遇到的问题. 首先, cd ~ wget -c转载 2014-08-07 19:27:05 · 337 阅读 · 0 评论 -
linux 2.6.22.1内核在s3c2410平台的移植(完美版)
linux 2.6.22.1内核在s3c2410平台的移植(完美版) -------------------作者:无猫 ++++++++++++++++++++++++++++++++++++++++++++++ ---------------------------------------------- bootloader编译环境: vivi版本:0.1.4 交叉编译器(CROS转载 2014-08-07 19:27:02 · 396 阅读 · 0 评论 -
Uboot-1.1.2 for PXA270源码分析-do_bootm_linux函数源码分析[转]
原文链接:http://210.77.145.167/blog2/enchen/9742.htmldo_bootm函数位于common/cmd_bootm.c文件中。 do_bootm函 数调用do_bootm_linux函数启动linux内核,当定义了CONFIG_PPC时将使用common/cmd_bootm.c文件中的 do_bootm_linux函数;当系统中没有定义该宏时,系统将转载 2014-08-07 19:27:00 · 369 阅读 · 0 评论 -
[转]USB驱动移植心得
USB驱动移植心得src:http://www.hhcn.com/cgi-bin/topic.cgi?forum=3&topic=383一、代码修改主要是按照这个贴来做:http://www.hfrk.net/S3C2410/kaifa/063152202483252_37.htm我也看过其它不同版本的内核关于usb驱动的移植,移植方法几乎一样,只是修改的文件不同而已。上面的贴子有不少头文件没有例转载 2014-08-07 19:27:09 · 537 阅读 · 0 评论 -
什么是交叉编译(转)
原文链接:http://hi.baidu.com/simk/blog/item/657d2c01a9593e0f7bec2c98.html 一、什么是交叉编译什么是交叉编译呢,简单地说,就是在一个平台上生成另一个平台上的可执行代码。这里需要注意的是所谓平台,实际上包含两个概念:体系结构(Architecture)、操作系统(Operating System)。同一个体系结构可以运行不同的操作系统转载 2014-08-07 19:27:16 · 351 阅读 · 0 评论 -
[转]一步一步解决 kernel 2.6 usb host drive
src:http://www.linuxforum.net/forum/showflat.php?Cat=&Board=embedded&Number=556915&page=0&view=collapsed&sb=5&o=0&fpart=1&vc=1(以下讨论基于kernel 2.6.11,ARM9 s3c2410,arm-linux-gcc 3.4.1 ) =================转载 2014-08-07 19:27:11 · 566 阅读 · 0 评论