> >    I think he's refering to the 82559 manual. It is available from Intel to
> >developers, but only with an NDA. For various reasons, I can't sign an NDA
> >for that information without putting myself in legal jeopardy. That has always
> >been true, but I was able to obtain the [now older] 82557 manual without an
> >NDA due to a screwup at Intel - which allowed me to write the original fxp
> >driver. Unfortunately, a few things have changed since then, especially in
> >the SEEPROM area and the only method I have of fixing those problems these
> >days is by reverse-engineering.
> 
> The 82559 manual is available online, as is a full driver with source for 
> the eepro100 board for linux written by intel.

The online manual for the 8255x parts is not adequate for driver
development.  There are a signficant number of critical items missing from
it which would preclude you developing a driver based on the information
it contains; this datasheet has been available in one form or another for 
some time and is generally regarded as almost useless.

> I guess they changed their 
> policy on the part. I've tested the linux driver with the new part on the 
> supermicro board and it works, so the driver is reasonably up to date.

The source-available Intel driver does actually look pretty good.  I 
don't know why David has failed to track it wrt. PHY numbers.  I've 
dumped the last board I had with an unrecognised PHY, so I don't have any 
incentive to poke him about it anymore.

-- 
... every activity meets with opposition, everyone who acts has his
rivals and unfortunately opponents also.  But not because people want
to be opponents, rather because the tasks and relationships force
people to take different points of view.  [Dr. Fritz Todt]
           V I C T O R Y   N O T   V E N G E A N C E




To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message

Reply via email to