自定义博客皮肤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)
  • 资源 (3)
  • 收藏
  • 关注

原创 关于等待队列

通常来讲,当读取,一个设备时,没有可读数据,可以阻塞该读进程,等待写进程写入数据。Linux提供了等待队列来维护一些阻塞(休眠)进程。 等待队列就是一个进程链表,包含了等待某个特定事件的所有进程。等待队列三通过一个等待队列头来管理这个队列的。这个头类型为:wait_queque_head_t,定义在。可以通过下面的宏来初始化一个等待队列头:        DECLARE_WAIT_QUEQUE

2014-05-10 18:40:28 569

原创 驱动程序的命令设置

除了读和写设备外,大部分驱动还需要另一种能力,即通过设备驱动程序执行各种类型的硬件控制。这些操作通常通过ioctl函数实现。 在用户空间,ioctl的原型:          int ioctl(int fd,unsigned long cmd,…); 在内核空间,ioctl的原型:          int (*ioctl) (struct inode *inode,struct fil

2014-05-10 18:38:37 549

原创 关于函数的参数为类的引用时编译错误的分析

关于函数的参数为类的引用的分析 下面这段程序是重载“+”,使之实现两个复数的相加,并且利用了转换构造函数,可以将实数转换成复数类,程序如下: #include using namespace std; class Complex { public: Complex(){real = 0;imag = 0;} Complex(double r){real = r;imag = 0;}

2014-04-08 22:12:52 746

Linux的等待队列介绍

介绍等待队列的管理,如何初始化,如何添加一个等待队列entry,希望对学习者有帮助。

2014-05-10

驱动程序的命令设置

简单介绍了下Linux驱动程序的命令设置方法 也就是ioctl 里cmd参数的说明 希望对刚接触的童鞋有帮助

2014-05-10

如何在Linux上安装软件

主要介绍了在Linux下软件包的一些管理、安装,涵盖了主要的2个Linux发行版本,如基于Debian的Ubuntu和基于Red Hat的Fedora。

2014-03-29

空空如也

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

TA关注的人

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