1.请问关于dm8148设备驱动问题。
usb gadget驱动,dm8148作为从机通过USB模拟网卡与PC上位机进行通信,
在内核源码包通过menuconfig编译出相应的内核模块g_ether.ko后,
将此内核模块安装会出现:insmod: error inserting 'g_ether.ko': -1 Unknown symbol in module,
用dmesg|tail查看信息,有如下:
g_ether: Unknown symbol usb_gadget_probe_driver (err 0)
g_ether: Unknown symbol get_gadget_drv_id (err 0)
g_ether: Unknown symbol usb_gadget_unregister_driver (err 0)
g_ether: Unknown symbol put_gadget_drv_id (err 0)
g_ether: Unknown symbol get_gadget_max_drv_id (err 0)
g_ether: Unknown symbol usb_gadget_probe_driver (err 0)
g_ether: Unknown symbol get_gadget_drv_id (err 0)
g_ether: Unknown symbol usb_gadget_unregister_driver (err 0)
g_ether: Unknown symbol put_gadget_drv_id (err 0)
g_ether: Unknown symbol get_gadget_max_drv_id (err 0)
我按照TI官方提供USB配置文档(processors.wiki.ti.com/.../Usbgeneralpage
请问在编译模块之前在内核包/drivers/usb/中要做出什么配置吗?该如何配置?