-----Original Message----- From: ron minnich [mailto:email@example.com] Sent: Tue 12/20/2011 1:02 AM To: She, Kerry Cc: Kerry Sheh; firstname.lastname@example.org Subject: Re: [coreboot] Patch set updated for coreboot: 6709bdd Fix multipleVGA cards resource conflict on Windows
On Sun, Dec 18, 2011 at 10:01 PM, She, Kerry Kerry.She@amd.com wrote:
I asked: What do Linux or *BSD do in the same situation? Do they handle it cleanly?
Linux VGA Arbiter module(vgaarb) will handle this explicitly. So dual vga card would works together, even coreboot not disable IO& MEM decoding on the second vga card.
OK, then, my concern about this patch is that you are making a compile-time decision in coreboot to fix a problem with one operating system (Windows) that will impact other operating systems that don't have the problem.
Yes, I agree.
I wonder if a better way to manage this is via a CMOS (aka NVRAM) setting. I kind of hate to limit coreboot because Windows is limited. But I'm a n00b in a sense, having just come back onto this project, so I'm happy to be told I'm wrong :-)
I think CMOS option is a better choice for this case, thanks for your advice.
ron p.s. For those who don't know me, I've been out of coreboot for 2 years, having been heavily involved from 1999 (when I started LinuxBIOS) to 2009. Changing circumstances mean I get to work on it again, which is nice.
That's great, I'm glad to hear that you are back to work on coreboot again:)