summaryrefslogtreecommitdiff
path: root/bsp/allwinner/libraries/sunxi-hal/hal/test/usb/udc/usb_msg.h
blob: 29cc937828d7b31354a8a5ea0ce9d8c3973a37b3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#ifndef __USB_GADGET_DEMO_MSG_H__
#define __USB_GADGET_DEMO_MSG_H__

struct usb_msg_dev {
    uint8_t max_lun;
    uint8_t cbw[32];
};

extern struct usb_msg_dev g_msg_dev;

udc_errno_t usb_msg_callback(uint8_t ep_addr, udc_callback_event_t event,
            void *data, uint32_t len);
void usb_msg_desc_init(void);

#endif /* __USB_GADGET_DEMO_MSG_H__ */