自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zjujoe的专栏

都是月亮惹的祸

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

原创 Essential Linux Device Drivers_Apr.2008

daemonize最新内核里线程 daemonize() 将会把内核线程的父线程设置为kthreadd(pid=2), 而在 2.6.21 之前会设置为 init (pid=1) . 同时 daemonize() 也会禁止signal, 这导致一般内核线程都不能被KILL:Pnotifier chain notifier chain, 内核不同模块之间的一种消息传递机制。可以定义自己的

2008-06-28 14:49:00 1208

原创 ARM 嵌入式系统开发 - 软件设计与优化

ARM 的非 RISC 特征允许特定指令的执行周期可变增加桶形移位器使用 16 位 Thumb 指令使用条件执行指令使用增强 DSP 指令JazelleJazelle 是ARM 引进的第 3 种指令集。执行 8 位指令,硬件完成超过 60% 的 Java 字节代码,其余代码由软件完成。 为了执行 Java 字节码,需要外加一个 Java 虚拟机的特殊版本。Jazelle

2008-06-28 14:44:00 2315

原创 PXA310 平台上的浮点数支持方案研究

理论研究这两天发现 PXA310 的浮点运算不如 OMAP2420, 研究发现 OMAP2420 支持硬件级 VFP, 而pxa310 不支持硬件级浮点数计算。按照以前的做法,使用内核的 nwfpe (或者 fastfpe)进行浮点运算模拟:系统运行时发现不支持的指令,于是进入中断陷入序列,然后跳到 nwfpe的软件模拟函数中执行浮点运算,然后返回。新的 gcc (EABI版本)则支持

2008-06-27 18:59:00 2410

原创 Initramfs 能否用作根文件系统

前言:Initramfs是2.6内核的一个新特性。用于替换 Initrd. 今天试验了一下,研究其是否可以用作我们的根文件系统。方法: 对比普通启动 (使用 cramfs根文件系统)与使用initramfs的区别。使用 cpu 的一个 3.25M free running的时钟进行计数(有了jiffes后使用jiffes)测试数据:1) 普通启动内核大小:        

2008-06-19 11:31:00 1895 1

Android_Developer_Guide PDF版

Android Developer Guide PDF 版 2010.06 打开书签可以按照章节阅读

2010-06-12

空空如也

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

TA关注的人

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