Add reception of multicasts for if_we when using ISO, and add soft
interrupt handler for ISO. (from Havard Eidnes <Havard.Eidnes@runit.sintef.no>)
This commit is contained in:
parent
9d87d1d2e1
commit
529ff2d4b7
|
@ -142,6 +142,9 @@ doreti:
|
|||
#ifdef NS
|
||||
DONET(NETISR_NS,_nsintr)
|
||||
#endif
|
||||
#ifdef ISO
|
||||
DONET(NETISR_ISO,_clnlintr)
|
||||
#endif
|
||||
|
||||
#ifdef notdef
|
||||
NOP
|
||||
|
@ -315,6 +318,9 @@ _spl0:
|
|||
#ifdef INET
|
||||
DONET(NETISR_IP,_ipintr)
|
||||
#endif
|
||||
#ifdef IMP
|
||||
DONET(NETISR_IMP,_impintr)
|
||||
#endif
|
||||
#ifdef ISO
|
||||
DONET(NETISR_ISO,_clnlintr)
|
||||
#endif
|
||||
|
|
|
@ -225,7 +225,13 @@ union wet_status {
|
|||
#define WD_R_MON 0x20 /* Monitor mode */
|
||||
#define WD_R_RES1 0x40 /* reserved... */
|
||||
#define WD_R_RES2 0x80 /* reserved... */
|
||||
#ifdef ISO
|
||||
/* Quick and dirty hack to enable reception of IS Hello packets */
|
||||
/* This probably isn't the right way to do this... */
|
||||
#define WD_R_CONFIG (WD_R_AB|WD_R_AM)
|
||||
#else
|
||||
#define WD_R_CONFIG (WD_R_AB)
|
||||
#endif /* ISO */
|
||||
|
||||
/*
|
||||
* Configuration constants (transmit unit)
|
||||
|
|
Loading…
Reference in New Issue