Home | History | Annotate | Download | only in vboot_reference

Lines Matching refs:firmware

101 # for a firmware target (such as u-boot or depthcharge). It must map
111 # Provide default CC and CFLAGS for firmware builds; if you have any -D flags,
180 # Creates position independent code for non firmware target.
262 # Firmware library, used by the other firmware components (depthcharge,
267 # Smaller firmware library common to all vboot 2.x, used only for
272 # Vboot 2.0 (deprecated - see firmware/README)
274 # Vboot 2.1 (not yet ready - see firmware/README)
277 # Firmware library sources needed by VbInit() call
279 firmware/lib/crc8.c \
280 firmware/lib/utility.c \
281 firmware/lib/vboot_api_init.c \
282 firmware/lib/vboot_common_init.c \
283 firmware/lib/vboot_nvstorage.c \
284 firmware/lib/vboot_nvstorage_rollback.c \
285 firmware/lib/region-init.c \
287 # Additional firmware library sources needed by VbSelectFirmware() call
289 firmware/lib/cryptolib/padding.c \
290 firmware/lib/cryptolib/rsa.c \
291 firmware/lib/cryptolib/rsa_utility.c \
292 firmware/lib/cryptolib/sha1.c \
293 firmware/lib/cryptolib/sha256.c \
294 firmware/lib/cryptolib/sha512.c \
295 firmware/lib/cryptolib/sha_utility.c \
296 firmware/lib/stateful_util.c \
297 firmware/lib/vboot_api_firmware.c \
298 firmware/lib/vboot_common.c \
299 firmware/lib/vboot_firmware.c \
300 firmware/lib/region-fw.c \
302 # Additional firmware library sources needed by VbSelectAndLoadKernel() call
304 firmware/lib/cgptlib/cgptlib.c \
305 firmware/lib/cgptlib/cgptlib_internal.c \
306 firmware/lib/cgptlib/crc32.c \
307 firmware/lib/gpt_misc.c \
308 firmware/lib/utility_string.c \
309 firmware/lib/vboot_api_kernel.c \
310 firmware/lib/vboot_audio.c \
311 firmware/lib/vboot_display.c \
312 firmware/lib/vboot_kernel.c \
313 firmware/lib/region-kernel.c \
317 firmware/2lib/2api.c \
318 firmware/2lib/2common.c \
319 firmware/2lib/2crc8.c \
320 firmware/2lib/2misc.c \
321 firmware/2lib/2nvstorage.c \
322 firmware/2lib/2rsa.c \
323 firmware/2lib/2secdata.c \
324 firmware/2lib/2sha1.c \
325 firmware/2lib/2sha256.c \
326 firmware/2lib/2sha512.c \
327 firmware/2lib/2sha_utility.c \
328 firmware/2lib/2tpm_bootmode.c
331 firmware/lib20/api.c \
332 firmware/lib20/common.c \
333 firmware/lib20/misc.c \
334 firmware/lib20/packed_key.c
337 firmware/lib21/api.c \
338 firmware/lib21/common.c \
339 firmware/lib21/misc.c \
340 firmware/lib21/packed_key.c
345 firmware/lib/rollback_index.c \
346 firmware/lib/tpm_lite/tlcl.c
349 firmware/lib/tpm_bootmode.c
352 firmware/lib/mocked_rollback_index.c \
353 firmware/lib/tpm_lite/mocked_tlcl.c
356 firmware/lib/mocked_tpm_bootmode.c
360 # Include BIOS stubs in the firmware library when compiling for host
363 firmware/stub/tpm_lite_stub.c \
364 firmware/stub/utility_stub.c \
365 firmware/stub/vboot_api_stub_init.c \
366 firmware/stub/vboot_api_stub_region.c
369 firmware/stub/vboot_api_stub_sf.c
372 firmware/stub/vboot_api_stub.c \
373 firmware/stub/vboot_api_stub_disk.c \
374 firmware/stub/vboot_api_stub_stream.c
377 firmware/2lib/2stub.c
442 firmware/lib/cgptlib/cgptlib_internal.c \
443 firmware/lib/cgptlib/crc32.c \
444 firmware/lib/crc8.c \
445 firmware/lib/gpt_misc.c \
446 firmware/lib/tpm_lite/tlcl.c \
447 firmware/lib/utility_string.c \
448 firmware/lib/vboot_nvstorage.c \
449 firmware/stub/tpm_lite_stub.c \
450 firmware/stub/utility_stub.c \
451 firmware/stub/vboot_api_stub_disk.c \
452 firmware/stub/vboot_api_stub_init.c \
453 firmware/stub/vboot_api_stub_sf.c \
475 firmware/lib/cgptlib/cgptlib_internal.c \
476 firmware/lib/cgptlib/crc32.c \
477 firmware/lib/gpt_misc.c \
478 firmware/lib/utility_string.c \
479 firmware/stub/vboot_api_stub_disk.c \
480 firmware/stub/vboot_api_stub_sf.c \
481 firmware/stub/utility_stub.c \
584 # The unified firmware utility will eventually replace all the others
627 FUTIL_STATIC_WORKAROUND_SRCS = firmware/stub/vboot_api_stub_static_sf.c
756 SUBDIRS := firmware host cgpt utility futility tests tests/tpm_lite
791 # Firmware library
794 # They are needed here only for compiling parts of the firmware code into
843 # Linktest ensures firmware lib doesn't rely on outside libraries
844 ${BUILD}/firmware/linktest/main_vbinit: ${VBINIT_OBJS}
845 ${BUILD}/firmware/linktest/main_vbinit: OBJS = ${VBINIT_OBJS}
846 TEST_OBJS += ${BUILD}/firmware/linktest/main_vbinit.o
847 ${BUILD}/firmware/linktest/main_vbsf: ${VBSF_OBJS}
848 ${BUILD}/firmware/linktest/main_vbsf: OBJS = ${VBSF_OBJS}
849 TEST_OBJS += ${BUILD}/firmware/linktest/main_vbsf.o
850 ${BUILD}/firmware/linktest/main: ${FWLIB}
851 ${BUILD}/firmware/linktest/main: LIBS = ${FWLIB}
852 TEST_OBJS += ${BUILD}/firmware/linktest/main.o
856 ${BUILD}/firmware/linktest/main_vbinit \
857 ${BUILD}/firmware/linktest/main_vbsf \
858 ${BUILD}/firmware/linktest/main
1025 # new Firmware Utility
1053 STRUCTURES_SRC=firmware/lib/tpm_lite/include/tlcl_structures.h
1179 ${BUILD}/firmware/lib/rollback_index_for_test.o
1181 ${BUILD}/firmware/lib/rollback_index_for_test.o
1182 TEST_OBJS += ${BUILD}/firmware/lib/rollback_index_for_test.o
1185 ${BUILD}/firmware/lib/tpm_lite/tlcl_for_test.o
1187 ${BUILD}/firmware/lib/tpm_lite/tlcl_for_test.o
1188 TEST_OBJS += ${BUILD}/firmware/lib/tpm_lite/tlcl_for_test.o
1191 ${BUILD}/firmware/lib/vboot_audio_for_test.o
1193 ${BUILD}/firmware/lib/vboot_audio_for_test.o
1194 TEST_OBJS += ${BUILD}/firmware/lib/vboot_audio_for_test.o
1384 # Generate addtional coverage stats just for firmware subdir, because the stats
1386 # the summary for just the firmware sources.
1388 lcov -e ${COV_INFO}.nostub '${SRCDIR}/firmware/*' \
1389 -o ${COV_INFO}.firmware