Commit Graph

23 Commits

Author SHA1 Message Date
073834e5c0 Move the ld-musl symlink into the blobs/dev.cpio file. #317
This makes it possible to use musl-libc compiled tools
without the Heads runtime.
2018-02-13 17:44:26 -05:00
383f1f66a5 merge changes from master into nerf branch in preparation for closing nerf branch 2018-02-02 17:06:49 -05:00
16d13e61de rename initrd.cpio to inird-$(BOARD).cpio), remove old tools 2018-02-02 16:26:26 -05:00
8ebe816b0b now part of LinuxBoot tree 2018-02-02 16:02:37 -05:00
d1c6e6573f merge from s2600wf tree 2018-02-02 16:01:58 -05:00
edbd62f8f2 remove ACPI and other blobs; these are now part of LinuxBoot 2018-02-02 15:59:12 -05:00
23bded6e8f Merge branch 'nerf' of ssh://github.com/osresearch/heads into nerf 2018-02-02 15:51:16 -05:00
4895e4704f checkpointing a config that boots to user space, but serial still does not work 2018-01-19 15:53:05 -05:00
4d2b4a3e4c acpi and necessary vendor GUIDs for Intel S2600WF mainboard 2018-01-19 13:44:15 -05:00
7a61beeeea secureboot stuff is not necessary for s2600wf 2017-12-08 14:07:56 -05:00
7a712f71fc more unnecessary modules for the s2600wf 2017-12-08 14:01:58 -05:00
a9f97c45e1 removed more guids that are not necessary for s2600wf 2017-12-08 13:53:56 -05:00
5ef939cf83 minimal set of GUIDs to boot the s2600wf 2017-12-08 13:29:25 -05:00
5176bfdd58 preliminary winterfell support for NERF 2017-10-18 13:56:32 -04:00
6046a01e9e Initial support for the Lenovo x3550 m5 server, but it does not work yet 2017-10-05 15:16:34 -04:00
212b030660 generate ACPI firmware volume and removed Linux ACPI table hacks (issue #266) 2017-09-25 15:21:16 -04:00
86f90c8947 LZ compressed version of the ACPI tables (hand generated) (issue #266) 2017-09-24 11:59:10 -04:00
115573adc9 Attempt to use the edk2 ACPI tables (issue #266)
This links in the AcpiTableDxe and AcpiPlatform executables from
the edk2 build tree and adds a depex dependency for the Linux
kernel on the AcpiTable being setup.  The `acpi.cpio` file is
no longer included in the Linux kernel bzImage.

The `Makefile.nerf` has been re-written to generate the firmware
file system (FFS) files via rules.

TODO: figure out how to add LZMA compressed sections so that the
900k acpi tables can be compressed to about 100k.
2017-09-23 22:53:10 -04:00
607868c0b5 document how to extract and unlock regions from r630.rom (issue #259) 2017-09-21 10:24:16 -04:00
33c1c9147e ACPI tables for the r630 NERF firmware 2017-09-20 10:34:25 -04:00
6f48c14d0c Update X220 to do generic image instead of qubes.
Also added a script to extract the necessary blobs from a bios
dump image.
2017-08-04 22:48:27 +02:00
9d9af31e58 fix typo and format with markdown (issue #206) 2017-07-27 06:26:04 -04:00
8b3ed5fd7a Added blob directory for non-free blobs Also basic documentation for the binaries needed for the X220 and how the get to them 2017-05-01 10:49:45 -04:00