[En-Nut-Discussion] Full Duplex operation
NGB
ngbmoreau at yahoo.com.au
Fri Mar 12 07:37:27 CET 2004
It's the same story with the LINK led but that one works with ethernut.
I don't have the schematic handy, but if I remember correctly (which I probably
don't) , the eeprom input is tied high, so when the realtek tries to load it,
all bits are set to 1.
This should enable the full duplex.
Nic
Quoting Damian Slee <damian at commtech.com.au>:
> Realtek Full duplex mode is only available if an eeprom is used or
> emulated via some of the mega128 pins. The eeprom has to have the FUDUP
> bit set in the correct byte.
>
> The FUDUP bit in the CONFIG3 register is read only. Page 11 of the data
> sheet. In the table for Page3 registers, CONFIG3 register.
>
> So the following code in NicStart() in nicrtl.c will never enable full
> duplex;
>
> /*
> * Disable sleep and power down, enable FDX
> */
> nic_write(NIC_PG3_CONFIG3, NIC_CONFIG3_FUDUP);
>
>
>
>
-------------------------------------------------
More information about the En-Nut-Discussion
mailing list