自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(10)
  • 资源 (2)
  • 收藏
  • 关注

转载 inux mount一个硬盘

在linux下加载一块硬盘从总体上分为以下几个步骤:1、用fdisk对硬盘进行分区2、用mkfs.ext3对硬盘进行格式化3、建立一个挂接目录(如果需要挂接到已存在的目录,此步骤可以省略)4、用mount将该分区挂接到指定的目录5、如果想实现启动时自动挂接,那么还需要修改fstab文件具体操作如下:[root@redhad ~]# fdisk -l   --查看硬盘分区

2013-08-29 15:41:19 692

转载 linux中实现fiq模式(关于arm中断,唤醒中断)

因为sep4020的唤醒需要用到fiq模式,上网搜索了一下linux暂时不支持fiq,但是仔细查看了entry-armv.S的文件,其实linux不是不支持linux,只是不能支持太复杂的操作(这个说法待考证,可能通过修改部分源代码也能实现,因为我在arch/arm/kernel下发现fiq.c文件,有时间再确认下),但是最基本的入口低级操作还是存在的,只需要改动相应的地方就能实现简单的功能。

2013-08-22 16:13:16 4202

转载 linux boot 常见问题

不少用户在尝试引导内核的时候,遇到了一些意外,内核的引导在某一点突然中断,并且不能进行下去,有时候是有个软件的bug导致的,而有时候可能是由于内核的错误的配置导致的,这篇文章是为开发者提供一些帮助来诊断为什么不能正常引导内核并且找出其中可能的原因。问题1:内核只引导到"Starting Kernel...",然后串口终端就没有输出了,举个例子:## Booting kernel from 

2013-08-15 13:37:55 1140

转载 linux下mmap的使用

共 享内存可以说是最有用的进程间通信方式,也是最快的IPC形式。两个不同进程A、B共享内存的意思是,同一块物理内存被映射到进程A、B各自的进程地址空 间。进程A可以即时看到进程B对共享内存中数据的更新,反之亦然。由于多个进程共享同一块内存区域,必然需要某种同步机制,互斥锁和信号量都可以。采用共享内存通信的一个显而易 见的好处是效率高,因为进程可以直接读写内存,而不需要任何数据的拷贝。对于像管道

2013-08-13 19:30:59 1335

转载 常用ARM汇编指令及ATPCS规则

在嵌入式开发中,汇编程序常常用于非常关键的地方,比如系统启动时的初始化,进出中断时的环境保存、恢复,对性能要求非常苛刻的函数等。1、相对跳转指令: b 、 bl不同之处在于: bl 指令除了跳转之外,还将返回地址( bl的下一条指令的地址)保存在 lr 寄存器中。跳转范围:当前指令的前后32M。它们是与位置无关的指令。示例:        b    fun1

2013-08-09 20:28:52 830

转载 ARM汇编基础

void test2(int a,int b,int c){   int k=a,j=b,m=c;  }GCC反汇编:00000064 :  mov     ip, sp                  //IP=SP;保存SP  stmdb   sp!, {fp, ip, lr, pc}   //先对SP减4,再对fp,ip,lr,pc压栈。---------1

2013-08-09 13:31:39 824

转载 Android的RIL驱动模块telephony启动流程

#includestdio.h>#include fcntl.h>#include errno.h>int main(){    int ret;    int fd = open("/dev/tty1", O_RDONLY);    fcntl(fd, F_SETFL, O_NONBLOCK);    ret = read(fd,NULL,

2013-08-08 20:35:24 2614

转载 运算符优先级

1级优先级 左结合  () 圆括号   [] 下标运算符   -> 指向结构体成员运算符   . 结构体成员运算符 2级优先级 右结合   ! 逻辑非运算符   ~ 按位取反运算符   ++ 前缀增量运算符   -- 前缀增量运算符   + 正号运算符  - 负号运算符   (类型) 类型转换运算符   * 指针运算符   & 地址与运算

2013-08-07 14:03:57 1046

转载 Android parcel mechanism

一.先从Serialize说起         我们都知道JAVA中的Serialize机制,译成串行化、序列化……,其作用是能将数据对象存入字节流当中,在需要时重新生成对象。主要应用是利用外部存储设备保存对象状态,以及通过网络传输对象等。 二.Android中的新的序列化机制         在Android系统中,定位为针对内存受限的设备,因此对性能要求更高,另外系统中采用了新

2013-08-07 11:55:41 736

转载 软件静态分析以及工具Klocwork介绍

软件静态分析以及工具Klocwork介绍1. 软件静态分析软件静态分析无需执行程序代码,就能发现代码的质量和安全问题,这种技术能够把缺陷的发现和解决时间向前推移至编码阶段。从而显著降低缺陷解决的成本,提高软件的质量。一般来说,静态分析的准入条件是代码能够通过编译,而它的退出条件则是所报告的可能存在的缺陷都得到合理的评估。2. 软件静态分析与编译,代码审查,动态测试的关系 

2013-08-07 11:33:14 13299 4

arm-linux-gcc-4.4.3 交叉编译链

arm linux gcc 交叉编译链,如果你想编译linux 内核,并可运行在arm 机器上,请下载此工具链

2012-01-27

linux v1.13 source code

this is linux source code

2008-10-25

空空如也

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

TA关注的人

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