自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 资源 (2)
  • 收藏
  • 关注

原创 字符设备基础

尽管linux 2.6 后,驱动的框架变化很多,但是字符设备创建的基础并没有变,只是需要我们自己实现的机会变少了。 因而,在学习驱动时最先学到的东西,反而淡忘了。 这里做下温习。 struct cdev  字符设备的基础结构 - 在系统中标识次字符设备的。实际使用中,往往需要在此之上做些扩展。 比如  struct xxx_dev {   struct cdev cdev; int v

2012-04-10 16:09:58 837 1

原创 linux内核调试

linux 内核调试是很棘手的问题, 一般采用的方法有以下几种。总结不到的地方,欢迎讨论。 1. 最常用,最简单的方法, printk     printk 是内核驱动调试,最常用,最简单,也是用的最多的方法。 2. proc/sysfs     proc以及sysfs下的设备节点,也是开发者了解驱动内部状态的重要手段。 3.  oops     这个是指内核出现段错误(Segment

2012-04-09 13:46:13 822

原创 awk 笔记之六 patterns, actions, variables 详细介绍

在开始学习awk的时候, 我们就学到了, 构成awk脚本语句的基本框架. 即  Pattern { Action },  我们把一对Pattern { Action } 成为一个规则(Rule). 今天,我们进一步来学习如何建立pattern和action,以及内建变量(Variable)的使用. 1.  Pattern awk是否执行一条规则,取决于输入记录是否跟Pattern匹配. 常见的

2012-04-08 21:42:49 2348

android sdk platform linux (part2)

android从官网下载的SDK不包含platform,从而无法建立avd, 本压缩包为linux版的android platform 2.3.3, 解压缩到SDK跟目录的platforms下,即可。

2011-09-22

android sdk platform linux(part1)

android从官网下载的SDK不包含platform,从而无法建立avd, 本压缩包为linux版的android platform 2.3.3, 解压缩到SDK跟目录的platforms下,即可。

2011-09-22

空空如也

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

TA关注的人

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