From f003397ce95441cd8de01a728affb3de7accd1dd Mon Sep 17 00:00:00 2001 From: Gerd Hoffmann Date: Wed, 31 Aug 2011 16:09:27 +0200 Subject: usb: add max_packet_size to USBEndpoint Signed-off-by: Gerd Hoffmann --- hw/usb.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'hw/usb.h') diff --git a/hw/usb.h b/hw/usb.h index c35ff7437b..5ea984cfdd 100644 --- a/hw/usb.h +++ b/hw/usb.h @@ -176,6 +176,7 @@ struct USBDescString { struct USBEndpoint { uint8_t type; uint8_t ifnum; + int max_packet_size; }; /* definition of a USB device */ @@ -339,6 +340,9 @@ uint8_t usb_ep_get_type(USBDevice *dev, int pid, int ep); uint8_t usb_ep_get_ifnum(USBDevice *dev, int pid, int ep); void usb_ep_set_type(USBDevice *dev, int pid, int ep, uint8_t type); void usb_ep_set_ifnum(USBDevice *dev, int pid, int ep, uint8_t ifnum); +void usb_ep_set_max_packet_size(USBDevice *dev, int pid, int ep, + uint16_t raw); +int usb_ep_get_max_packet_size(USBDevice *dev, int pid, int ep); void usb_attach(USBPort *port); void usb_detach(USBPort *port); -- cgit v1.2.3-55-g7522