做笔记用,多为转载。
发布时间:2013-10-11 11:01:24
转自http://blog.163.com/huang_bp/blog/static/1231198372012724103437743/ 初步了解完PCI总线标准之后,我们接下来正式开始PCIe设备的漫游之旅。从我们按下PC的电源按钮开始,BIOS就接管系统控制权开始工作,它会先进行一些内存和设备的初始化工作(当然,也包括我们的PCI设备),由于商业上的原因,Phoenix等厂.........【阅读全文】
发布时间:2013-09-02 16:14:52
转自 http://blog.csdn.net/tommy_wxie/article/details/7480087Linux内核中提供的一些字符串转换函数:lib/vsprintf.c[html] view plaincopyprint? 1. unsigned long long simple_strtoull(const char *cp, char **endp, unsigned&n.........【阅读全文】
发布时间:2013-08-29 11:21:05
源地址:http://zhidao.baidu.com/link?url=Feudcuj_EzwO-CjWhfkAAxnHfM2IZiS6o5k_S-HAAyCYX87kL_CiF1A7u2nWHJTFOQ9PpGQvnrtR8CFsMybCJ_高速缓冲存储器Cache是位于CPU与内存之间的临时存储器,它的容量比内存小但交换速度快。在Cache中的数据是内存中的一小部分,但这一小部分是短时间内CPU即将访问的,当CPU调用大量数据.........【阅读全文】
发布时间:2013-08-29 10:03:42
这两个参数老是拿不准是什么意思,每次查完都忘掉,做个记录吧!argc是命令行总的参数个数 argv[]是argc个参数,其中第0个参数是程序的全名,以后的参数命令行后面跟的用户输入的参数,例如int do_nand(cmd_tbl_t * cmdtp, int flag, int argc, char *argv[]){ 。。。。。。。。。。}这是u.........【阅读全文】
发布时间:2013-08-22 09:56:46
今天在写字符驱动验证程序的时候要用到ioctl函数,其中有一个cmd参数,搞了半天也不了解是什么意思,那个cmd还有什么命令码了什么的,还好google下,觉得这篇文章写的不错,就转来看看:在驱动程序里, ioctl() 函数上传送的变量 cmd 是应用程序用于区别设备驱动程序请求处理内容的值。cmd除了可区别数字外,还包含有助于.........【阅读全文】