summaryrefslogtreecommitdiffstats
path: root/src/interface/efi
diff options
context:
space:
mode:
authorMichael Brown2014-08-26 13:33:40 +0200
committerMichael Brown2014-08-26 16:17:56 +0200
commit8049a528402f0a6d9e2d2eac8461e6431974cff3 (patch)
tree916ecbf29e43793f73e346e8cae41fa8226b84b8 /src/interface/efi
parent[mromprefix] Use PCI length field to obtain length of individual images (diff)
downloadipxe-8049a528402f0a6d9e2d2eac8461e6431974cff3.tar.gz
ipxe-8049a528402f0a6d9e2d2eac8461e6431974cff3.tar.xz
ipxe-8049a528402f0a6d9e2d2eac8461e6431974cff3.zip
[mromprefix] Allow for .mrom images larger than 128kB
The .mrom payload has a code type of 0xff and so the initialisation length field (single byte at offset 0x02) does not need to be present. Use only the PCI header's image length field, which allows the .mrom payload to be up to 32MB in size. Inspired-by: Swift Geek <swiftgeek@gmail.com> Signed-off-by: Michael Brown <mcb30@ipxe.org>
Diffstat (limited to 'src/interface/efi')
0 files changed, 0 insertions, 0 deletions