自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Embeded system Development

阿凡提的窝

  • 博客(9)
  • 资源 (1)
  • 收藏
  • 关注

原创 原创太少了

<br />    今天仔细看了看自己的博客,发现几乎90%的文章都是转载,基本上没怎么动手写,想想还是不应该,吸取别人的经验却没贡献啥,<br />以后还是要多总结下自己的工作经验,写出来供大家参考!做个计划,<br />1. linux 设备管理<br />2. linux 网络结构<br />3. linux Bluetooth架构分析<br />4. linux SDIO架构分析<br />暂时就订这些目标吧,有空的时候争取写出来<br /> 

2010-12-27 16:54:00 523

转载 KS8695 jtag

<br />OS:ubuntu 8.04 2.6.24-21-generic<br /><br />所有的软件都可以在smb://项目/route/route 下找到<br />把arm-linux-toolchain-3.4.0.tar.gz和<br />KS8695-Linux269-02092007文件夹上的KS8695-Linux2.6.9-02092007.tgz复制到<br />/usr/src/route上(route 文件夹要自己加)<br />    <br />

2010-12-21 13:54:00 1083

转载 使用 ftrace 调试 Linux 内核

<br />ftrace 操作概述<br />使用 ftrace 提供的跟踪器来调试或者分析内核时需要如下操作:切换到目录 /sys/kernel/debug/tracing/ 下查看 available_tracers 文件,获取当前内核支持的跟踪器列表关闭 ftrace 跟踪,即将 0 写入文件 tracing_enabled激活 ftrace_enabled ,否则 function 跟踪器的行为类似于 nop;另外,激活该选项还可以让一些跟踪器比如 irqsoff 获取更丰富的信

2010-12-16 19:15:00 715

转载 使用 ftrace 调试 Linux 内核

<br />简介:ftrace 是 Linux 内核中提供的一种调试工具。使用 ftrace 可以对内核中发生的事情进行跟踪,这在调试 bug 或者分析内核时非常有用。本系列文章对 ftrace 进行了介绍,分为三部分。本文是第一部分,介绍了内核相关的编译选项、用户态访问 ftrace 的接口、ftrace 的数据文件,并对 ftrace 提供的跟踪器的用途进行了介绍,以使读者更好的了解和使用该工具。<br />  ftrace 是内建于 Linux 内核的跟踪工具,从 2.6.27 开始加入主流内

2010-12-16 19:09:00 923

转载 使用ftrace抓Linux内核函数调用轨迹

<br />ftrace可以用来分析Linux内核函数调用关系,任务切换等等,应该是从2.6.28就引入内核主线了,但早期的代码可能还没加入像调用函数图等功能.这里以最新的2.6.29.4内核为例来说明.<br />1. 编译安装<br />重新编译内核,选择kernel hacking-->Tracker--->选择需要的选项<br /><br />2. 阅读 Documentation/ftrace.txt看看怎么使用<br /><br />3. 这个文档 http://lwn.net/

2010-12-16 18:51:00 1555

转载 Linux内核跟踪之trace框架分析

------------------------------------------ 本文系本站原创,欢迎转载!转载请注明出处:http://ericxiao.cublog.cn/------------------------------------------一: 前言本文主要是对trace的框架做详尽的分析, 在后续的分析中,再来分析接入到框架中的几个重要的tracer. 在下面的分析中,会涉及到ring buffer的操作,如果对这部份不熟悉的,请先参阅本站有关ring buffer分析的文章.

2010-12-16 18:51:00 1061

转载 SUSE iptable 和如何采用LINUX进行简单路由

<br />首先SUSE 和REDHAT在IPTABLES上有一些不同 1 没有SERVICE IPTABLES START等命令2 配置文件保存在/etc/sysconfig/ip 文件中 保存IPtables命令 用iptables-save重新导入IPtables命令用iptables-restore 查看规则和REDHAT 一样用 IPTABLES -L -n 建立路由过程1确认你的计算机上有2个网卡2分配不同的网段地址 例子route add --net 192.168.0.0 netmask

2010-12-14 17:56:00 1897

转载 关于MACHINE_START

MACHINE_START(VR1000, "Thorcom-VR1000")<br /> /* Maintainer: Ben Dooks <ben@simtec.co.uk> */<br /> .phys_ram = S3C2410_SDRAM_PA,<br /> .phys_io = S3C2410_PA_UART,<br /> .io_pg_offst = (((u32)S3C24XX_VA_UART) >> 18) & 0xfffc,<br /> .boot_params =

2010-12-14 13:20:00 526

转载 Linux内核启动地址

内核编译链接过程是依靠vmlinux.lds文件,以arm为例vmlinux.lds文件位于kernel/arch/arm/vmlinux.lds,但是该文件是由vmlinux-armv.lds.in生成的,根据编译选项的不同源文件还可以是vmlinux-armo.lds.in,vmlinux-armv-xip.lds.in。vmlinux-armv.lds的生成过程在kernel/arch/arm/Makefile中LDSCRIPT     = arch/arm/vmlinux-armv.lds.

2010-12-13 19:52:00 580

linux-tools

asdfasdsdfasfasdfas

2008-02-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除