kwseeker

学编程:找代码,读代码,改代码,写代码;少看书。但少看不是不看,看一本书要限制在一天内。任务是通读书中主要的概念,明白大致是干什么用的,形成一个大概的框架;然后一周内干掉书中全部代码,代码不理解再浏览书中相关章节,注意是浏览。或者刷博客。代码实在刷不懂,可以先刷后面,待日后重新刷;因为书中代码有些部分可能出自后面的章节。代码总是在多次刷过之后,拨开乌云见日月的。。。

导航

2015年4月6日 #

Linux驱动设计—— 内核模块(一)

摘要: Linux内核理论基础组成Linux内核的5个子系统:进程调度(SCHED)/内存管理(MM)/虚拟文件系统(VFS)/网络接口(NET)/进程间通信(IPC)。进程调度(SCHED)在设备驱动编程中,当请求的资源不能得到满足时,驱动一般会调度其他进程执行,并使本进程进入睡眠状态,直到它请求的资源被... 阅读全文

posted @ 2015-04-06 22:15 kwseeker 阅读(1275) 评论(0) 推荐(0) 编辑

__attribute__你知多少(转)

摘要: 转自:http://www.cnblogs.com/astwish/p/3460618.htmlGNU C的一大特色就是__attribute__机制。__attribute__可以设置函数属性(Function Attribute)、变量属性(Variable Attribute)和类型属性(Ty... 阅读全文

posted @ 2015-04-06 19:19 kwseeker 阅读(223) 评论(0) 推荐(0) 编辑