自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

徐子川的专栏

淡泊明志,宁静致远

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

原创 自旋锁

     自旋锁,具有一点操作系统基础知识的都明白,这是Linux的一种内核同步机制,顾名思义,自旋锁就是指当资源A被进程1占用的时候进程2需要使用资源A的时候就得自旋等待,很显然,这个机制无法用在单CPU体制中,故Linux中,自旋锁实现在多个CPU系统中。     自旋锁基于共享变量。函数通过给变量设置一个值来获得锁,其他需要锁的函数就会查询它,并知道锁现在不可用,然后在一个忙等待的循环中

2007-10-23 15:43:00 345

原创 Linux设备驱动程序与外界的接口

1.驱动程序与操作系统内核的借口,这是通过file_operations数据结构来完成的2.驱动程序于系统引导的接口,这部分利用驱动程序对设备进行初始化。3.驱动程序于设备的接口。这部分描述了驱动程序愈合与设备进行交互,这于具体设备密切相关。4.驱动程序的注册与注销5.设备的打开与释放。6.设备的读写操作7.设备的控制操作8.设备的中断和轮询处理

2007-08-14 12:21:00 992

原创 Linux信号通信小例子

//首先由父进程创建一个子进程,在子进程中注册SINGINT信号//然后子进程睡眠以等待父进程的信号,然后父进程发信号给子进程,子进程收到信号后调用message函数。#include #include #include void message(){    printf("/nChild process got the SINGINT signal and now i am leaving...

2007-08-14 12:10:00 571

原创 开技术博客啦

寻觅了很久,还是找到了自己的一块地盘。我的地盘,听我的 !!加油加油!!

2007-08-13 11:11:00 289

嵌入式学习——ARM指令集

ARM指令集,详细描述了ARM指令集,适合从0开始学指令滴~~~~

2008-08-30

空空如也

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

TA关注的人

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