<div>in rtems-libbsd\rtemsbsd\include\bsp\nexus-devices.h</div><div><br></div><div><br></div><div>add </div><div><br></div><div> static const rtems_bsd_device_resource cpsw0_res[] = {</div><div>        {</div><div>                .type = RTEMS_BSD_RES_MEMORY,</div><div>                .start_request = 0,</div><div>                .start_actual = 0x4a100000</div><div>        }, {</div><div>                .type = RTEMS_BSD_RES_IRQ,</div><div>                .start_request = 0,</div><div>                .start_actual = 0x28</div><div>        },</div><div><span class="Apple-tab-span" style="white-space:pre">   </span>   {</div><div>                .type = RTEMS_BSD_RES_IRQ,</div><div>                .start_request = 1,</div><div>                .start_actual = 0x29</div><div>        },</div><div>           {</div><div>                .type = RTEMS_BSD_RES_IRQ,</div><div>                .start_request = 2,</div><div>                .start_actual = 0x2a</div><div>        },</div><div>           {</div><div>                .type = RTEMS_BSD_RES_IRQ,</div><div>                .start_request = 3,</div><div>                .start_actual = 0x2b</div><div>        }</div><div>};</div><div>RTEMS_BSD_DEFINE_NEXUS_DEVICE(cpsw, 0, RTEMS_ARRAY_SIZE(cpsw0_res),</div><div>    &cpsw0_res[0]);</div><div>SYSINIT_DRIVER_REFERENCE(atphy, miibus);</div><div><br></div><div><br></div><div><br></div><div><div><br></div><div><br></div><div style="font-size: 12px;font-family: Arial Narrow;padding:2px 0 2px 0;">------------------ Original ------------------</div><div style="font-size: 12px;background:#efefef;padding:8px;"><div><b>From: </b> "yao0718";<29171383@qq.com>;</div><div><b>Date: </b> Tue, Jul 5, 2016 03:11 PM</div><div><b>To: </b> "devel"<devel@rtems.org>; <wbr></div><div></div><div><b>Subject: </b> [0/6] ti cpsw driver port from freebsd for am335x </div></div><div><br></div><div><span style="font-family: 'lucida Grande', Verdana, 'Microsoft YaHei'; line-height: 23.8px;">I add cpsw driver from freebsd and modify some code for my board, my board is not beagleblack, so i am not sure it can work fine in BB board,to reduce phy find process, I  set phy address 4 and 6 for which phy address on my board,my board has two eth port ,I set dualmac when attach;</span></div><div><span style="font-family: 'lucida Grande', Verdana, 'Microsoft YaHei'; line-height: 23.8px;">can somebody test it on beaglebone and merge to beaglebone  bsp?</span></div><div><span style="font-family: 'lucida Grande', Verdana, 'Microsoft YaHei'; line-height: 23.8px;"><br></span></div></div>