diff options
author | Joel Kitching <kitching@google.com> | 2020-03-06 14:56:14 +0800 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2020-03-09 08:43:37 +0000 |
commit | cebb4f5912d2a72f86e43d9552edcf881806c6b9 (patch) | |
tree | 8ff44bf028a1a98f81ea62684876e224f5d35985 /Makefile | |
parent | 4da0add3b390e9aecd2113375abae874318c7cf4 (diff) | |
download | vboot-cebb4f5912d2a72f86e43d9552edcf881806c6b9.tar.gz |
vboot: create 2kernel.c for kernel-related functions
Create 2kernel.c for kernel-related functions (including
both internal and API-facing).
Relocate functions which are currently in active use from
lib20/api_kernel.c to 2lib/2kernel.c.
Create vb2_kernel_tests.c and move appropriate tests there.
Tests for vb2_normal_boot (previously VbBootNormal) will
be added in a subsequent CL.
BUG=b:124141368, chromium:968464
TEST=make clean && make runtests
BRANCH=none
Change-Id: I153ea318ba238b7b30bf871105388437f63075d1
Signed-off-by: Joel Kitching <kitching@google.com>
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/vboot_reference/+/2091126
Reviewed-by: Joel Kitching <kitching@chromium.org>
Commit-Queue: Joel Kitching <kitching@chromium.org>
Tested-by: Joel Kitching <kitching@chromium.org>
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -357,6 +357,7 @@ FWLIB_SRCS = \ firmware/2lib/2ec_sync.c \ firmware/2lib/2gbb.c \ firmware/2lib/2hmac.c \ + firmware/2lib/2kernel.c \ firmware/2lib/2misc.c \ firmware/2lib/2nvstorage.c \ firmware/2lib/2rsa.c \ @@ -479,6 +480,7 @@ HOSTLIB_SRCS = \ firmware/2lib/2context.c \ firmware/2lib/2crc8.c \ firmware/2lib/2hmac.c \ + firmware/2lib/2kernel.c \ firmware/2lib/2nvstorage.c \ firmware/2lib/2rsa.c \ firmware/2lib/2sha1.c \ @@ -695,6 +697,7 @@ TEST2X_NAMES = \ tests/vb2_ec_sync_tests \ tests/vb2_gbb_tests \ tests/vb2_host_key_tests \ + tests/vb2_kernel_tests \ tests/vb2_misc_tests \ tests/vb2_nvstorage_tests \ tests/vb2_rsa_utility_tests \ @@ -1204,6 +1207,7 @@ run2tests: install_for_test ${RUNTEST} ${BUILD_RUN}/tests/vb2_ec_sync_tests ${RUNTEST} ${BUILD_RUN}/tests/vb2_gbb_tests ${RUNTEST} ${BUILD_RUN}/tests/vb2_host_key_tests + ${RUNTEST} ${BUILD_RUN}/tests/vb2_kernel_tests ${RUNTEST} ${BUILD_RUN}/tests/vb2_misc_tests ${RUNTEST} ${BUILD_RUN}/tests/vb2_nvstorage_tests ${RUNTEST} ${BUILD_RUN}/tests/vb2_rsa_utility_tests |