做一个“好”人... 思想上会思考; 生活上有追求; 技术上不停步; 工作上有担当;
发布时间:2015-01-06 23:04:48
BSS(Block Started by Symbol)用来存储未初始化的全局变量和静态变量,全局变量或静态变量值为0或NULL(对于指针变量而言)的通常会被编译器认为未初始化,属于静态内存分配区,不会占用程序文件空间,不存储这些变量在外存上,但是还是会占用一部分空间,这些空间用来标识未初始化的变量大小.........【阅读全文】
发布时间:2015-01-06 23:04:16
A.我们首先在内核根目录下添加myDriver驱动目录。点击(此处)折叠或打开root@book-desktop:/opt/linux-2.6.32.9.1/drivers# mkdir myDriver B.如何将此驱动目录与上一级目录连接起来?那么就需要我们来做一些修改。在驱动目录的上一级目.........【阅读全文】
发布时间:2015-01-06 23:04:02
内核模块基础:1 可以通过编译进内核和动态加载内核模块来将驱动模块加载,调试过程中后者比较常用。2 相关命令: insmod rmmod modinfo lsmod dmesg modinfo cat /proc/devices cat /proc/moduls3 内核模块程序结构: 1 模块加载函数 --- module_init (initial_function) 其中initial_functon 常用__.........【阅读全文】
发布时间:2015-01-06 23:03:03
kernel 3.10内核源码分析--进程退出exit_code
进程退出时,有相应的exit_code,可用于判断进程退出的原因。......【阅读全文】