Bill Richardson
0b8f35c6a5
Rearrange vboot_reference directories to isolate external components.
...
This creates a new vboot_firmware subdirectory, and which contains the
entirety of the BIOS code. There shouldn't be anything in this directory
that is NOT required by the BIOS.
Review URL: http://codereview.chromium.org/2219004
2010-05-26 09:18:38 -07:00
Randall Spangler
a45586722f
Expose GptData.current_kernel as an output of GptNextKernelEntry()
...
LoadKernel() needs to pass the kernel partition number out to the
BIOS, so it can be passed to the bootloader.
Review URL: http://codereview.chromium.org/2161007
2010-05-25 11:09:06 -07:00
Louis Yung-Chieh Lo
8eaf239a04
support 'cgpt repair'
...
Review URL: http://codereview.chromium.org/2083020
2010-05-22 07:10:29 +08:00
Louis Yung-Chieh Lo
b31ddcec6a
add cgpt framework and attribute support.
...
Review URL: http://codereview.chromium.org/2082015
2010-05-21 16:35:44 +08:00
Louis Yung-Chieh Lo
0dce41c2ec
rename cgpt files with cgptlib prefix (to avoid conflicts to cgpt utility)
...
Review URL: http://codereview.chromium.org/2082007
2010-05-17 22:45:30 -07:00
Louis Yung-Chieh Lo
b17db3c4b9
cgpt supports GptNextKernelEntry() and GptUpdateKernelEntry()
...
Review URL: http://codereview.chromium.org/1922004
2010-05-05 11:21:08 -07:00
Louis Yung-Chieh Lo
49fa8e51ad
Add more test cases for GptInit() and fixed some bugs
...
Review URL: http://codereview.chromium.org/1701017
2010-04-30 16:10:48 -07:00
Louis Yung-Chieh Lo
37f6b55a25
Add helper functions and files for gpt tests.
...
Review URL: http://codereview.chromium.org/1729006
2010-04-22 21:22:22 -07:00
Louis Yung-Chieh Lo
4bbf21e476
A simple test infrastructure -- idea stolen from Gaurav.
...
Review URL: http://codereview.chromium.org/1761004
2010-04-21 17:29:05 -07:00
Louis Yung-Chieh Lo
e1a25ab108
cgptlib stub for verified boot development.
...
Review URL: http://codereview.chromium.org/1547038
2010-04-20 10:52:41 -07:00