mirror of
https://github.com/Telecominfraproject/OpenCellular.git
synced 2025-12-29 18:11:05 +00:00
8d47a1de0a97243aa4e770ad0e332a71890c1e85
We need to clear DMA status before starting another transaction. Otherwise, we get incorrect values. Same fix as the one Vic did in CL 240282 for STM32F1xx and STM32F3xx. Signed-off-by: Vincent Palatin <vpalatin@chromium.org> BRANCH=none BUG=chrome-os-partner:38902 TEST=On the twinkie USB console (without anything connected), do "tw res rd rd" then "adc". We now always get "CC1_PD = 0 CC2_PD = 0" rather than some fancy values for CC2_PD such as "CC2_PD = 29097". Change-Id: I065b2f8f74ba39f805445bab96b45819322a7da3 Reviewed-on: https://chromium-review.googlesource.com/264981 Reviewed-by: Alec Berg <alecaberg@chromium.org> Tested-by: Vincent Palatin <vpalatin@chromium.org> Commit-Queue: Vincent Palatin <vpalatin@chromium.org> Trybot-Ready: Vincent Palatin <vpalatin@chromium.org>
For an overview of the Embedded Controller firmware, refer to http://www.chromium.org/chromium-os/2014-firmware-summit
Description
Languages
C
64.7%
Lasso
20.7%
ASL
3.6%
JavaScript
3.2%
C#
2.9%
Other
4.6%