aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * | Make note of KFSN4-DRE limitation on USB bootAndrew Robbins2018-09-231-0/+5
| | | | | | | | | | | | | | | | | | Currently it is impossible to boot from USB devices on the KFSN4-DRE. Apparently neither GRUB nor SeaBIOS recognizes attached USB mass storage (according to Timothy Pearson).
* | | Merge branch 'coreboot-rework' of and_who/libreboot into masterSwift Geek2018-10-0989-6375/+118
|\ \ \
| * | | Allow multiple config files when building CorebootAndrew Robbins2018-10-092-3/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The base configuration for a given board can be overriden by config files (also named "config") placed into target-specific subdirectories. These additional configurations are read and passed to make as arguments, overriding their counterparts in the base config file; consquently, commented lines should not be added to these configs. R400/T400/T500/W500 ROMs may now be built for 4/8/16mb flash chip sizes.
| * | | Modify project_file_path() to return first matching pathAndrew Robbins2018-10-091-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | project_file_path() now returns the first matching path rather than the last. This is necessary to allow splitting up configuration files for projects into "base" and "overriding" configs.
| * | | 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.
| * | | Update Coreboot project targets fileAndrew Robbins2018-10-081-2/+20
| | | |
| * | | Consolidate R400/T400/T500/W500 Coreboot configsAndrew Robbins2018-10-0834-6965/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| * | | Restructure Coreboot project configs directoryAndrew Robbins2018-10-0869-35/+7
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Moving the board-specific directories into projects/coreboot/configs/ and removing the payload-specific directories (depthcharge, seabios) will allow for better management of Coreboot configs for each board. Instead of having a config for each payload, there will be at most two main configs (textmode, corebootfb) for each board. Selecting a default payload will be reimplemented in a subsequent commit.
* | | Merge branch 'master' of SolidHal/libreboot into masterAndrew Robbins2018-10-032-0/+166
|\ \ \ | |_|/ |/| |
| * | Backport hash checking into buildgccSolidHal2018-10-022-0/+166
| | | | | | | | | | | | | | | | | | Patch based off: https://review.coreboot.org/cgit/coreboot.git/commit/?id=92d483a8927066ef16603023be05ad1fb7dea644 by Jonathan Neuschäfer <j.neuschaefer@gmx.net>
* | | Merge branch 'master' of necklace/libreboot into masterAndrew Robbins2018-09-261-1/+1
|\ \ \ | |_|/ |/| |
| * | Fix typo in docs/gnulinux/encrypted_parabola.mdNichlas Severinsen2018-09-251-1/+1
|/ /
* | Merge branch 'www/remove-vimuser-mirror' of libreboot/libreboot into masterAndrew Robbins2018-09-211-2/+0
|\ \
| * | Remove the vimuser.org download mirror from the downloads pageLeah Rowe2018-09-201-2/+0
| | | | | | | | | | | | | | | | | | I'm moving the website to another server which doesn't have much bandwidth, so i can't host this mirror anymore. I have plenty of other backups, however, and there are other mirrors.
* | | Merge branch 'master' of eemeli/libreboot into masterLeah Rowe2018-09-204-0/+898
|\ \ \ | |/ / |/| |
| * | Add screen, stylus and trackpoint rotation scriptDr Blåsten2018-08-161-0/+154
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This script's purpose is to rotate the screen and/or Wacom stylus and/or trackpoint orientation for more comfortable drawing and writing on a touch screen. Requires `xrandr` and `xsetwacom` on the system. Various desktop environments have different levels of automation, so options `-s`, `-p`, `-t` determine whether to rotate the screen, pen or trackpoint. Only the main screen is rotated (LVDS1 or LVDS-1 depending on kernel). Furthermore the input device rotations follow the main screen. _THERE MIGHT BE ISSUES WITH EXTERNAL MONITORS_ Check!
| * | Add mention of screen, stylus and trackpoint rotation to x200t docsEemeli Blåsten2018-08-161-0/+6
| | |
| * | Add readme for the screen, stylus and trackpoint rotation scriptEemeli Blåsten2018-08-161-0/+64
| | |
| * | Prepare the GPL3 license for the screen+stylus rotation scriptsEemeli Blåsten2018-06-071-0/+674
| | |
* | | Merge branch 'docs/dm_mod_typo' of kmac/libreboot into masterSwift Geek2018-09-041-1/+1
|\ \ \
| * | | Correct dm_mod typo in encrypted parabola setup dockoreymacdougall2018-08-101-1/+1
| | | |
* | | | Merge branch 'master' of codingquark/libreboot into masterSwift Geek2018-09-041-1/+1
|\ \ \ \
| * | | | Fixed a typo in spellingDhavan Vaidya2018-08-311-1/+1
| |/ / / | | | | | | | | | | | | A very minor change, but bothered me a few times. So here it is.
* | | | Merge branch 'docs/fix-broken-links-c-2018-08' of sampablokuper/libreboot ↵Swift Geek2018-09-041-2/+2
|\ \ \ \ | | | | | | | | | | | | | | | into master
| * | | | Fix broken anchor links to Macbook hardware infoSam Pablo Kuper2018-08-171-2/+2
| |/ / / | | | | | | | | | | | | | | | | The URL fragments in the link did not match the anchor names on the "Hardware" page.
* | | | Merge branch 'docs/install_grubtest.cfg_typo' of kmac/libreboot into masterSwift Geek2018-09-041-1/+1
|\ \ \ \ | |/ / / |/| | |
| * | | Fix filename of libreboot_grub.cfg in grubtest.cfg sectionkoreymacdougall2018-09-041-1/+1
|/ / /
* | | Merge branch 'master' of valo/libreboot into masterLeah Rowe2018-08-081-1/+1
|\ \ \
| * | | fixed a typo in depthcharge patch 0003Valo Sorsa2018-08-041-1/+1
| | | |
* | | | Merge branch 'master' of johnmh/libreboot into masterLeah Rowe2018-08-081-0/+2
|\ \ \ \ | |/ / / |/| | |
| * | | Add link to Splentity mirrorJohn M. Harris, Jr2018-08-061-0/+2
|/ / /
* | | Merge branch 'master' of koddos/libreboot into masterLeah Rowe2018-07-271-0/+4
|\ \ \
| * \ \ Merge with original repoKoDDoS Mirror2018-07-27169-2886/+9198
| |\ \ \ | |/ / / |/| | |
* | | | Merge branch 'master' of johnmh/libreboot into masterLeah Rowe2018-07-221-3/+0
|\ \ \ \
| * | | | Remove Peers Community mirror linkJohn M. Harris, Jr2018-07-211-3/+0
|/ / / / | | | | | | | | | | | | "As of 2018-06-27, the mirrors have shutdown"
* | | | Merge branch 'docs-install-r400-external-cmos-dual-graphics' of ↵Leah Rowe2018-07-211-3/+5
|\ \ \ \ | | | | | | | | | | | | | | | nicorikken/libreboot into master
| * | | | Pending change for CMOS value naming 'switchable graphics' -> 'dual graphics'nicorikken2018-06-191-3/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I proposed a naming patch for the T400 CMOS value in the Coreboot project: https://review.coreboot.org/#/c/coreboot/+/27158/ As this is the only manual referring to the name of the value, this commit updates the naming to reflect the upstream change. Merging this patch becomes relevant once the coreboot patch has made it's way into Libreboot.
* | | | | Merge branch 'master' of johnmh/libreboot into masterAndrew Robbins2018-07-161-1/+1
|\ \ \ \ \ | |_|_|_|/ |/| | | |
| * | | | Fix link to information about HDD/SSD firmwareJohn M. Harris, Jr2018-07-131-1/+1
|/ / / /
* | | | Merge branch 'swifix' of swiftgeek/libreboot into masterLeah Rowe2018-06-284-13/+52
|\ \ \ \
| * | | | install/index.md: Remove -V from flashrom commandSebastian 'Swift Geek' Grzywna2018-06-261-1/+1
| | | | |
| * | | | Improve T500 sodimm notesSebastian 'Swift Geek' Grzywna2018-06-241-3/+4
| | | | |
| * | | | Add FAQ entry for expanding knowledge about electronicsSebastian 'Swift Geek' Grzywna2018-06-241-5/+32
| | | | |
| * | | | FAQ entry for grub cryptomount errorsSebastian 'Swift Geek' Grzywna2018-06-241-0/+9
| | | | |
| * | | | Clarify memtest86+ sectionSebastian 'Swift Geek' Grzywna2018-06-241-4/+6
| | | | |
| * | | | Missing -o in grub-mkconfigSebastian 'Swift Geek' Grzywna2018-06-241-1/+1
| | | | |
* | | | | Merge branch 'swift-nbsp' of swiftgeek/libreboot into masterLeah Rowe2018-06-261-4/+4
|\ \ \ \ \
| * | | | | Missed from previous nbsp commitSebastian 'Swift Geek' Grzywna2018-06-261-4/+4
| | | | | |
* | | | | | Merge branch 'swift-nbsp' of swiftgeek/libreboot into masterLeah Rowe2018-06-261-2/+2
|\| | | | |