All of lore.kernel.org
 help / color / mirror / Atom feed
* vortex eeprom
@ 2002-04-08 15:12 christophe barbé
  0 siblings, 0 replies; only message in thread
From: christophe barbé @ 2002-04-08 15:12 UTC (permalink / raw)
  To: lkml; +Cc: Andrew Morton

[-- Attachment #1: Type: text/plain, Size: 1309 bytes --]

I am trying to understand the vortex driver.
I believe that I am not looking at the correct documentation.

I read The following doc :

PCI/EISA Bus-Master Adaptater Driver Technical Reference
Members of the 3Com EtherLink III and Fast Etherlink families of adapters
Manual Part Number 09-0681-001B

The reason I believe there is a better doc is that the driver read info1
and info2 fields from the EEPROM and then does :

 if (vp->info1 & 0x8000) {
    vp->full_duplex = 1;
    if (print_info)
       printk(KERN_INFO "Full duplex capable\n");
 }       

 ...

 if (print_info) {
    printk(KERN_INFO "  Enabling bus-master transmits and %s receives.\n",
          (vp->info2 & 1) ? "early" : "whole-frame" );
 }

But in my doc both these bits are marked 'reserved'.

I understand that these bits could be defined in more recent chipset but
in the doc I am looking at the full duplex capability is defined in
another field in the EEPROM:

   Capabilities Word (offset 0x10) : supportsFullDuplex bit (bit 1)

Christophe

-- 
Christophe Barbé <christophe.barbe@ufies.org>
GnuPG FingerPrint: E0F6 FADF 2A5C F072 6AF8  F67A 8F45 2F1E D72C B41E

Ce que l'on conçoit bien s'énonce clairement,
Et les mots pour le dire arrivent aisément.
   Nicolas Boileau, L'Art poétique

[-- Attachment #2: Type: application/pgp-signature, Size: 241 bytes --]

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2002-04-08 15:12 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-04-08 15:12 vortex eeprom christophe barbé

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.