发布时间:2013-06-03 14:44:52
在分析tty层时,tty_driver中有一个ttys成员保存每个设备的tty_struct列表,在uart层uart_driver和uart_state的关系也类似,如图1.uart_driver的注册int uart_register_driver(struct uart_driver *drv){ struct tty_driver *normal = NULL; &.........【阅读全文】
发布时间:2013-01-25 17:44:11
1,gnu内联汇编的语法:asm或__asm__("汇编代码");指令必须包含在引号里如果包含的指令超过一行 必须使用新行分隔符分隔使用c全局变量, 不能在内联汇编中使用局部变量, 注意在汇编语言代码中值被用做内存位置, 而不是立即数值如果不希望优化内联汇编, 则可以volatile修饰符如:__asm__ volatile("code");.........【阅读全文】