Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge branch 'grub-scripts' of and_who/libreboot into master | Leah Rowe | 2018-12-10 | 6 | -14/+12 |
|\ | |||||
| * | Load modules from (fd0) in GRUB bios target config | Andrew Robbins | 2018-12-04 | 1 | -3/+3 |
| | | | | | | | | | | | | | | | | (fd0) should be the proper device for SeaGRUB. $prefix is set using (fd0) as the device considering modules will be placed onto the floppy image--not in CBFS. grub.cfg is still sourced from (cbfsdisk) | ||||
| * | Add useful modules to GRUB modules-minimal files | Andrew Robbins | 2018-12-04 | 3 | -0/+4 |
| | | | | | | | | | | | | | | | | | | | | Module "biosdisk" is necessary for GRUB to boot from the floppy image we're working to create. If this module is not included in core.img it will simply not load. Module "minicmd" has been added in order to provide the commands "lsmod" and "rmmod" which are useful for listing loaded modules and unloading them, respectively (especially great for testing). | ||||
| * | Remove unnecessary commands from embedded grub.cfg | Andrew Robbins | 2018-12-04 | 3 | -15/+9 |
| | | | | | | | | | | All modules listed in a given target's modules-minimal file are preloaded so there's no need to specifically load any. | ||||
* | | Merge branch 'reproducible' of and_who/libreboot into master | Swift Geek | 2018-12-08 | 1 | -2/+8 |
|\ \ | |||||
| * | | Export reproducible-builds related variables | Andrew Robbins | 2018-12-07 | 1 | -2/+8 |
| | | | |||||
* | | | Merge branch 'crossgcc' of and_who/libreboot into master | Swift Geek | 2018-12-08 | 5 | -24/+24 |
|\ \ \ | |_|/ |/| | | |||||
| * | | Unquote $bootstrap_flag expansion in crossgcc | Andrew Robbins | 2018-12-07 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | If quoted and $bootstrap_flag expands to an empty string, make interprets it as an invalid file name and errors out. | ||||
| * | | Update coreboot patch removing git submodules | Andrew Robbins | 2018-12-07 | 3 | -22/+22 |
| | | | | | | | | | | | | | | | Paul Kocialkowski was not retained as the original author due to the triviality of the patch. | ||||
| * | | Bump coreboot revision to pull in buildgcc v1.53 | Andrew Robbins | 2018-12-07 | 1 | -1/+1 |
| |/ | | | | | | | | | | | | | The revision currently used has an issue building crossgcc due to a libelf bug. Upstream no longer depends on libelf when building crossgcc (since afda56e1ad8719a1) so using a more recent revision sidesteps this issue. | ||||
* | | Merge branch 'grub' of and_who/libreboot into master | Swift Geek | 2018-11-27 | 6 | -1/+12 |
|\ \ | |/ |/| | |||||
| * | Set prefix in GRUB BIOS image config | Andrew Robbins | 2018-11-27 | 1 | -0/+2 |
| | | |||||
| * | Modify modules to include and load in GRUB images | Andrew Robbins | 2018-11-27 | 6 | -1/+10 |
|/ | | | | | | | | | | | | | | | The cbfs module must be loaded before trying to source grub.cfg from CBFS, for obvious reasons. The test module is bundled into all images in order to avoid the situation where grub gets stuck in a loop trying to locate the module during parsing of grub.cfg. This could happen if a user removes the module or moves it, so it's best to avoid a brick by just bundling it into the image. For the bios target, biosdisk has been removed as it doesn't seem to provide any benefit and memdisk has been added to eliminate an error printed by GRUB upon load. | ||||
* | Merge branch 'seabios' of and_who/libreboot into master | Swift Geek | 2018-11-25 | 63 | -159/+61 |
|\ | |||||
| * | Amend path to SeaBIOS payload in coreboot configs | Andrew Robbins | 2018-11-24 | 56 | -56/+56 |
| | | |||||
| * | Place built SeaBIOS files in its build directory | Andrew Robbins | 2018-11-24 | 1 | -2/+1 |
| | | |||||
| * | Consolidate SeaBIOS configs | Andrew Robbins | 2018-11-24 | 6 | -103/+2 |
| | | | | | | | | | | | | | | | | | | | | | | The only difference between the previous "bios" and "vgabios" targets was whether or not a VGA BIOS binary was built along with SeaBIOS. It seemed needless to compile twice in the event that you want both the SeaBIOS payload and its VGA BIOS when you can compile once and make the decision yourself whether to use the produced vgabios.bin | ||||
| * | Bump SeaBIOS revision and update configs | Andrew Robbins | 2018-11-24 | 3 | -1/+5 |
|/ | | | | | | New options enabled (set to their default values): CONFIG_NVME=y CONFIG_SERCON=y | ||||
* | Merge branch 'new-boards' of and_who/libreboot into master | Swift Geek | 2018-11-24 | 16 | -0/+705 |
|\ | |||||
| * | Create SeaBIOS/GRUB targets for Z61t coreboot | Andrew Robbins | 2018-11-16 | 6 | -0/+8 |
| | | | | | | | | | | | | | | Z61t ROMs can now be built with either SeaBIOS or GRUB as a default payload, e.g.: './libreboot build coreboot z61t textmode 2mb seabios' | ||||
| * | Create 2,16MiB Coreboot configs/targets for Z61t | Andrew Robbins | 2018-11-16 | 4 | -0/+12 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2MiB flash is the default for this board. A 16MiB config is included for those looking to modify their board with a larger flash chip. Also, text mode is the only display mode available for this board; as such, inclusion of the textmode subtarget serves only to explicitly indicate the display mode when packaging ROMs upon release. Z61t Coreboot ROMs can be built with, e.g.: './libreboot build coreboot z61t textmode 2mb' | ||||
| * | Add Z61t coreboot target | Andrew Robbins | 2018-11-16 | 3 | -0/+676 |
| | | |||||
| * | Add iMac5,2 as MacBook2,1 variant | Andrew Robbins | 2018-11-16 | 4 | -0/+9 |
| | | |||||
* | | Merge branch 'depthcharge-libpayload' of and_who/libreboot into master | Swift Geek | 2018-11-24 | 3 | -3/+21 |
|\ \ | |/ |/| | |||||
| * | Add function depthcharge_libpayload_build_path() | Andrew Robbins | 2018-11-22 | 2 | -1/+21 |
| | | | | | | | | | | | | | | | | | | This function will return the correct build path for libpayload built for depthcharge targets nyan and veyron. Without this function, and using project_build_path() instead, LIBPAYLOAD_DIR would be set to "$root/$BUILD/libpayload-depthcharge-nyan-big" instead of the proper "$root/$BUILD/libpayload-depthcharge-nyan", for example. | ||||
| * | Remove libpayload's veyron subtarget targets file | Andrew Robbins | 2018-11-22 | 1 | -2/+0 |
|/ | | | | | There's no need to build for each supported veyron model since the libpayload veyron config is just for veyron in general. | ||||
* | Merge branch 'cros-ec' of and_who/libreboot into master | Swift Geek | 2018-11-16 | 2 | -0/+94 |
|\ | |||||
| * | Patch CrOS-EC veyron to avoid compilation errors | Andrew Robbins | 2018-11-15 | 2 | -0/+94 |
|/ | |||||
* | Merge branch 'master' of Kaiapuni/libreboot into master | Leah Rowe | 2018-11-14 | 1 | -1/+2 |
|\ | |||||
| * | Added Toshiba Matsushita LTD121KC9B to known working LCD panels | Louis Roseguo | 2018-11-13 | 1 | -1/+2 |
| | | |||||
* | | Merge branch 'elefaq' of swiftgeek/libreboot into master | Andrew Robbins | 2018-11-14 | 1 | -0/+2 |
|\ \ | |||||
| * | | Fail and Fail Often | Sebastian 'Swift Geek' Grzywna | 2018-11-14 | 1 | -0/+2 |
|/ / | |||||
* | | Merge branch 'cros-ec' of and_who/libreboot into master | Swift Geek | 2018-11-08 | 1 | -80/+100 |
|\ \ | |||||
| * | | Update CrOS-EC context switching patch | Andrew Robbins | 2018-11-06 | 1 | -80/+100 |
| | | | | | | | | | | | | This is the final version of the patch which was merged upstream. | ||||
* | | | Merge branch 'kcma-d8' of and_who/libreboot into master | Swift Geek | 2018-11-07 | 1 | -3/+3 |
|\ \ \ | |/ / |/| | | |||||
| * | | Note correct form factor in KCMA-D8 docs | Andrew Robbins | 2018-11-07 | 1 | -3/+3 |
| | | | | | | | | | | | | The KCMA-D8 board is ATX, not E-ATX or SSI EEB 3.61. | ||||
* | | | Merge branch 'cros-ec' of and_who/libreboot into master | Swift Geek | 2018-11-06 | 4 | -31/+2 |
|\ \ \ | |||||
| * | | | Remove obsolete CrOS-EC Veyron patch for math_util.c | Andrew Robbins | 2018-11-05 | 2 | -29/+0 |
| | | | | |||||
| * | | | Revert to older CrOS-EC revision for Veyron boards | Andrew Robbins | 2018-11-05 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | Support was removed for Veyron Speedy/Minnie in the more recent revision. | ||||
| * | | | Revert to older CrOS-EC revision for Nyan boards | Andrew Robbins | 2018-11-05 | 1 | -1/+1 |
|/ / / | | | | | | | | | | Support was removed for Nyan Big/Blaze in the more recent revision. | ||||
* | | | Merge branch 'docfix' of specing/libreboot into master | Swift Geek | 2018-11-05 | 6 | -38/+112 |
|\ \ \ | |||||
| * | | | Reword again | Fedja Beader | 2018-11-02 | 1 | -8/+8 |
| | | | | |||||
| * | | | Reword the GM45 introductory section on the MAC address page. | Fedja Beader | 2018-11-02 | 1 | -8/+17 |
| | | | | |||||
| * | | | Reword the section on obtaining the MAC address and remove unnecessary | Fedja Beader | 2018-11-02 | 1 | -10/+9 |
| | | | | | | | | | | | | | | | | | | | | | | | | images .. but do not unlink them | ||||
| * | | | Move MAC address parts into its own document, signal that modifying it | Fedja Beader | 2018-10-24 | 6 | -38/+104 |
| | | | | | | | | | | | | | | | | is optional and in addition tell users how to do so in their operating system. | ||||
* | | | | Merge branch 'doc_panic' of specing/libreboot into master | Swift Geek | 2018-11-05 | 1 | -0/+81 |
|\ \ \ \ | |_|/ / |/| | | | |||||
| * | | | Add information about panics/freezes on some *00 laptops. | Fedja Beader | 2018-11-03 | 1 | -0/+15 |
| | | | | |||||
| * | | | Add kernel panic/netconsole info to FAQ | Fedja Beader | 2018-11-03 | 1 | -0/+66 |
| |/ / | |||||
* | | | Merge branch 'cyberbits' of infertux/libreboot into master | Andrew Robbins | 2018-11-04 | 1 | -0/+4 |
|\ \ \ | |||||
| * | | | Add mirror.cyberbits.eu to download page | Cédric Félizard | 2018-11-03 | 1 | -0/+4 |
|/ / / |