目录

Documentationnetworking3c505.txt

目录

Documentation/networking/3c505.txt

Chinese translated version of Documentation/networking/3c505.txt

If you have any comment or update to the content, please contact the

original document maintainer directly.  However, if you have a problem

communicating in English you can also ask the Chinese maintainer for

help.  Contact the Chinese maintainer if this translation is outdated

or if there is a problem with the translation.

Chinese maintainer: zhanjf


Documentation/networking/3c505.txt 的中文翻译

如果想评论或更新本文的内容,请直接联系原文档的维护者。如果你使用英文

交流有困难的话,也可以向中文版维护者求助。如果本翻译更新不及时或者翻

译存在问题,请联系中文版维护者。

中文版维护者:

詹杰凡 zhanjf

中文版翻译者:

詹杰凡 zhanjf

中文版校译者:

詹杰凡 zhanjf

以下为正文


1The 3Com Etherlink Plus (3c505) driver.

2

3This driver now uses DMA.  There is currently no support for PIO operation.

4The default DMA channel is 6; this is not autoprobed, so you must

5make sure you configure it correctly.  If loading the driver as a

6module, you can do this with “modprobe 3c505 dma=n”.  If the driver is

7linked statically into the kernel, you must either use an “ether=”

8statement on the command line, or change the definition of ELP_DMA in 3c505.h.

9

该驱动程序现在使用直接内存存储(DMA),目前不支持PIO操作。默认的DMA通道为6(是_not_ autoprobed),所以你必须确保配置的正确。如果你加载这个驱动作为一个模块,你可以这样做”modprobe 3c505 dma=n”。如果这个驱动静态连接到内核中,你必须在命令行上使用一个”ether=”状态,或者改变在3c505.h中ELP_DMA的定义。

10The driver will warn you if it has to fall back on the compiled in

11default DMA channel.

12

13If no base address is given at boot time, the driver will autoprobe

14ports 0x300, 0x280 and 0x310 (in that order).  If no IRQ is given, the driver

15will try to probe for it.

16

17The driver can be used as a loadable module.

18

当你在编译默认DMA通道退回时会发出警告。

如果没有在引导时给出基础地址,驱动会自动探测0x300端口,0x280和0x310(按照这个顺序)。如果中断请求(IRQ),驱动会试图探测它。

该驱动可以作为可加载模块。

19Theoretically, one instance of the driver can now run multiple cards,

20in the standard way (when loading a module, say “modprobe 3c505

21io=0x300,0x340 irq=10,11 dma=6,7” or whatever).  I have not tested

22this, though.

23

理论上,在标准方式下(当加载一个模块”modprobe 3c505 io=0x300,0x340 irq=10,11 dma=6,7”或者其它的),驱动上的一个实例现在可以运行多个网卡,虽然我没有测试过。

24The driver may now support revision 2 hardware; the dependency on

25being able to read the host control register has been removed.  This

26is also untested, since I don’t have a suitable card.

27

该驱动现在可以支持第二修订版的硬件,这依赖于能够读取主机控制寄存器已被移除。这个也没有被测试过,以为我没有一个合适的网卡。

28Known problems:

29 I still see “DMA upload timed out” messages from time to time.  These

30seem to be fairly non-fatal though.

31 The card is old and slow.

32

已知的问题:

我仍然经常看到“DMA上传超时”的消息。虽然这看起来不是致命的。

但是这网卡真是又老又慢。

33To do:

34 Improve probe/setup code

35 Test multicast and promiscuous operation

36

要做到:

提升探测和设置的代码

测试多路传播和混乱操作

37Authors:

38 The driver is mainly written by Craig Southeren, email

39 .

40 Parts of the driver (adapting the driver to 1.1.4+ kernels,

41 IRQ/address detection, some changes) and this README by

42 Juha Laiho .

43 DMA mode, more fixes, etc, by Philip Blundell

44 Multicard support, Software configurable DMA, etc., by

45 Christopher Collins

46

作者:

该驱动的这要作者是Craig Southeren,email是craigs@ineluki.apana.org.au。

部分驱动程序(适用于1.1.4+内核的驱动程序,终端请求(IRQ)/地址检测,部分变更)和这个描述文件是来自Juha Laiho 。

DMA 模式,更多的修正等,来自Philip Blundell 。

多卡支持,软件配置DMA等,来自Christopher Collins 。