ubuntu kernel compile-凯发app官方网站

凯发app官方网站-凯发k8官网下载客户端中心 | | 凯发app官方网站-凯发k8官网下载客户端中心
  • 博客访问: 6397787
  • 博文数量: 579
  • 博客积分: 1548
  • 博客等级: 上尉
  • 技术积分: 16635
  • 用 户 组: 普通用户
  • 注册时间: 2012-12-12 15:29
个人简介

http://www.csdn.net/ http://www.arm.com/zh/ https://www.kernel.org/ http://www.linuxpk.com/ http://www.51develop.net/ http://linux.chinaitlab.com/ http://www.embeddedlinux.org.cn http://bbs.pediy.com/

文章分类

全部博文(579)

文章存档

2018年(18)

2015年(91)

2014年(159)

2013年(231)

2012年(80)

发布时间:2015-10-29 14:23:18

......【阅读全文】

阅读(3473) | 评论(0) | 转发(0)

发布时间:2015-09-09 14:05:53

......【阅读全文】

阅读(7516) | 评论(0) | 转发(1)

发布时间:2015-04-27 16:30:16

突然回想起了往事,那是2007年的冬天的一个周五,我在看我的老湿调试linux协议栈的ip层,只见他修改了路由查找的逻辑,然后直接make install了一下就即时生效了,当时我只知道的是,修改了这个逻辑需要重新编译内核,而他并没有重新编译,好像只是编译了一个文件...编译内核这个耗时又无聊的工作阻碍了我对linux内核的探索.........

阅读(2504) | 评论(0) | 转发(1)

发布时间:2015-01-11 23:41:46

前言:    在编译linux内核时可能遇到标题中的问题。在 debian/ubuntu 中的解决方法如下:http://blog.csdn.net/wtao616/article/details/6118733 参考下这个或者如果使用的是ubuntu 9.10及以上版本,可以使用下面的命令安装mkimage:#apt-get install uboot-mkimage安装完成后在编译内核make umage arch.........

阅读(4331) | 评论(0) | 转发(0)

发布时间:2014-11-21 16:35:42

前言:(总结已经基本写完,这段时间我会从新排版和修正。错误总会有的,望能指正!)前段时间学习了嵌入式驱动,趁着没开始找工作,这段时间我会每天抽出时间来复习。 我的总结是根据学习时的笔记(李杨老师授课)、《linux内核设计与实现》第三版、《linux设备驱动程序》第三版和《linux设备驱动开发详解》第一.........

阅读(2784) | 评论(0) | 转发(0)

发布时间:2014-09-05 16:00:51

poll机制分析韦东山2009.12.10所有的系统调用,基于都可以在它的名字前加上“sys_”前缀,这就是它在内核中对应的函数。比如系统调用open、read、write、poll,与之对应的内核函数为:sys_open、sys_read、sys_write、sys_poll。 一、内核框架:对于系统调用poll或select,它们对应的内核函数.........

阅读(2512) | 评论(0) | 转发(2)

发布时间:2014-04-09 19:37:18

操作系统:ubuntu10.04前言:    为了提高对设备的易操作性,很多设备中提供pc机直接通过浏览器操作设备的功能。这就需要在设备中实现web服务器。    现在在嵌入式设备中所使用的web服务器主要有:boa、thttpd、mini_httpd、shttpd、lighttpd、goaheand、appweb和apache等。一,比对 .........

阅读(3750) | 评论(0) | 转发(0)

发布时间:2014-04-03 21:13:31

操作系统:ubuntu10.04微处理器:s5pv210前言:    在嵌入式开发中,调试总是个大难题,gdb,gdbserver调试器可以有效解决这个问题。    1,下载安装    a,到这个地址去下载最新版本的gdb:http://ftp.gnu.org/gnu/gdb/        当前下载到最.........

阅读(13199) | 评论(0) | 转发(6)

发布时间:2014-04-01 11:47:07

微处理器:s5pv210操作系统:linux3.0.8前言:    在产品中,基本上都要屏蔽arm开发板中linux系统的对外通信,只应该通过产品的相关app做相关操作。    因此需要把该app添加到linux中,使之开机启动。1,实现    a,打开文件:/etc/init.d/rcs。    b,在该文件末尾添加要.........

阅读(3296) | 评论(0) | 转发(1)

发布时间:2014-03-10 11:18:47

uboot版本:uboot-1.1.6以linux为例:    armlinux.c (u-boot-1.1.6\lib_arm) 中,点击(此处)折叠或打开#include #include #include #include .........

阅读(4467) | 评论(0) | 转发(1)

发布时间:2014-02-20 11:17:54

操作系统:ubuntu10.04前言:    在上一章节中,分析了实现的思路。下面就是实现的源码,在源码中有详细的注释。1,start.s点击(此处)折叠或打开/* watch dog registers */#define    wtcon        .........

阅读(4668) | 评论(0) | 转发(4)

发布时间:2014-01-19 16:21:25

