mirror of
https://git.savannah.gnu.org/git/gnuboot.git
synced 2025-01-15 03:46:29 +01:00
Denis 'GNUtoo' Carikli
6e5e4f3421
Before being merged with the commitdc6e1f32c1
("Import website-build to build the GNU Boot website."), website-build was a separate git repository. And so, even after the merge, until the commit20d122e94a
("website-build: use website from local git repository."), it still worked in the same way and still downloaded the website from git. This prevented merging the website and website-build directories together as the GNU Boot repository also needed to be a valid Untitled website repository as well. Now after this commit, the website is built from the same git tree, so we can simply adjust the build scripts to be able to move things around. In addition of making things more clear for contributors, it also simplify the migration to haunt as with haunt we typically have the haunt.cfg (and the autotools build code if needed) code in the top directory and the markdown files in a subdirectory. Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org> Acked-by: Adrien 'neox' Bourmault <neox@gnu.org>
41 lines
1.6 KiB
Markdown
41 lines
1.6 KiB
Markdown
% Libreboot 20140309 release
|
|
% Leah Rowe
|
|
% 9 March 2014
|
|
|
|
Revision notes (9th March 2014):
|
|
--------------------------------
|
|
|
|
- recreated coreboot config from scratch
|
|
- GRUB loads even faster now (less than 2 seconds).
|
|
- Total boot time reduced by further \~5 seconds.
|
|
- Added crypto and cryptodisk modules to GRUB
|
|
- cbfstool now included in the binary archives
|
|
|
|
Development notes
|
|
-----------------
|
|
|
|
- Binary archive now have 2 images:
|
|
- With serial output enabled and memtest86+ included (debug level
|
|
8 in coreboot)
|
|
- With serial output disabled and memtest86+ excluded (faster boot
|
|
speeds) (debugging disabled)
|
|
- Reduced impact on battery life:
|
|
- 'processor.max\_cstate=2' instead of 'idle=halt' for booting
|
|
default kernel
|
|
- coreboot.rom (faster boot speeds, debugging disabled):
|
|
- Disabled coreboot serial output (Console-> in "make
|
|
menuconfig")
|
|
- Set coreboot debug level to 0 instead of 8 (Console-> in
|
|
"make menuconfig")
|
|
- Changed GRUB timeout to 1 second instead of 2 (in grub.cfg
|
|
- Removed background image in GRUB.
|
|
- Removed memtest86+ payload (since it relies on serial output)
|
|
- coreboot\_serial.rom (slower boot speeds, debugging enabled):
|
|
- Boot time still reduced, but only by \~2 seconds
|
|
- has the memtest86+ payload included in the ROM
|
|
- has serial port enabled. How this is achieved (from
|
|
X60\_source): Turn on debugging level to 8, and enable serial
|
|
output
|
|
- (in Console-> in coreboot "make menuconfig")
|
|
- (and build with grub\_serial.cfg and grub\_memdisk\_serial.cfg)
|
|
|