全部博文(55)
发布时间:2014-08-22 16:01:59
转载地址:http://blog.csdn.net/rig622/article/details/7608317本文稍作修改除去编译时产生的警告信息由于LDD3的驱动实例都是在linux2.6.10中实现,在后期linux内核版本中有些改动,导致有些实例编译不通过。环境:ubuntu12.04 内核版本:linux3.2.0 实例:LDD3中驱动实例 SCULL排.........【阅读全文】
发布时间:2014-08-18 13:29:12
全局变量,如果未赋初值,就代表其会被编译器赋值为0. 但是目标文件中是不会为这个全局变量分配空间的,它被放在BSS段,BSS段在目标文件中是没有的,在加载的时候才会为其分配空间并赋初值0.如果是赋初值的全局变量,目标文件中就会为这个全局变量留下空间,因为要在目标文件中存储这个全局变量的初值。它放在目标文件中的.........【阅读全文】
发布时间:2014-08-18 13:18:01
最近经常见到这些unsigned char,short,int,long的定义,有时真的不确定位长是多少,上网查,又话是跟编译器有关,没一个准确答案。于是只好自己找答案,其实用一个最简单地方就可以知道其长度,就是用sizeof函数。于是我写了如下一段: unsigned char uint8.........【阅读全文】