[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