[tulip] DC 21041 - Disabling the link beat test

Miles - milo102@hotmail.com
Tue, 10 Jul 2001 01:37:48 -0000


Hello,
I own a tulip based 21041 10base NIC,This is for use with my cable modem 
service. Unfortunately, i need to disable the link beat test to make the 
communication between my cable modem and the nic function.

In a prior post, donald wrote:
>Please try the following:
>   Change your media type to '3'  (options=3)
>   Change line 477 as follows:
>
>-static u16 t21041_csr14[] = { 0xFFFF, 0xF7FD, 0xF7FD,0x7F3F,0x7F3D, };
>+static u16 t21041_csr14[] = { 0xFFFF, 0xF7FD, 0xF7FD,0x6F3F,0x7F3D, };
>
>Line 477 does not contain anything resembling the above two lines, however,
>line 447 does.

Donald has said that this is driver version specific. I am working with the 
0.92 driver and the closest match to the above code is:

-------------------------8<--start cut------------------------
/* 21041 transceiver register settings: 10-T, 10-2, AUI, 10-T, 10T-FD*/
static u16 t21041_csr13[] = { 0xEF01, 0xEF09, 0xEF09, 0xEF01, 0xEF09, };
static u16 t21041_csr14[] = { 0xFFFF, 0xF7FD, 0xF7FD, 0x7F3F, 0x7F3D, };
static u16 t21041_csr15[] = { 0x0008, 0x0006, 0x000E, 0x0008, 0x0008, };

static u16 t21142_csr13[] = { 0x0001, 0x0009, 0x0009, 0x0000, 0x0001, };
static u16 t21142_csr14[] = { 0xFFFF, 0x0705, 0x0705, 0x0000, 0x7F3D, };
static u16 t21142_csr15[] = { 0x0008, 0x0006, 0x000E, 0x0008, 0x0008, };

-------------------------8<-----end cut--------------------------

Donald,

>This is a "unified diff".
>Delete lines prefixed by "-".
>Add lines  prefixed by "+".

There is no - or + . Should i assume they are positive and so place a "-" 
prefix on the CSR14[] lines to make them opposite? Or just make them 
possitive? Or on all the "t21041_" lines that have CSR13 CSR14 CSR15?

Thanks,

Milo.

_________________________________________________________________________
Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com.