操作系统:ubuntu10.04前言:    在上一章节中,详细分析了uboot中的顶级makefile,了解了uboot的编译流程,在本章节中,将要详细分析的是uboot 的执行流程。而uboot的第一条执行,是在 start.s 的。一,start.s的详细分析。点击(此处)折叠或打开/* * armboot - sta.........

阅读(5953) | 评论(0) | 转发(7)

发布时间:2014-01-17 19:09:58

arm linux kernel boot requirements 是arm linux内核的维护者russell king写的。详细内容如下:booting arm linuxauthor: russell kinginitial date: may 18, 2002revision: 2 - 30 september 2004in order to boot arm linux, you require a boot loader, which is a smallprogram that runs before the mai.........

阅读(3803) | 评论(0) | 转发(3)

发布时间:2014-01-15 18:44:07

操作系统:ubuntu10.04 前言:    要完成自己的uboot,首先要熟悉广泛使用的uboot的架构,实现。    而看linux的大项目的源码,切入点基本都是从makefile开始。1,makefile详解:    如果对makefile有疑惑的请看:*makefile 博文链接  点击(此处)折叠或打.........

阅读(8550) | 评论(1) | 转发(7)

发布时间:2013-12-31 11:36:45

启动armlinux,bootloader必须提供下面几步:   1.  设置并初始化ram 2.  初始化一个串口 3.  检测处理器类型 4.  设置内核标记列表 5.  调用内核映像   1.       设置并初始化ram  &n.........

阅读(3733) | 评论(0) | 转发(6)

发布时间:2013-11-27 17:55:35

操作系统:ubuntu11.04开发板:arm9开发板前言:    通过uboot来启动开发板。1,uboot实现概述    1)实现思路        通过 j-flash 软件实现把编译好的软件烧写到 nand flash 的相关位置,不使用网络,或usb,或串口等方式来烧写程序到flash中。因此,核心工.........

阅读(3911) | 评论(0) | 转发(5)

发布时间:2013-06-13 15:05:22

内核模块 示例与源码分析 模块编译 模块的装载与卸载 深入剖析内核模块 内核模块生命周期 模块加载细节 模块卸载细节......

阅读(2525) | 评论(0) | 转发(0)

发布时间:2013-05-02 11:20:56

......

阅读(2720) | 评论(0) | 转发(0)

发布时间:2013-04-10 09:54:07

操作系统:ubuntu11.10ubootcleaning the sources    if you did not use a separate object directory:         $ make cross_compile=arm-arago-linux-gnueabi- arch=arm distclean    if you used 'o=am335x' as your ob.........

阅读(3756) | 评论(0) | 转发(0)

发布时间:2013-03-12 16:00:28

流程:......

阅读(2058) | 评论(0) | 转发(0)

发布时间:2013-02-20 11:34:47

pc操作系统:ubuntu11.10开发板:am335x_evmuboot :u-boot-2011.09-psp04.06.00.07生成所需文件:mlo(spl),uboot.img,命令如下:#make o=am335x am335x_evmmakefile的执行流程如下:1,生成板子依赖文件:$(obj).boards.depend:boards.cfgawk '(nf && $$1 !~ /^#/) { print $$1 .........

阅读(17453) | 评论(2) | 转发(12)

发布时间:2013-02-03 16:32:38

1,am335x的cpu上电后,会跳到哪个地址去执行?......

阅读(25695) | 评论(3) | 转发(14)

发布时间:2013-01-29 12:13:40

1.嵌入式 linux logo显示原理    嵌入式linux是直接在framebuffer的基础上。直接显示一个ppm格式的图象。   它 kernel/drivers/video/fbcon.c中的fbcon_show_logo()完成,最大颜色支持224色而不常见的255色。 &.........

阅读(3309) | 评论(0) | 转发(0)

发布时间:2013-01-18 18:42:19

......

阅读(2623) | 评论(0) | 转发(2)

发布时间:2013-01-18 12:34:10

/* * linux/arch/arm/kernel/calls.s * * 凯发app官方网站 copyright (c) 1995-2005 russell king * * this program is free software; you can redistribute it and/or modify * it under the terms of the gnu general public license version 2 as * published by the free software foundation. * * this file is included .........

阅读(7546) | 评论(1) | 转发(1)
给主人留下些什么吧!~~

dafanzi2016-12-05 18:21

我找到代码了 不用了 谢谢

  |  

dafanzi2016-12-05 17:20

大佬,在你这篇讲解内存池的博文(http://blog.chinaunix.net/uid-28458801-id-4254501.html)中,list.h源文件没有提供啊。你能提供这个博文的完整代码我学习学习吗?能的话发给我邮箱可以吗?brottfan@163.com谢谢啦

  |  
留言热议
请登录后留言。
")); function link(t){ var href= $(t).attr('href'); href ="?url=" encodeuricomponent(location.href); $(t).attr('href',href); //setcookie("returnouturl", location.href, 60, "/"); }
网站地图