Programming manual - where?
Dan Oelke
Dan.Oelke@oelke.com
Tue Nov 2 18:10:33 1999
>> I have a need to hack the driver for a specialized application
>> using the 3c905B-FX card. *Hopefully* the card will do what
>> I want it to - but I need to see a register map first.
>
>Remeber that the driver is licensed under the GPL, and may only be used with
>GPL OSes.
Not a problem - this is a demo only setup (for now) and
running on Linux boxes. The only machines that will
have the binary are those that have the source.
I also have some very tight timing requirements and
wouldn't even think of attempting this on an OS that I
don't have complete source access to.
I do understand the whole GPL thing so it won't be a problem.
>> In case anyone knows - is there a way to turn off the
>> transmitter completely - so the fiber goes completely dark,
>> under software control?
>
>This is under the control of the MII transceiver.
>Run 'mii-diag' (or just look at the board) to find the transceiver type.
>
>You may be able to do this by modifying mii-diag, without understanding the
>driver or modifying the kernel.
Ooooooo - thanks for the hint. I will need to still modify the
driver as I will be making the fiber go dark, and then turning
it on while I transmit, then making it go dark again. And this
will be under some tight timing control so that it only happens
at specific intervals.
Time to open up mii-diag.c !
>> Where or how do I get hold of a copy of the programming manual
>> for these cards? Searching 3com's web site has not worked for me.
>
>Ask 3Com. You have to sign a NDA for pre-release/draft manual versions.
Ahhhhh - so the programming manual is still "pre-release" even though
they sell the cards.... makes sense - sure <snicker>.
Thanks for the help!
Dan