自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

coldsnow33的专栏

点点滴滴,滴滴点点

  • 博客(8)
  • 资源 (5)
  • 收藏
  • 关注

原创 completion

1 数据结构struct completion { unsigned int done; wait_queue_head_t wait;//等待队列头};2 初始化2.1 动态static inline void init_completion(struct completion *x){ x->done = 0; init_waitqueue_head(&x->wai

2014-01-20 21:03:59 1215

原创 lock的初始化值

spinlock:初始化为0,表示可用。mutex:初始化为1,表示可用。semaphore:初始化为0,表示不可用;初始化为>0,表示可用。rw_semaphore:初始化为0,表示可用。completion :初始化为0,表示不可用。

2014-01-19 17:14:15 967

转载 Android休眠唤醒机制简介(二)

在suspend_freeze_processes()函数中调用了freeze_processes()函数,而freeze_processes()函数中又调用了try_to_freeze_tasks()来完成冻结任务。在冻结过程中,会判断当前进程是否有wake_lock,若有,则冻结失败,函数会放弃冻结。

2014-01-18 13:10:30 9357

转载 Android休眠唤醒驱动流程分析

Android休眠唤醒驱动流程分析(一)****************************************************作者:Sean日期:2012-11-29修改历史:****************************************************标准linux休眠过程: power management not

2014-01-11 14:47:14 7397

转载 Android休眠唤醒机制简介(一)

Android休眠唤醒机制简介(一)*************************************************************************作者:sean日期:2012-11-29修改历史:**************************************************************************

2014-01-11 14:22:13 1923

原创 warning

1 int y1[5] = {0};warning: built-in function ‘y1’declared as non-function [enabled by default]原因:y1"在gcc(mingw)里面是一个内置函数,把"y1"声明成了函数之外的东西。

2014-01-10 19:45:41 2207

原创 trylock的返回值

spinlock:spin_trylock() 成功返回1;否则返回0。spin_trylock()->raw_spin_trylock()->_raw_spin_trylock()->do_raw_spin_trylock()mutex:mutex_trylock() 成功返回1,失败返回0。semaphore:down_trylock() 成功返回0,失败返回1。rw_sema

2014-01-10 19:36:55 3037

原创 rw_semaphore

摘抄一段:读写信号量对访问者进行了细分,或者为读者,或者为写者,读者在保持读写信号量期间只能对该读写信号量保护的共享资源进行读访问,如果一个任务除了需要读,可能还需要写,那么它必须被归类为写者,它在对共享资源访问之前必须先获得写者身份,写者在发现自己不需要写访问的情况下可以降级为读者。读写信号量同时拥有的读者数不受限制,也就说可以有任意多个读者同时拥有一个读写信号量。如果一个读写信号量当前没有

2014-01-06 18:44:45 1789 1

kprobe-examples.tar.gz

kprobe-examples.tar.gz kpobe jprobe kretprobe

2014-03-10

linux那些事

linux那些事,复旦牛人写的,一直很经典

2013-12-25

STM32固件库使用手册

该函数库是一个固件函数包,它由程序、数据结构和宏组成,包括了微控制器所有外设的性能特征。该函 数库还包括每一个外设的驱动描述和应用实例。通过使用本固件函数库,无需深入掌握细节,用户也可以 轻松应用每一个外设。因此,使用本固态函数库可以大大减少用户的程序编写时间,进而降低开发成本。

2013-12-25

stm32 datasheet

stm32芯片手册中文版,本文档是依据STM32 Reference Manual (RM0008)翻译的,已经与2009年6月的英文第9版(Doc ID 13902 Rev 9)进行了全面校对,更正了不少以前版本的错误。 在校对即将结束时,ST于2009年12月中旬又发布了英文第10版(Doc ID 13902 Rev 10),为了与最新的 英文版同步,我们按照英文第10版结尾的”文档版本历史”中的指示,在翻译的文档中快速地校对更正了对 应的部分。由于时间的关系,没有逐字逐句地按照英文第10版进行通篇校对,鉴于芯片本身没有改变, 我们相信除了”文档版本历史”中指出的差别外,英文第10版与英文第9版不会再有更多的变化,遂定稿现 在这个翻译版本为对应的中文第10版文档。

2013-12-25

FocalTech_ft5x06

FocalTech触摸屏芯片手册,比较详细的一版

2013-12-25

空空如也

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

TA关注的人

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