OpenCores
URL https://opencores.org/ocsvn/or1k/or1k/trunk

Subversion Repositories or1k

[/] [or1k/] [trunk/] [rc203soc/] [sw/] [uClinux/] [drivers/] [net/] [README.multicast] - Blame information for rev 1772

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 1626 jcastillo
Behaviour of cards under Multicast. This is how they currently
2
behave not what the hardware can do. In particular all the 8390 based
3
cards don't use the onboard hash filter, and the lance driver doesn't
4
use its filter, even though the code for loading it is in the DEC
5
lance based driver.
6
 
7
The following multicast requirements are needed
8
-----------------------------------------------
9
Appletalk       Multicast       hardware filtering not important but
10
                                 avoid cards only doing promisc
11
IP-Multicast    Multicast       hardware filters really help
12
IP-MRoute       AllMulti        hardware filters are of no help
13
 
14
 
15
Board           Multicast       AllMulti        Promisc         Filter
16
------------------------------------------------------------------------
17
3c501           YES             YES             YES             Software
18
3c503           YES             YES             YES             Software(#)
19
3c505           YES             NO              YES             Hardware
20
3c507           NO              NO              NO              N/A
21
3c509           YES             YES             YES             Software
22
3c59x           YES             YES             YES             Software
23
ac3200          YES             YES             YES             Software(#)
24
apricot         YES             PROMISC         YES             Hardware
25
arcnet          NO              NO              NO              N/A
26
at1700          PROMISC         PROMISC         YES             Software
27
atp             PROMISC         PROMISC         YES             Software
28
de4x5           YES             NO              YES             Hardware
29
de600           NO              NO              NO              N/A
30
de620           PROMISC         PROMISC         YES             Software
31
depca           YES             PROMISC         YES             Hardware
32
e2100           YES             YES             YES             Software(#)
33
eepro           YES             PROMISC         YES             Hardware
34
eexpress        NO              NO              NO              N/A
35
ewrk3           YES             PROMISC         YES             Hardware
36
hp-plus         YES             YES             YES             Software(#)
37
hp              YES             YES             YES             Software(#)
38
hp100           YES             YES             YES             Software(#)
39
ibmtr           NO              NO              NO              N/A
40
lance           YES             YES             YES             Software(#)
41
ne              YES             YES             YES             Software(#)
42
ni52
43
ni65            NO              NO              NO              N/A
44
seeq            NO              NO              NO              N/A
45
sk_g16          NO              NO              YES             N/A
46
smc-ultra       YES             YES             YES             Software(#)
47
tulip           YES             YES             YES             Hardware
48
wavelan         YES             PROMISC         YES             Hardware
49
wd              YES             YES             YES             Software(#)
50
znet            YES             YES             YES             Software
51
 
52
 
53
PROMISC = This multicasts mode is in fact promiscuous mode. Avoid using
54
cards who go PROMISC on any multicast in a multicast kernel.
55
(#) = Hardware multicast support is not used yet.
56
 
57
 

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.