Chromium Code Reviews| Index: firmware/lib/include/tpm_bootmode.h |
| diff --git a/firmware/lib/include/tpm_bootmode.h b/firmware/lib/include/tpm_bootmode.h |
| new file mode 100644 |
| index 0000000000000000000000000000000000000000..13f382f6d4b773192b070972f462f07333927af5 |
| --- /dev/null |
| +++ b/firmware/lib/include/tpm_bootmode.h |
| @@ -0,0 +1,23 @@ |
| +/* Copyright (c) 2011 The Chromium OS Authors. All rights reserved. |
| + * Use of this source code is governed by a BSD-style license that can be |
| + * found in the LICENSE file. |
| + * |
| + * Functions for updating the TPM state with the status of boot path. |
| + */ |
| + |
| +#ifndef VBOOT_REFERENCE_TPM_BOOTMODE_H_ |
| +#define VBOOT_REFERENCE_TPM_BOOTMODE_H_ |
| + |
| +#include "sysincludes.h" |
| + |
| +/* Update TPM PCR State with the boot path status. |
| + * [developer_mode]: State of the developer switch. |
| + * [recovery_mode}: State of the recovery mode. |
| + * [fw_keyblock_mode]: Keyblock mode on the to-be-booted |
| + * RW firmware keyblock. |
| + */ |
|
Randall Spangler
2011/03/15 05:18:18
Returns?
gauravsh
2011/03/15 23:22:49
Done.
|
| + |
| +uint32_t SetTPMBootModeState(int developer_mode, int recovery_mode, |
| + int fw_keyblock_mode); |
| + |
| +#endif /* VBOOT_REFERENCE_TPM_BOOTMODE_H_ */ |