Commit Graph

52 Commits

Author SHA1 Message Date
Julien Viard de Galbert
fb21e254c8 Use utk nvram-compact and invalidate
So building with UTK also cleanup the NVRAM on winterfell

Signed-off-by: Julien Viard de Galbert <julien.viard-de-galbert@itrenew.com>
2020-02-07 15:44:53 +01:00
Julien Viard de Galbert
4e32a2c2c8 Move udk dxe list to the board (winterfell only)
Signed-off-by: Julien Viard de Galbert <julien.viard-de-galbert@itrenew.com>
2020-02-07 15:44:53 +01:00
Trammell hudson
5a4d0659ac
add linuxboot.ffs to all board files so that the non-BDS Linux kernel will be loaded 2018-09-24 09:39:29 -04:00
Trammell Hudson
7e105d08c6
remove hello.ffs dependency 2018-08-09 07:23:25 -04:00
Trammell hudson
85c67c1d84
include linuxboot and write output to stdio rather than /dev/tty 2018-08-09 06:58:10 -04:00
Chris K
c2c3294f02
Merge pull request #19 from osresearch/winterfell-cmos
allow winterfell to reboot cleanly after a CMOS clear (issue #17)
2018-05-01 16:23:32 -07:00
Chris K
56baa19e20
Merge pull request #22 from osresearch/fix/parallel-extract-firmware
Fix/parallel extract firmware
2018-05-01 16:22:29 -07:00
Trammell hudson
d58ee956de
fix extract-firmware during a parallel make (issue #14) 2018-04-30 15:27:43 -04:00
Trammell hudson
5ae47a39f3
s2600wf: document what each of the inputs to the linuxboot rom 2018-04-30 15:27:19 -04:00
Trammell hudson
eafd77e6d2
even fewer modules 2018-04-10 15:15:40 -04:00
Trammell hudson
6ddd433b21
remove even more dxe modules 2018-04-10 15:15:31 -04:00
Trammell hudson
e12b8b507b
LinuxBoot works on tioga pass 2018-04-10 15:15:20 -04:00
Trammell hudson
b2bb55b5de
tioga pass initial dxe files 2018-04-10 15:15:11 -04:00
Trammell hudson
0505520290
remove a few more Dxe modules 2018-04-10 15:15:01 -04:00
Trammell hudson
edea08733d
remove a few more DXE modules from Leopard -- still works 2018-04-10 15:14:41 -04:00
Trammell hudson
61a5c4fdb7
working set of files for Leopard 2018-04-10 15:14:22 -04:00
Trammell hudson
2d5a945806
rebuilding Leopard ROM image with debugging dxecore works 2018-04-10 15:13:40 -04:00
Trammell hudson
ce9ee368d3
allow winterfell to reboot cleanly after a CMOS clear (issue #17) 2018-04-10 15:10:27 -04:00
Trammell hudson
c20d46ccb4
Merge ssh://github.com/linuxboot/linuxboot into HEAD 2018-03-23 14:45:23 -04:00
Trammell hudson
60cff7d961
ensure that all of the extracted files depend on the extract target (issue #9) 2018-03-16 10:43:29 -04:00
Trammell hudson
1b8cc164c7 clean the nvram before building the winterfell ROM image 2018-03-16 10:35:44 -04:00
Trammell hudson
1dd2487e86
put DXE files first so that less reflashing has to happen while changing kernel 2018-02-01 19:12:04 -05:00
Trammell hudson
fb78c8d87e
Comment and prune winterfell dxe 2018-02-01 18:57:17 -05:00
Trammell hudson
50fed676ba
hack to re-generate non-tiano compressed executables for testing our own dxecore 2018-02-01 18:29:22 -05:00
Trammell hudson
a497e6d77c
prune winterfell dxe 2018-02-01 18:28:24 -05:00
Trammell hudson
4829e14ebb
import of winterfell ACPI tables, unused for now 2018-01-31 18:22:07 -05:00
Trammell hudson
6717ed6fbe
prune winterfell dxe 2018-01-31 17:48:42 -05:00
Trammell hudson
41d483b5a5
fix length of IFD at 64 KB 2018-01-31 17:22:46 -05:00
Trammell hudson
c3e09cd20a
prune winterfell dxe 2018-01-31 17:14:15 -05:00
Trammell hudson
e204b33b72
prune winterfell dxe 2018-01-31 17:05:31 -05:00
Trammell hudson
7ca33cf5f9
prune winterfell dxe 2018-01-31 16:56:12 -05:00
Trammell hudson
e08b6c4b5b
full set of DXE for winterfell; it works, but not with our DxeCore 2018-01-31 16:46:48 -05:00
Trammell hudson
33431e682f
upload instructions 2018-01-31 16:46:13 -05:00
Trammell hudson
ce7e478926
Revert r630 with 1.3.6 firmware; 2.5.5 was not booting correctly 2018-01-30 10:52:39 -05:00
Trammell hudson
1d55804d4c
use the vendor ROM file to determine the proper size of the image 2018-01-30 10:51:21 -05:00
Trammell hudson
e51a916a71
r630: list of files in UEFI volumes 2018-01-29 13:37:49 -05:00
Trammell hudson
057bc863ed
s2600wf APCI is generated by DXE, files are no longer required 2018-01-29 10:52:31 -05:00
Trammell hudson
582b892d87
import r630 build file 2018-01-27 16:00:07 -05:00
Trammell hudson
2cbeccc989
likely necessary DXE files for monolake; still too large 2018-01-27 13:17:11 -05:00
Trammell hudson
738b6e65f2
Files stored in the monolake ROM 2018-01-27 11:30:45 -05:00
Trammell hudson
b7ebf1aa0f
reduced DXE section for Winterfell boards 2018-01-27 11:09:41 -05:00
Trammell hudson
0d68aa8942
extract IFD so that it can be replaced by unlocked/resized version 2018-01-27 10:33:42 -05:00
Trammell hudson
04e4f8d7cc
all the dxe from winterfell; we can remove (and name) these 2018-01-26 23:11:28 -05:00
Trammell hudson
356914f9c3
include Linux and do not compress 2018-01-26 22:53:43 -05:00
Trammell hudson
f5cd73981d
initial ROM layout for Winterfell 2018-01-26 22:51:43 -05:00
Trammell hudson
9c8869694a
fix size of qemu DXE section - it works in the emulator now 2018-01-26 22:44:51 -05:00
Trammell hudson
c5e1805cea
qemu and s2600wf roms build the right size now 2018-01-26 22:05:46 -05:00
Trammell hudson
315bb0ac95
reconstruct qemu ROMs 2018-01-26 17:08:20 -05:00
Trammell hudson
cd93399c40
build a qemu ROM from the edk2 OVMF pakage 2018-01-26 11:27:20 -05:00
Trammell hudson
be1a106c96
use vendor provided Runtime and SmmIpl for now 2018-01-26 11:03:20 -05:00