1,幻数
在c语言中,把直接使用的常数叫做幻数。在编程时,应尽量避免使用幻数,因为当常数需要改变时,要修改所有使用它的代码,工作量巨大,还可能有遗漏。因此通常把幻数定义为宏或枚举。
2,tty_struct
在include/linux/tty.h中……
3,driver/i2c目录
看看~
4,串口与IIC传输数据的方式?区别?
5,flags网络接口标志为IFF_AUTOMEDIA时,设备可在多种媒介间切换。多种媒介是指的什么?
6,Linux中jiffies变量
全局变量jiffies取值为自操作系统启动以来的时钟滴答的数目,在头文件中定义,数据类型为 unsigned long volatile
(32位无符号长整型)。关于jiffies为什么要采用volatile来限定,可参考《关于 volatile和jiffies.txt》。
jiffies转换为秒可采用公式:(jiffies/HZ)计算,将秒转换为jiffies可采用公式:(seconds*HZ)计算。
当时钟中断发生时,jiffies值就加1。
7,net_device,体会设备抽象出的复杂结构体
确实够复杂的,都没细看~
走马观花地看着……
阅读(883) | 评论(0) | 转发(0) |