diff options
author | Todd Broch <tbroch@chromium.org> | 2015-05-05 23:36:23 -0700 |
---|---|---|
committer | ChromeOS Commit Bot <chromeos-commit-bot@chromium.org> | 2015-05-06 17:36:26 +0000 |
commit | 3b9159f0ec0b48e5b38baa3f7d3ed8bb1c883edd (patch) | |
tree | a877e04f0f5f625cdfa26de933afcbd147ea5cfe | |
parent | cee77a8be793720101c6ae90980a76e00e5beed9 (diff) | |
download | chrome-ec-3b9159f0ec0b48e5b38baa3f7d3ed8bb1c883edd.tar.gz |
twinkie: Fix memcpy_to_usbsram destination address.
Change:
* 8c0cef2 - USB: Fix memcpy routines
Modified memcpy_to_usbsram destination address from AHB address space mapped to
packet RAM instead. This CL makes same change to memcpy_to_usbram call in
twinkie's sniffer code.
Signed-off-by: Todd Broch <tbroch@chromium.org>
BRANCH=none
BUG=none
TEST=twinkie boots and sniffer works as intended.
Change-Id: I0842cc3fcefaf7f0b66dfc1bacd4e8620a75b384
Reviewed-on: https://chromium-review.googlesource.com/269651
Reviewed-by: Vincent Palatin <vpalatin@chromium.org>
Commit-Queue: Todd Broch <tbroch@chromium.org>
Tested-by: Todd Broch <tbroch@chromium.org>
-rw-r--r-- | board/twinkie/sniffer.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/board/twinkie/sniffer.c b/board/twinkie/sniffer.c index dfbf6d131d..2842742627 100644 --- a/board/twinkie/sniffer.c +++ b/board/twinkie/sniffer.c @@ -294,7 +294,7 @@ void sniffer_task(void) } ep_buf[u][0] = sample_seq[d >> 3] | (d & 7); ep_buf[u][1] = sample_tstamp[d >> 3]; - memcpy_to_usbram(ep_buf[u] + 2, + memcpy_to_usbram(((void *)usb_sram_addr(ep_buf[u] + 2)), samples[d >> 4]+off, EP_PAYLOAD_SIZE); atomic_clear((uint32_t *)&free_usb, 1 << u); u = !u; |