- May 08, 2023
-
-
Leah Rowe authored
vgarom configs no longer execute vga roms from seabios, and coreboot is set to not do so either. therefore, this config should now be named normal. new path: resources/coreboot/e6400nvidia_4mb/config/normal old path: resources/coreboot/e6400nvidia_4mb/config/vgarom_txtmode In "normal" configs, text mode is assumed, and hardcoded in lbmk. It is assumed that a VGA ROM would be provided, that handles everything (meaning, not SeaVGABIOS). Also, this commit fixes VGA init on E6400 Nvidia, in case it's not clear. The last few patches broke it, for reasons explained above.
-
Leah Rowe authored
previously, "normal" initmode relied on the vgarom-based seabios config, which enables option roms, but then lbmk would insert pci-optionrom-exec 0 for vgarom, and 2 for normal in libreboot, coreboot roms with "vgarom" in the filename do pci option rom execution from coreboot, and "normal" roms do execution from seabios(where seabios is the only payload provided on normal setups) this is because payloads like grub can also be used, on vgarom setups, where coreboot must handle oprom execution
-
- May 07, 2023
- May 06, 2023
-
-
Leah Rowe authored
Merge pull request 'Add devicetree patch for E6400 with Nvidia GPU' (#51) from nic3-14159/lbmk:e6400-nvidia into e6400nvidia_wip Reviewed-on: https://codeberg.org/libreboot/lbmk/pulls/51
-
Nicholas Chin authored
-
Leah Rowe authored
The Intel GPU model was already supported. Libreboot's build system now supports automatically downloading the Nvidia VGA ROM for dGPU models. Added to WIP branch for further testing.
-
Leah Rowe authored
For Nvidia GPU models of Dell Latitude E6400
-
Leah Rowe authored
Reviewed-on: https://codeberg.org/libreboot/lbmk/pulls/49
-
Nicholas Chin authored
This updates the dell_inspiron_1100.py script from Python 2 to 3 for better compatibility (some distros have dropped Python 2), and adds special handling so that it works with the Latitude E6400 BIOS. These have also been sent upstream, so these patches can be dropped once they are merged: https://review.coreboot.org/c/bios_extract/+/74975/ https://review.coreboot.org/c/bios_extract/+/74976/ https://review.coreboot.org/c/bios_extract/+/74977/
-
Leah Rowe authored
nobody will bother to upgrade the flash on those machines not much point maintaining the 8/16mb versions might aswell do just the _4mb version
-
Leah Rowe authored
-
Leah Rowe authored
only src should be in git
-
- May 05, 2023
-
-
Leah Rowe authored
Merge pull request 'Add fedora 38 other unifont dependencies' (#45) from MrArthegor/lbmk:master into master Reviewed-on: https://codeberg.org/libreboot/lbmk/pulls/45
-
- May 04, 2023
-
-
Arthegor authored
-
- Apr 30, 2023
-
-
Leah Rowe authored
the return value was never used
-
- Apr 24, 2023
-
-
Leah Rowe authored
the deleted patch (in this commit) was written to fix an issue theoretically; it hasn't been fully tested, and some people have reported strange issues since this patch was merged - there is no proof that this patch causes them, but removing this patch is the correct thing to do regardless
-
- Apr 23, 2023
- Apr 22, 2023
-
-
Leah Rowe authored
Merge pull request 'parabola specific dependencies install script' (#13) from Riku_V/lbmk:parabola into master Reviewed-on: https://codeberg.org/libreboot/lbmk/pulls/13
-
Leah Rowe authored
Reviewed-on: https://codeberg.org/libreboot/lbmk/pulls/23
-
Riku Viitanen authored
-
- Apr 21, 2023
-
-
- Apr 20, 2023
-
-
Leah Rowe authored
i downloaded this file from git manually at some point, when rebasing changes (i think it was the ec ones) the logic in the file is correct but i forgot to mark it executable without this commit, lbmk fails utterly, on all the newer intel boards
-
Leah Rowe authored
-
Leah Rowe authored
Merge pull request 'Undo GRUB fixes for E6400' (#20) from nic3-14159/lbmk:revert-e6400-grub-fix into master Reviewed-on: https://codeberg.org/libreboot/lbmk/pulls/20
-
Nicholas Chin authored
This reverts commit fe2b7203. The GRUB patch to fix the E6400 broke other systems and has been reverted. As a result, GRUB needs to be disabled again on the E6400 until a better fix has been created.
-
Nicholas Chin authored
This reverts commit 1497ae04. The blanket GRUB patch seems to break PS/2 keyboard handling across other platforms, so revert it.
-
Leah Rowe authored
Merge pull request 'Fix E6400 keyboard handling in GRUB' (#19) from nic3-14159/lbmk:fix-ps2-grub into master Reviewed-on: https://codeberg.org/libreboot/lbmk/pulls/19
-
Nicholas Chin authored
This reverts commit 7bc4dc32. The E6400 keyboard should work in GRUB now so we can reenable it.
-
Nicholas Chin authored
This introduces a patch to grub which disables the coreboot specific handling, allowing PS/2 keyboards to be handled the same as i386-pc. However this alone breaks the keyboard in Linux, requiring coreboot to perform PS/2 initialization. I think GRUB may be restoring the original configuration of the PS/2 controller once it exits, and if coreboot doesn't initialize the controller then it's restored to the default state which Linux doesn't seem to like. I think the emulated keyboard interface provided by the EC on the E6400 behaves in a non-standard way that is incompatible with the old coreboot specific handling.
-
- Apr 19, 2023
-
-
when nicholas added this, he removed the README because it's going on libreboot.org instead. however, i merged a WIP version of his page for now because i want to get the e6400 going in libreboot sooner. so, temp-readding this README. will just link to this on codeberg or something, from the lb docs NOTE: I didn't write this README, hence author field set in the commit. Nicholas wrote it, but I (Leah Rowe) am just adding it. so, git author set to nicholas, not me
-
Leah Rowe authored
ps/2 internal keyboard faulty in grub target i386-coreboot, according to nic3-14159 normal i386-pc grub (bios grub) is fine, booted from seabios it is being investigated
-
Leah Rowe authored
Merge pull request 'Add configs for the Latitude E6400' (#16) from nic3-14159/lbmk:e6400-port into master Reviewed-on: https://codeberg.org/libreboot/lbmk/pulls/16
-
Leah Rowe authored
Merge pull request 'Add E6400 flash unlock utility' (#17) from nic3-14159/lbmk:e6400-flash-unlock into master Reviewed-on: https://codeberg.org/libreboot/lbmk/pulls/17
-
Nicholas Chin authored
Adding it to lbmk for now as it is not yet in coreboot. If it is merged into coreboot we can just reference the one there. The original README will be incorporated into a new page on lbwww, so README.md just points to a placeholder URL that should match the new page.
-