aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * Add preliminary dependency handling supportAndrew Robbins2019-01-222-2/+74
|/ | | | | | | | | | | | | | Projects may now declare other projects it depends upon through the file "dependencies" located in a project's $CONFIGS directory. This file requires that each dependency listed, one per line, correspond to a project in the $PROJECTS directory; the dependency may be in any form accepted by the libreboot script, e.g: ./libreboot build $dependency Multiple dependencies files, one per target, are read provided they are located in target directories and those targets were included in the list of arguments passed to the libreboot script.
* Merge branch 'restructure' of and_who/libreboot into masterSwift Geek2019-01-21316-156/+125
|\
| * Restructure Z61t coreboot target directoriesAndrew Robbins2019-01-1412-3/+4
| | | | | | | | | | | | | | | | The intent is to create a simple rule of thumb where arguments are given beginning with those that relate to the device's physical attributes, such as flash chip size, continuing with arguments on how to use the hardware (e.g. display mode), and ending with anything else.
| * Restructure X60 coreboot target directoriesAndrew Robbins2019-01-1425-15/+10
| | | | | | | | | | | | | | | | The intent is to create a simple rule of thumb where arguments are given beginning with those that relate to the device's physical attributes, such as flash chip size, continuing with arguments on how to use the hardware (e.g. display mode), and ending with anything else.
| * Restructure X200 coreboot target directoriesAndrew Robbins2019-01-1436-26/+17
| | | | | | | | | | | | | | | | The intent is to create a simple rule of thumb where arguments are given beginning with those that relate to the device's physical attributes, such as flash chip size, continuing with arguments on how to use the hardware (e.g. display mode), and ending with anything else.
| * Restructure Veyron Speedy coreboot target directoriesAndrew Robbins2019-01-1410-3/+4
| | | | | | | | | | | | | | | | The intent is to create a simple rule of thumb where arguments are given beginning with those that relate to the device's physical attributes, such as flash chip size, continuing with arguments on how to use the hardware (e.g. display mode), and ending with anything else.
| * Restructure Veyron Minnie coreboot target directoriesAndrew Robbins2019-01-1410-3/+4
| | | | | | | | | | | | | | | | The intent is to create a simple rule of thumb where arguments are given beginning with those that relate to the device's physical attributes, such as flash chip size, continuing with arguments on how to use the hardware (e.g. display mode), and ending with anything else.
| * Restructure Veyron Mickey coreboot target directoriesAndrew Robbins2019-01-146-2/+2
| | | | | | | | | | | | | | | | The intent is to create a simple rule of thumb where arguments are given beginning with those that relate to the device's physical attributes, such as flash chip size, continuing with arguments on how to use the hardware (e.g. display mode), and ending with anything else.
| * Restructure Veyron Jerry coreboot target directoriesAndrew Robbins2019-01-1410-3/+4
| | | | | | | | | | | | | | | | The intent is to create a simple rule of thumb where arguments are given beginning with those that relate to the device's physical attributes, such as flash chip size, continuing with arguments on how to use the hardware (e.g. display mode), and ending with anything else.
| * Restructure T60 coreboot target directoriesAndrew Robbins2019-01-1425-15/+10
| | | | | | | | | | | | | | | | The intent is to create a simple rule of thumb where arguments are given beginning with those that relate to the device's physical attributes, such as flash chip size, continuing with arguments on how to use the hardware (e.g. display mode), and ending with anything else.
| * Restructure T400 coreboot target directoriesAndrew Robbins2019-01-1436-26/+17
| | | | | | | | | | | | | | | | The intent is to create a simple rule of thumb where arguments are given beginning with those that relate to the device's physical attributes, such as flash chip size, continuing with arguments on how to use the hardware (e.g. display mode), and ending with anything else.
| * Restructure Nyan Blaze coreboot target directoriesAndrew Robbins2019-01-1410-3/+4
| | | | | | | | | | | | | | | | The intent is to create a simple rule of thumb where arguments are given beginning with those that relate to the device's physical attributes, such as flash chip size, continuing with arguments on how to use the hardware (e.g. display mode), and ending with anything else.
| * Restructure Nyan Big coreboot target directoriesAndrew Robbins2019-01-1410-3/+4
| | | | | | | | | | | | | | | | The intent is to create a simple rule of thumb where arguments are given beginning with those that relate to the device's physical attributes, such as flash chip size, continuing with arguments on how to use the hardware (e.g. display mode), and ending with anything else.
| * Restructure Macbook2,1 coreboot target directoriesAndrew Robbins2019-01-1425-15/+10
| | | | | | | | | | | | | | | | The intent is to create a simple rule of thumb where arguments are given beginning with those that relate to the device's physical attributes, such as flash chip size, continuing with arguments on how to use the hardware (e.g. display mode), and ending with anything else.
| * Restructure KGPE-D16 coreboot target directoriesAndrew Robbins2019-01-1412-3/+4
| | | | | | | | | | | | | | | | The intent is to create a simple rule of thumb where arguments are given beginning with those that relate to the device's physical attributes, such as flash chip size, continuing with arguments on how to use the hardware (e.g. display mode), and ending with anything else.
| * Restructure KFSN4-DRE coreboot target directoriesAndrew Robbins2019-01-1425-15/+10
| | | | | | | | | | | | | | | | The intent is to create a simple rule of thumb where arguments are given beginning with those that relate to the device's physical attributes, such as flash chip size, continuing with arguments on how to use the hardware (e.g. display mode), and ending with anything else.
| * Restructure KCMA-D8 coreboot target directoriesAndrew Robbins2019-01-1412-3/+4
| | | | | | | | | | | | | | | | The intent is to create a simple rule of thumb where arguments are given beginning with those that relate to the device's physical attributes, such as flash chip size, continuing with arguments on how to use the hardware (e.g. display mode), and ending with anything else.
| * Restructure GA-G41M-ES2L coreboot target directoriesAndrew Robbins2019-01-1425-15/+10
| | | | | | | | | | | | | | | | The intent is to create a simple rule of thumb where arguments are given beginning with those that relate to the device's physical attributes, such as flash chip size, continuing with arguments on how to use the hardware (e.g. display mode), and ending with anything else.
| * Restructure D945GCLF coreboot target directoriesAndrew Robbins2019-01-1415-0/+3
| | | | | | | | | | | | | | | | The intent is to create a simple rule of thumb where arguments are given beginning with those that relate to the device's physical attributes, such as flash chip size, continuing with arguments on how to use the hardware (e.g. display mode), and ending with anything else.
| * Restructure D510MO coreboot target directoriesAndrew Robbins2019-01-1412-3/+4
|/ | | | | | | | The intent is to create a simple rule of thumb where arguments are given beginning with those that relate to the device's physical attributes, such as flash chip size, continuing with arguments on how to use the hardware (e.g. display mode), and ending with anything else.
* Merge branch 'd945gclf' of and_who/libreboot into masterSwift Geek2019-01-135-0/+10
|\
| * Create SeaBIOS/GRUB targets for D945GCLF corebootAndrew Robbins2019-01-123-0/+4
| | | | | | | | | | | | | | D945GCLF ROMs can now be built with either SeaBIOS or GRUB as a default payload for use with a 1MiB flash, e.g.: './libreboot build coreboot d945gclf textmode 1mb seabios'
| * Create 1MiB coreboot config/target for D945GCLFAndrew Robbins2019-01-122-0/+6
|/ | | | | | | | | Previously it was thought that only boards with 512KiB flash chips were produced but JohnMH (in #libreboot) ran across one with an SST25LF080A 1MiB flash. D945GCLF Coreboot ROMs can be built with, e.g.: './libreboot build coreboot d945gclf textmode 1mb'
* Merge branch 'less-bugs' of and_who/libreboot into masterSwift Geek2019-01-111-24/+24
|\
| * Don't display paths in libreboot_usage() outputAndrew Robbins2019-01-091-2/+2
| |
| * Print libreboot usage to stdout, not stderrAndrew Robbins2019-01-091-24/+24
|/ | | | | Makes things simpler if piping the usage output to less, for example.
* Merge branch 'kfsn4-dre' of eskere/libreboot into masterAndrew Robbins2019-01-091-10/+41
|\
| * Update KFSN4-DRE board infoeskere2019-01-081-10/+41
| | | | | | | | | | | | | | | | | | | | I have pointed out the various version of this board ("standard", 2S, iKVM, iKVM/IST, SAS, SAS/iKVM and SAS/iKVM/IST), and specified their differences and which CPUs they do support, also providing a link to the official ASUS website and to the board manual. Also I've tested the board with the text mode ROM and it's not usable (because it's jittery), so I'm suggesting to flash with the vesafb ROM.
* | Merge branch 'www/g41m-debian-trisquel-instructions' of libreboot/libreboot ↵Swift Geek2019-01-063-1/+20
|\ \ | | | | | | | | | into master
| * | Add note about fb=false parameter for debian-installer on G41MLeah Rowe2019-01-063-1/+20
| | |
* | | Merge branch 'www-generation' of and_who/libreboot into masterLeah Rowe2019-01-061-6/+1
|\ \ \ | |/ / |/| |
| * | Condense sed invocations in publish.shAndrew Robbins2019-01-051-6/+1
| | |
| * | Rework regexp for .md extension replacement (www)Andrew Robbins2019-01-051-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Related issue #570 The markdown file extension was not consistently replaced with an HTML extension due to a bug in the regexps used in www/publish.sh caused by the A-Z character range not being included in the character alternative. Along with correcting the aforementioned, this patch allows for more robust link anchor capturing by allowing the use and replacement of characters within the ranges a-z, A-Z, 0-9, _ (underscore), and - (hyphen).
* | | Merge branch 'master' of YwJxK25H/libreboot into masterAndrew Robbins2019-01-061-13/+5
|\ \ \ | |/ / |/| |
| * | Fix improper line breaks and typoYwJxK25H2019-01-061-13/+5
|/ /
* | Merge branch 'namefix' of swiftgeek/libreboot into masterLeah Rowe2018-12-291-38/+54
|\ \
| * | docs/misc/codenames.md: Some fixesSebastian 'Swift Geek' Grzywna2018-12-291-38/+54
|/ /
* | Merge branch 'grub-misc' of and_who/libreboot into masterLeah Rowe2018-12-293-20/+16
|\ \
| * | Update BIOS GRUB prefix hard coded in core.imgAndrew Robbins2018-12-291-1/+1
| | |
| * | Copy correct number of bytes for floppy BPBAndrew Robbins2018-12-291-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | The Bios Parameter Block (BPB) is 51 bytes, not 52. As-is, the first byte of executable code from the floppy image boot record is copied along with the BPB to boot.img; this extra byte isn't harmful to leave in since execution begins at offset 0x63+2 rather than 0x3C+2, but is a little messy.
| * | Trim some less useful comments in grub-helperAndrew Robbins2018-12-281-4/+0
| | |
| * | Require grep, mkfs.fat, mtools mmd and mcopyAndrew Robbins2018-12-281-1/+1
| | | | | | | | | | | | | | | | | | grep, mkfs.fat, mmd, and mcopy are used to make a bootable GRUB floppy image. Quotes were removed to salvage some space in order to avoid going over 80 characters.
| * | Remove extraneous radix specifier in grub_bo_dump()Andrew Robbins2018-12-281-1/+1
| | |
| * | Use tabs for indentation in grub_bo functionsAndrew Robbins2018-12-281-13/+13
| | |
* | | Merge branch 'dejavu' of and_who/libreboot into masterLeah Rowe2018-12-291-4/+4
|\ \ \
| * | | Amend dejavu-fonts patch message about fontforgeAndrew Robbins2018-12-281-4/+4
| |/ / | | | | | | | | | | | | | | | | | | | | | 2017-12-20 was not the initial date from which fontforge could build fonts deterministically--builds of the DejaVu LGC subset were reproducible for some time before then. Though, it wasn't until that date that fontforge could reproducibly build the full DejaVu family of fonts (including DejaVuSansMono, which we use).
* | | Merge branch 'doc_codenames' of specing/libreboot into masterLeah Rowe2018-12-292-0/+100
|\ \ \ | |/ / |/| |
| * | Add a page listing known device codenames and internal models. #130Fedja Beader2018-11-092-0/+100
| | |
* | | Merge branch 'seabios-git-redundancy' of libreboot/libreboot into masterLeah Rowe2018-12-282-2/+4
|\ \ \
| * | | Add redundancy for seabios git clone in case the main git repository is offlineLeah Rowe2018-12-282-2/+4
|/ / / | | | | | | | | | This modification has been made to both build systems.