怎样来分析驱动程序呢?
1.将一个usb设备插入到电脑上,在串口软件上能够显示一些打印信息,用source insight软件打开linux内核2.6.22版本,然后从第一行查找通用的关键字,找到这一行最终是从哪里打印出来的,查找到hub_port_init函数函数里面打印这些信息。
hub_port_init()
hub_port_connect_change()
hub_events()
hub_thread()
kick_khubd()
hub_irq()
怎样来分析驱动程序呢?
1.将一个usb设备插入到电脑上,在串口软件上能够显示一些打印信息,用source insight软件打开linux内核2.6.22版本,然后从第一行查找通用的关键字,找到这一行最终是从哪里打印出来的,查找到hub_port_init函数函数里面打印这些信息。
hub_port_init()
hub_port_connect_change()
hub_events()
hub_thread()
kick_khubd()
hub_irq()