On Fri, Sep 25, 1998 at 08:00:46PM +0200, Richard van den Berg wrote:
> Is there someone able to tell how the checksum of the Ethernet Station
> Address ROM is calculated? This is the ROM layout with 'ba' being the
> base address of the ROM:
I've checked my AMD manuals and couldn't find an exact algorithm for doing it.
And as you can't attach the address prom directly to the lance and c-lance
like it's possible with the PCnet chips, it's probably up to the hardware
designer how to calculate the checksum.
FYI, the pcnet has 16 bytes of address prom. 0 to 5 are the address octets,
6 to 11 is unused, 12 (LSB) and 13 (MSB) is the checksum, 14 and 15 should
be 0x57. The checksum is calculated over 0 to 11, 14 and 15.
See, you not only have to be a good coder to create a system like Linux,
you have to be a sneaky bastard too ;-)
[Linus Torvalds in <email@example.com.Helsinki.FI>]