Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(8)

Side by Side Diff: src/platform/vboot_reference/vboot_firmware/linktest/main.c

Issue 2219004: Rearrange vboot_reference directories to isolate external components. (Closed) Base URL: ssh://git@chromiumos-git/chromeos
Patch Set: Created 10 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
(Empty)
1 #include <stdio.h>
2
3 #include "firmware_image_fw.h"
4 #include "kernel_image_fw.h"
5 #include "load_kernel_fw.h"
6 #include "rollback_index.h"
7 #include "tlcl.h"
8
9 int main(void)
10 {
11
12 // firmware_image_fw.h
13 VerifyFirmwareHeader(0, 0, 0, 0);
14 VerifyFirmwarePreamble(0, 0, 0, 0);
15 VerifyFirmwareData(0, 0, 0, 0, 0);
16 VerifyFirmware(0, 0, 0);
17 GetLogicalFirmwareVersion(0);
18 VerifyFirmwareDriver_f(0, 0, 0, 0, 0);
19
20 // kernel_image_fw.h
21 VerifyKernelHeader(0, 0, 0, 0, 0, 0);
22 VerifyKernelConfig(0, 0, 0, 0);
23 VerifyKernelData(0, 0, 0, 0, 0);
24 VerifyKernel(0, 0, 0);
25 GetLogicalKernelVersion(0);
26 VerifyKernelDriver_f(0, 0, 0, 0);
27
28 // load_kernel_fw.h
29 // FIXME: LoadKernel(0);
30
31 // rollback_index.h
32 SetupTPM();
33 GetStoredVersion(0);
34 WriteStoredVersion(0, 0);
35 LockStoredVersion(0);
36
37 // tlcl.h
38 TlclLibinit();
39 TlclStartup();
40 TlclSelftestfull();
41 TlclDefineSpace(0, 0, 0);
42 TlclWrite(0, 0, 0);
43 TlclRead(0, 0, 0);
44 TlclWriteLock(0);
45 TlclReadLock(0);
46 TlclAssertPhysicalPresence();
47 TlclSetNvLocked();
48 TlclIsOwned();
49 TlclForceClear();
50 TlclPhysicalEnable();
51 TlclPhysicalSetDeactivated(0);
52 TlclGetFlags(0, 0);
53
54 return 0;
55 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698