return 0;
}
U_BOOT_CMD(
usbslave, 3, 0, do_usbslave,
"usbslave - get file from host(PC)\n",
"[wait] [loadAddress]\n"
"\"wait\" is 0 or 1, 0 means for return immediately, not waits for the finish of transferring\n"
);
#endif
修改common/Makefile
COBJS-$(CONFIG_USB_KEYBOARD) += usb_kbd.o
# Apollo +
COBJS-$(CONFIG_USB_DEVICE) += cmd_usbslave.o
# Apollo -
补充几个修改,在原文中的usbmain.c,要把include 注释掉,否则编译报错。
在lib_arm/bootm.c中,udc_disconnect ();此句也要注释掉,否则编译报错。在百问网的uboot中,此句也是注释掉的,估计原文
作者漏写了。