Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1295929
  • 博文数量: 175
  • 博客积分: 2743
  • 博客等级: 少校
  • 技术积分: 4024
  • 用 户 组: 普通用户
  • 注册时间: 2010-12-30 01:41
文章分类

全部博文(175)

文章存档

2015年(1)

2013年(53)

2012年(71)

2011年(50)

发布时间:2013-03-18 17:47:09

内核中每个字符设备都对应一个 cdev结构的变量,下面是它的定义:linux-2.6.22/include/linux/cdev.hstruct cdev {struct kobject kobj;          // 每个 cdev都是一个 kobjectstruct module *owner;       //指向实现驱动的模.........【阅读全文】

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

发布时间:2013-03-18 11:06:03

蓝牙及蓝牙耳机工作原理 1 蓝牙技术的特点      1.1 蓝牙协议体系结构   整个蓝牙协议体系结构可分为底层硬件模块、中间协议层和高端应用层三大部分。链路管理层(LMP)、基带层(BBP)和蓝牙无线电信道构成蓝牙的底层模块。BBP层负责跳频和蓝牙数据及.........【阅读全文】

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

发布时间:2013-03-15 12:19:54

    volatile的意义是:   比如两个线程在运行中。第一个线程已经初始化,将变量a载入了缓存后,这时候第二个线程改变了a的值。如果a没有用volatile修饰的话,那么可能在第一个线程中使用a时,还是使用的缓存中没有改变过的值。(这只是一个可能性,因为多线程的运行谁都不能保证结果是什么,这是与不.........【阅读全文】

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

发布时间:2013-03-15 10:02:42

今天偶然又看到了typeof这个东西,只知道它大概是返回变量的类型,后来上网查了下发现这个关键字在linux中用的非常多, 这里大概叙述了typeof是一个什么东西,怎么用,实际上可以用简单的话来重述。如果你对sizeof很熟悉的话,那么大可进行类推,sizeof(exp.)返回的是exp.的数据类型大小,那么typeof(exp.).........【阅读全文】

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

发布时间:2013-03-14 14:23:04

队列typedef struct QNode{  QElemType data;  struct QNode *next;}*QueuePtr;typedef struct Queue{  QueuePtr front,rear; //对头队尾指针}LinkQueue;点击(此处)折叠或打开Status InitQueue(LinkQueue **Q){//构造一个空队列.........【阅读全文】

阅读(728) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册