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
|
44d6171713
|
warn, not die on invalid section length (dell r630 has bad sections)
|
2018-01-30 10:52:02 -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
|
6526e1ee80
|
separate UEFI makefile for the GUIDs and targets
|
2018-01-27 15:59:56 -05:00 |
|
Trammell hudson
|
c6fbf2b9fe
|
warn, but do not fail on fv size errors
|
2018-01-27 15:33:56 -05:00 |
|
Trammell hudson
|
e6d9e32bdc
|
remove heads commandline tools
|
2018-01-27 15:30:23 -05:00 |
|
Trammell hudson
|
377b9f4f24
|
edk2 udk2018 link
|
2018-01-27 15:19:48 -05:00 |
|
Trammell hudson
|
ad4225b3d9
|
typesetting fix
|
2018-01-27 15:17:35 -05:00 |
|
Trammell hudson
|
09851f8168
|
edk2 notice
|
2018-01-27 15:17:01 -05:00 |
|
Trammell hudson
|
63fc1a5a9c
|
separate qemu section
|
2018-01-27 15:15:19 -05:00 |
|
Trammell hudson
|
658dfc3c2b
|
build details and initial porting guide
|
2018-01-27 15:12:16 -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
|
0e22590c5e
|
handle pad files and ignore tiano compressed sections
|
2018-01-26 23:09:57 -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
|
7dd6304363
|
Add ability to pad sections with empty raw sections
|
2018-01-26 22:44:26 -05:00 |
|
Trammell hudson
|
c5e1805cea
|
qemu and s2600wf roms build the right size now
|
2018-01-26 22:05:46 -05:00 |
|
Trammell hudson
|
c1b15f69dc
|
output empty regions, since we might need them for padding
|
2018-01-26 22:05:06 -05:00 |
|
Trammell hudson
|
315bb0ac95
|
reconstruct qemu ROMs
|
2018-01-26 17:08:20 -05:00 |
|
Trammell hudson
|
a460c4aa14
|
fix sense of end_offset test
|
2018-01-26 15:56:25 -05:00 |
|
Trammell hudson
|
fc0494c5b4
|
getoptions
|
2018-01-26 15:54:46 -05:00 |
|
Trammell hudson
|
f4d8597ce6
|
unified output format of extract-firmware
|
2018-01-26 15:47:53 -05:00 |
|
Trammell hudson
|
beedc1cb5c
|
extract firmware works on FFSv2 and FFSv3 files
|
2018-01-26 15:08:48 -05:00 |
|
Trammell hudson
|
e8c0acaff7
|
extract names from sections
|
2018-01-26 13:51:17 -05:00 |
|
Trammell hudson
|
d07129b7f7
|
initial script to extract firmware volumes and files from existing imgaes
|
2018-01-26 13:07:56 -05:00 |
|
Trammell hudson
|
cd93399c40
|
build a qemu ROM from the edk2 OVMF pakage
|
2018-01-26 11:27:20 -05:00 |
|
Trammell hudson
|
eb0e90d671
|
config target to write current paremeters into .config file
|
2018-01-26 11:08:04 -05:00 |
|
Trammell hudson
|
be1a106c96
|
use vendor provided Runtime and SmmIpl for now
|
2018-01-26 11:03:20 -05:00 |
|
Trammell hudson
|
53c4c6aa4e
|
fix intermediate target for volume-0 files
|
2018-01-25 18:33:50 -05:00 |
|
Trammell hudson
|
43035740ac
|
ignore extracted EFI files
|
2018-01-25 18:26:07 -05:00 |
|
Trammell hudson
|
04dc257adb
|
Removed all the of the Heads vestiges, streamlined firmware build.
Merged Makefile.nerf and Makfile
Renamed the blobs/ directory to boards/
Removed all modules and patches
Removed Heads' initrd/
|
2018-01-25 18:23:51 -05:00 |
|
Trammell hudson
|
8a097f94fa
|
fix size in warning
|
2018-01-25 18:22:17 -05:00 |
|
Trammell hudson
|
d889032f4e
|
Rename output to linuxboot instead of nerf.
Change sense of create-fv sizes to be more regular.
Helpers for section extraction.
|
2018-01-25 12:20:42 -05:00 |
|
Trammell hudson
|
80cd6177a4
|
enable MTRR, IOMMU and FB
|
2018-01-25 11:09:06 -05:00 |
|
Trammell hudson
|
b8bd9c4aec
|
enable vga bios for ast video card
|
2018-01-25 09:53:38 -05:00 |
|
Trammell hudson
|
fec1047fbf
|
build linuxboot.cpio from various input cpio files and separate vendor ROM from nerf ROM
|
2018-01-24 16:29:49 -05:00 |
|
Trammell hudson
|
f3a5a32007
|
make Solarflare cards an option and use the git hash
|
2018-01-24 16:29:07 -05:00 |
|
Trammell hudson
|
91eb18a115
|
Use the git hash as an identifier and quiet down the dd command
|
2018-01-24 15:45:36 -05:00 |
|
Trammell hudson
|
f873ae64c9
|
legacy bios dxe for low memory trampoline
|
2018-01-24 13:30:10 -05:00 |
|
Trammell hudson
|
e6a3a4724d
|
reduced set of required DXE files even more
|
2018-01-24 10:17:12 -05:00 |
|
Trammell hudson
|
15549f494b
|
remove some more unused files
|
2018-01-22 17:00:11 -05:00 |
|
Trammell hudson
|
45f7f4198a
|
working image, but lots of extra files
|
2018-01-22 16:38:25 -05:00 |
|