babyhua 发表于 2013-2-27 21:12:32

小弟不解,请大侠都来帮忙看看

rtt里面都是obj
但是一直没弄明白,这个dev和obj是怎么关联起来的,
例如:代码在开始的时候
         rt_hw_board_init
                |________rt_hw_usart_init
                                    |___________rt_hw_serial_register
                                                                      |___________rt_device_register
                                                                                                      |____________rt_object_init

在rt_device_register 里面只是初始化dev结构体的一些参数,
而在_rt_object_init 则是传递的dev->parent,但是在obj的链表中用的是obj->list

所以疑问就来了,怎么用能通过 obj来查询到dev了,同事obj里面的list在注册驱动的时候并没有初始化啊,

望高手能解答小弟的不解

babyhua 发表于 2013-2-27 21:20:19

没人顶啊!!!!!!!!!!
页: [1]
查看完整版本: 小弟不解,请大侠都来帮忙看看