[SeaBIOS] Data exchange between coreboot - seabios - option rom

Kevin O'Connor kevin at koconnor.net
Thu Aug 23 14:21:56 CEST 2012


On Thu, Aug 23, 2012 at 08:54:08AM +0200, Christian Gmeiner wrote:
> 2012/8/23 Kevin O'Connor <kevin at koconnor.net>:
> > Why read the i2c and then patch the vgabios - why not just have the
> > vgabios read from i2c directly?
> 
> May I need to say that we are talking here about two different i2c buses.
> * i2c bus of cs5563
> * i2c bus for EDID data transfer - used by VGA
> 
> As may panel is connected via LVDS I can not get EDID data from it. So
> I want to use
> EPI and EDID extension.
> 
> So I would read the i2c eeprom at the cs5536 smb bus and get 3 values.
> Based on these
> values I decide which EDID/EPI binary blob I would like to use.

So, why not read the i2c eeprom directly from the vgabios?  It seems
fragile to build an interface between coreboot and a vgabios just so
coreboot can read the eeprom.

-Kevin



More information about the SeaBIOS mailing list