From 4958fae906bf132e86b8a3153018b09006fbc1c5 Mon Sep 17 00:00:00 2001 From: Jason Kotzin Date: Wed, 15 Aug 2012 11:28:36 -0700 Subject: fixing usb and alignment issue --- lib/usb/usb_control.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/usb/usb_control.c b/lib/usb/usb_control.c index 3dd0857..0218837 100644 --- a/lib/usb/usb_control.c +++ b/lib/usb/usb_control.c @@ -27,7 +27,7 @@ static struct usb_control_state { DATA_IN, LAST_DATA_IN, STATUS_IN, DATA_OUT, LAST_DATA_OUT, STATUS_OUT, } state; - struct usb_setup_data req; + struct usb_setup_data req __attribute__((aligned(4))); u8 *ctrl_buf; u16 ctrl_len; void (*complete)(struct usb_setup_data *req); -- cgit v1.2.3