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?