Subject: Re: EtherH cards
To: None <port-arm32@NetBSD.ORG>
From: Mark Brinicombe <amb@physig4.ph.kcl.ac.uk>
List: port-arm32
Date: 07/02/1996 13:46:05
>Any way, Nuts. My unique machine ID is 00:00:00:50:A4:00:1B:7B
>The LSB 24 bits added to Acorns base Ethernet number would result to:
>
>00:00:A4:10:1B:7B.
>
>Under RiscBSD I get 00:00:A4:00:1B:7B. So there's still a little bug in your
>driver.

Ah this bug is mine.

I patches the etherH driver to derive the MAC address from the serial number.
I did it in the same way that I did it on the etherB driver.

I need to check this. The etherb card I had used 00 00 a4 00 00 00 as the base
rather than 00 00 a4 10 00 00 which is why RiscBSD uses it. Since then I have
notice twhat the TRM says but not done anything about it.

Something I need to clarify with Acorn ...

The etherID is 24 bits thus some addresses could become

00 00 a5 xx xx xx

if a base address of 00 00 a4 10 00 00 is used.

As I understand it the top 24 bits are preallocated thus such an address has
not been allocated to Acorn and cannot be used.

Cheers,
				Mark

-- 
Mark Brinicombe				amb@physig.ph.kcl.ac.uk
Research Associate			http://www.ph.kcl.ac.uk/~amb/
Department of Physics			tel: 0171 873 2894
King's College London			fax: 0171 873 2716