mirror of
https://github.com/Telecominfraproject/OpenCellular.git
synced 2026-01-07 16:11:43 +00:00
684d25b41aa77f14aae48afb5968a8aa1643c629
Support for various communications protocols requires the ability to convert between big and little endian representation of integers. This patch moves integer converting functions into the common scope and uses the built in functions available in ARM architecture. Since all today's ec platforms are running in little endian mode, the functions being added assume that the host is little endian. BRANCH=none BUG=chrome-os-partner:43025 TEST=none yet Change-Id: I55ad0c5c3fe9f30cb4ed8ae807b1f5e4a54b8b35 Signed-off-by: Vadim Bendebury <vbendeb@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/312584 Reviewed-by: 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%