summaryrefslogtreecommitdiff
path: root/include/spi.h
diff options
context:
space:
mode:
authorRandall Spangler <rspangler@chromium.org>2013-07-19 10:48:30 -0700
committerChromeBot <chrome-bot@google.com>2013-07-19 18:01:55 -0700
commitfe76b51da007bf51347ad3c3af549562a6d9979a (patch)
treee77abe8e897b96156ea0584bd2d9ad312138fb00 /include/spi.h
parentdb347953e1a463abcb50669988b3f45bd7fbb826 (diff)
downloadchrome-ec-fe76b51da007bf51347ad3c3af549562a6d9979a.tar.gz
Truncate version string to 32 characters
The version struct and EC_CMD_GET_VERSION assume 32-character version strings. But if the git tree is dirty and the board name is long, the version string overflows that limit. This change truncates what's stored in the version string to fit. The build info still contains the full version string, as it did before. BUG=chrome-os-partner:21156 BRANCH=none TEST=build BOARD=mccroskey with a dirty tree; it should build. Then cat build/mccroskey/ec_version.h to see CROS_EC_VERSION32 has truncated the version string. Then build a platform of your choice and type 'version' to see that the version string and build info is still reported correctly. Change-Id: Ie71b8efd99a83315f8b4d5ad10c51e48781b12f4 Signed-off-by: Randall Spangler <rspangler@chromium.org> Reviewed-on: https://gerrit.chromium.org/gerrit/62649 Reviewed-by: Bill Richardson <wfrichar@chromium.org>
Diffstat (limited to 'include/spi.h')
0 files changed, 0 insertions, 0 deletions