aboutsummaryrefslogtreecommitdiff
path: root/projects/coreboot/configs/t400
Commit message (Collapse)AuthorAgeFilesLines
* Create SeaBIOS/GRUB targets for T400 CorebootAndrew Robbins2018-10-1618-0/+24
| | | | | | | T400 (and variants) can now be built with either SeaBIOS or GRUB as default payloads, e.g.: './libreboot build coreboot t400 textmode 16mb seabios'
* Slim down to one base Coreboot config for T400Andrew Robbins2018-10-163-1262/+633
|
* Create 4,8,16mb Coreboot configs/targets for T400Andrew Robbins2018-10-088-0/+42
| | | | | | | | | | | | | These configurations are intended to be read and supplied to make as command-line arguments and override those defined in the config at projects/coreboot/configs/{corebootfb,textmode}/config For now, these configs do nothing--subsequent commits will add this overriding functionality. T400 Coreboot ROMs can be built with './libreboot build coreboot t400 corebootfb 8mb', for example, though the last argument specifying flash chip size does nothing currently.
* Create T400 corebootfb/textmode Coreboot targetsAndrew Robbins2018-10-083-0/+635
| | | | | | | | | | | | | | | The corebootfb ROM will use Coreboot's framebuffer for display while the textmode ROM will use the legacy VGA text mode which is necessary for payloads such as Memtest86+. Options (and their values) changed in the new corebootfb config: #CONFIG_VGA_TEXT_FRAMEBUFFER is not set CONFIG_GENERIC_LINEAR_FRAMEBUFFER=y CONFIG_LINEAR_FRAMEBUFFER=y T400 Coreboot ROMs can now be built with './libreboot build coreboot t400 corebootfb' or './libreboot build coreboot t400 textmode', respectively.
* Consolidate R400/T400/T500/W500 Coreboot configsAndrew Robbins2018-10-086-0/+644
The goal here is to have fewer full configuration files. By consolidating the T400 board configs (and board variants such as the R400/T500/W500) into at most two base configs we can rely on separate target-specific configs (e.g., for different flash sizes) to override our default values given in projects/coreboot/configs/t400/config File contents of the new configs located at projects/coreboot/t400/variants/ are now supplied to make as command-line arguments, overriding the same configurations in the base config. The T400 file is included as an example of which configurations need to be overriden by a variant for a proper SMBIOS name to be used. Configs allowing for different ROM chip sizes other than the default are reimplemented in a subsequent commit. The following are no longer valid targets when building Coreboot: r400_16mb r400_8mb r400_4mb t400_16mb t400_8mb t400_4mb t500_16mb t500_8mb t500_4mb w500_16mb w500_8mb w500_4mb