This patch is Jordan's buildrom patch with a few additions, so I'm including his original message:
[BUILDROM] Expand linuxbiosv3 support
Add more generic support for LinuxBIOSv3 - add specialized package for v3, and add support for using LAR to put it all together. Also add expanded (and better) option ROM support, though we're not actually using it right away.
Myles again:
It also changes LINUXBIOS variables to LBV2 unless they are used for both. I added dependencies between vendors that don't have any v3 platforms and LINUXBIOS_V2.
One of the changes Jordan made was to always build v3 with no payload and then add it later with any binary blobs that might be needed. This way you can change them without rebuilding v3.
Signed-off-by: Myles Watson myles@pel.cs.byu.edu
-----Original Message----- From: mylesgw@gmail.com [mailto:mylesgw@gmail.com] On Behalf Of Myles Watson Sent: Tuesday, January 08, 2008 2:21 PM To: Jordan Crouse; Linuxbios Subject: Re: Expand linuxbiosv3 support
This patch is Jordan's buildrom patch with a few additions, so I'm including his original message:
[BUILDROM] Expand linuxbiosv3 support
Add more generic support for LinuxBIOSv3 - add specialized package for v3, and add support for using LAR to put it all together. Also add expanded (and better) option ROM support, though we're not actually using it right away.
Myles again:
It also changes LINUXBIOS variables to LBV2 unless they are used for both. I added dependencies between vendors that don't have any v3 platforms and LINUXBIOS_V2.
I accidentally changed one instance of LINUXBIOS_ROM_NAME to LBV2_ROM_NAME, which broke the v2 build. It's in linuxbios.inc. I've fixed it in my tree but decided to spare you another large patch for one tiny change.
Myles
One of the changes Jordan made was to always build v3 with no payload and then add it later with any binary blobs that might be needed. This way you can change them without rebuilding v3.
Signed-off-by: Myles Watson myles@pel.cs.byu.edu
On 08/01/08 14:20 -0700, Myles Watson wrote:
This patch is Jordan's buildrom patch with a few additions, so I'm including his original message:
[BUILDROM] Expand linuxbiosv3 support
Add more generic support for LinuxBIOSv3 - add specialized package for v3, and add support for using LAR to put it all together. Also add expanded (and better) option ROM support, though we're not actually using it right away.
Myles again:
It also changes LINUXBIOS variables to LBV2 unless they are used for both. I added dependencies between vendors that don't have any v3 platforms and LINUXBIOS_V2.
One of the changes Jordan made was to always build v3 with no payload and then add it later with any binary blobs that might be needed. This way you can change them without rebuilding v3.
Signed-off-by: Myles Watson myles@pel.cs.byu.edu
Acked-by: Jordan Crouse jordan.crouse@amd.com
Thanks.
On 08/01/08 14:20 -0700, Myles Watson wrote:
Signed-off-by: Myles Watson myles@pel.cs.byu.edu
I went ahead and comitted this (v90), so that Ward could refactor his patch against it.
Jordan