]> git.dujemihanovic.xyz Git - u-boot.git/commit
bootstd: cros: Bring in some ChromiumOS structures
authorSimon Glass <sjg@chromium.org>
Sun, 30 Jul 2023 17:16:49 +0000 (11:16 -0600)
committerSimon Glass <sjg@chromium.org>
Fri, 11 Aug 2023 00:34:54 +0000 (18:34 -0600)
commitde30aa9a2f5659ecee599d61e1940b30c76d627c
tree1885fdb275fe036da23530010c1d0c85a27a5d66
parent5a8589ebd6b20a4ba992bdf8806e574c339b12ea
bootstd: cros: Bring in some ChromiumOS structures

Add a header file with structures for booting ChromiumOS, taken from the
vboot tree. Using these makes it easier to understand the code.

Note that the code style has not been updated for U-Boot, with use of
uint64_t,  __attribute__((packed)) and one comment-style nit. This should
make it easier to keep the code in sync. It was taken from commit:

   5b8596ce ("2sha256_arm: Fix data abort issue")

Update the CHROMEOS string to use the defined values.

Signed-off-by: Simon Glass <sjg@chromium.org>
boot/bootmeth_cros.c
boot/bootmeth_cros.h [new file with mode: 0644]