Trammell hudson
bf4972c37e
ignore everything in install/
2018-02-05 16:04:23 -05:00
Trammell hudson
b50f8e847b
cleanup configuration options to all have the same CONFIG_MODULE_OPTION naming scheme
2018-02-05 15:59:26 -05:00
Trammell hudson
22f7442710
perform per-board Linux builds
2018-02-05 15:28:33 -05:00
Trammell hudson
47a94da5ed
x230 build works on the NERF tree ( #305 )
...
Fix FAST=1 builds to actually be fast.
2018-02-05 11:56:15 -05:00
Trammell hudson
9c92a1ff4d
adventure module
2018-02-05 11:30:39 -05:00
Trammell hudson
cf8509e0f5
Add LinuxBoot as a module, prep for nerf branch merge ( #305 )
...
Move board configuration into `boards/` instead of `config/`
Fix mistake in building kernel module tree before kernel was done.
Allow per-board initrd builds (#278 )
Allow per-board configurations for things (#304 )
2018-02-05 11:27:45 -05:00
Trammell hudson
755c9e91ea
ignore all vi temp files
2018-02-05 11:23:13 -05:00
Trammell hudson
383f1f66a5
merge changes from master into nerf branch in preparation for closing nerf branch
2018-02-02 17:06:49 -05:00
Trammell hudson
6df5c8a18b
fix path for MPC (issue #299 )
2018-02-02 16:27:57 -05:00
Trammell hudson
ff87428098
remove vestiges of Makefile.nerf
2018-02-02 16:27:13 -05:00
Trammell hudson
16d13e61de
rename initrd.cpio to inird-$(BOARD).cpio), remove old tools
2018-02-02 16:26:26 -05:00
Trammell hudson
8ebe816b0b
now part of LinuxBoot tree
2018-02-02 16:02:37 -05:00
Trammell hudson
d1c6e6573f
merge from s2600wf tree
2018-02-02 16:01:58 -05:00
Trammell hudson
edbd62f8f2
remove ACPI and other blobs; these are now part of LinuxBoot
2018-02-02 15:59:12 -05:00
Trammell hudson
1c43f25de0
Remove edk2 dependency and Makefile.nerf -- it is now part of LinuxBoot
2018-02-02 15:57:48 -05:00
Trammell hudson
3cece82118
Solarflare card driver and use git hash for build user
2018-02-02 15:57:11 -05:00
Trammell hudson
982256df60
add config, git hash and phase out the Makefile.nerf
2018-02-02 15:56:46 -05:00
Trammell hudson
12185e0a28
fix url for LVM2
2018-02-02 15:54:01 -05:00
Trammell hudson
23bded6e8f
Merge branch 'nerf' of ssh://github.com/osresearch/heads into nerf
2018-02-02 15:51:16 -05:00
Trammell hudson
4150454e1c
add normal directories to path for chroot calls
2018-02-02 15:50:17 -05:00
Trammell hudson
39796634e3
Enable MLX4 cards, TPM, MSR, microcode and turn off vga console
2018-02-02 15:49:49 -05:00
Francis Lam
28628d54f2
Update qubes xen version for QSB 37
...
For Qubes 3.2: version 4.6.6-36
For Qubes 4.0: version 4.8.2-12
2018-01-26 09:30:06 -08:00
Francis Lam
bd38a9cd58
Update to coreboot 4.7
2018-01-26 09:30:06 -08:00
Francis Lam
21004fbb77
Backport patch to build coreboot 4.6 with GCC 7
...
Resolves pointer and integer comparison while building crossgcc
2018-01-26 09:30:06 -08:00
Trammell hudson
4310bd4743
force cross_compile=yes for gnupg (issue #299 )
2018-01-20 16:56:53 -05:00
Trammell hudson
5daeb025f2
fix path for MPC (issue #299 )
2018-01-20 13:28:02 -05:00
Trammell hudson
4895e4704f
checkpointing a config that boots to user space, but serial still does not work
2018-01-19 15:53:05 -05:00
Trammell hudson
07f7653999
move tools into bin/ directory
2018-01-19 14:17:26 -05:00
Trammell hudson
d46f52519b
generate a compressed LinuxBoot volume with extra parts from the vendor BIOS (does not work yet)
2018-01-19 13:54:11 -05:00
Trammell hudson
4d2b4a3e4c
acpi and necessary vendor GUIDs for Intel S2600WF mainboard
2018-01-19 13:44:15 -05:00
Trammell hudson
aa6c3b49ca
compression works (according to UEFITool)
2018-01-19 09:55:21 -05:00
Trammell hudson
88f1df122a
Use create-ffs in place of edk2 GenSec and GenFfs
2018-01-18 17:24:08 -05:00
Trammell hudson
9d5c2b9e41
ensure that the output file is opened for output
2018-01-18 17:22:01 -05:00
Trammell hudson
ae2f11d4c3
tool to create a FFS with UI, depex and version section without temp files
2018-01-18 17:01:42 -05:00
Trammell hudson
9bdb01944b
fix patch format for edk2/Makefile
2018-01-16 12:56:03 -05:00
Trammell hudson
1c9334553c
fix flashrom URL ( #295 )
2018-01-16 12:55:44 -05:00
Trammell hudson
83816d2b2d
Merge branch 'pr-295'
2018-01-02 17:15:16 -05:00
Francis Lam
6898b84b28
Use HTTPS URL for flashrom
2018-01-02 08:53:23 -08:00
Trammell hudson
5dcbc44d39
Merge branch 'pr289': QSB 34, 35, 36 and coreboot 4.6 updates #289
2017-12-10 20:59:29 -05:00
Trammell hudson
7a61beeeea
secureboot stuff is not necessary for s2600wf
2017-12-08 14:07:56 -05:00
Trammell hudson
7a712f71fc
more unnecessary modules for the s2600wf
2017-12-08 14:01:58 -05:00
Trammell hudson
a9f97c45e1
removed more guids that are not necessary for s2600wf
2017-12-08 13:53:56 -05:00
Trammell hudson
5ef939cf83
minimal set of GUIDs to boot the s2600wf
2017-12-08 13:29:25 -05:00
Trammell hudson
a3983d4fa7
patches for DxeCore to work on s2600wf
2017-12-04 18:58:15 -05:00
Trammell hudson
b3bd1ed888
pci=realloc, as suggested by dmesg
2017-12-04 18:58:02 -05:00
Trammell hudson
9685483cd6
size notes
2017-12-04 18:57:48 -05:00
Trammell hudson
103d435fe1
Make the AHCI and ATA drivers a module (issue #291 )
2017-12-04 16:00:35 -05:00
Trammell hudson
4e3d19b72a
fix newlines
2017-12-04 15:59:51 -05:00
Trammell hudson
bf4446c900
Make DxeCore and others configurable
2017-12-04 15:31:18 -05:00
Trammell hudson
5a188f5b46
Add support for building the Linux kernel as a BDS target
2017-12-04 15:30:40 -05:00