File tree Expand file tree Collapse file tree 1 file changed +4
-0
lines changed
components/drivers/usb/usbdevice/class Expand file tree Collapse file tree 1 file changed +4
-0
lines changed Original file line number Diff line number Diff line change @@ -644,12 +644,16 @@ ufunction_t rt_usbd_function_ecm_create(udevice_t device)
644644 _ecm_eth -> host_addr [4 ] = 0xEC ;//*(const rt_uint8_t *)(0x1fff7a14);
645645 _ecm_eth -> host_addr [5 ] = 0xAB ;//*(const rt_uint8_t *)(0x1fff7a18);
646646
647+ #ifdef RT_USING_DEVICE_OPS
648+ _ecm_eth -> parent .parent .ops = & ecm_device_ops ;
649+ #else
647650 _ecm_eth -> parent .parent .init = rt_ecm_eth_init ;
648651 _ecm_eth -> parent .parent .open = rt_ecm_eth_open ;
649652 _ecm_eth -> parent .parent .close = rt_ecm_eth_close ;
650653 _ecm_eth -> parent .parent .read = rt_ecm_eth_read ;
651654 _ecm_eth -> parent .parent .write = rt_ecm_eth_write ;
652655 _ecm_eth -> parent .parent .control = rt_ecm_eth_control ;
656+ #endif
653657 _ecm_eth -> parent .parent .user_data = device ;
654658
655659 _ecm_eth -> parent .eth_rx = rt_ecm_eth_rx ;
You can’t perform that action at this time.
0 commit comments