Eric Seppanen <[EMAIL PROTECTED]> writes:

> On Mon, Dec 17, 2001 at 12:57:08PM -0700, Ronald G Minnich wrote:
> > this keeps coming up.
> > 
> > so:
> > typedef unsigned char uc;
> > 
> > struct cmos {
> >     uc desired_image;       // the FLASH/DoC image we want to boot
> >     uc last_booted_image;   // The last one to successfully boot
> >     uc unused[7];
> >     uc ethernet_mac[6];     // Ethernet mac address
> >     uc unused2[242];
> > };
> 
> Why would you want ethernet address stored there?  The ethernet chip I
> use requires a serial EEPROM to be attached to it for the storage of
> address plus other design-specific details.  Don't other chips work that
> way?

It appears that this is one of the cost reductions in the SiS chipset.
I would prefer that this is stored in nonvaltile flash, than in the
CMOS though....  I'm aiming at allowing parameters to be stored in
other locations than just CMOS so from a table perspective I don't see
a problem.

Having a good description of this would be useful though.

Eric

Reply via email to