From mboxrd@z Thu Jan 1 00:00:00 1970 From: Amit Virdi Date: Wed, 7 Mar 2012 12:34:55 +0530 Subject: [U-Boot] [PATCH 4/4] USB:gadget:designware Fix memory nonalignment issue In-Reply-To: <201203061109.07261.vapier@gentoo.org> References: <1329393818-24552-1-git-send-email-amit.virdi@st.com> <1329393818-24552-5-git-send-email-amit.virdi@st.com> <201203061109.07261.vapier@gentoo.org> Message-ID: <4F570897.1010006@st.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Hey Mike, On 3/6/2012 9:39 PM, Mike Frysinger wrote: > On Thursday 16 February 2012 07:03:38 Amit Virdi wrote: >> --- a/drivers/usb/gadget/designware_udc.c >> +++ b/drivers/usb/gadget/designware_udc.c >> >> + /* copy back tmp buffer to bufp if bufp is not word aligned */ >> + if ((int)bufp& 0x3) { >> + bytp = (u8 *)&tmp[0]; >> + for (i = 0; i< len; i++) >> + bufp[i] = bytp[i]; >> + } > > memcpy(bufp, tmp, len) ? Yes, memcpy can be used. I'll amend the code. Thanks Amit Virdi