1 #include <stdio.h>
2 #include <stdint.h>
3 #include <stdlib.h>
4 #include <string.h>
5 
6 #include <usb/sunxi_hal_udc.h>
7 #include <hal_cmd.h>
8 #include <hal_log.h>
9 
10 #include "usb_msg.h"
11 
cmd_gadget_test(int argc,const char ** argv)12 static int cmd_gadget_test(int argc, const char **argv)
13 {
14         hal_log_info("usb msg desc init\n");
15     usb_msg_desc_init();
16         hal_log_info("hal udc init\n");
17     hal_udc_init();
18     hal_udc_register_callback(usb_msg_callback);
19     return 0;
20 
21 }
22 FINSH_FUNCTION_EXPORT_CMD(cmd_gadget_test, hal_udc, udc hal APIs tests)
23 
24