ELFw4( UWVSM E} tʃ0Euσ0ËEEe"c]e cU9Uu'uvQhEus(fMf}vfUtHMepMe}t }`u}t}t} t Nt؋U뮉Eue[^_ÉUWVS=~,8@8uhhjUREoWju V]SEDE,tjj@VSURoP,}7hEPUR0ffQ#M@ }u>MHf}#hEDžDvh.fDž2}uhMH11ۋ}h@Dž444~ 퉅8|䊅838f2C~}u~1ۋ}ǘfduHMhDž4؀d44~ 퉅8|䋽8f9f2C~Uh@_} uNMUBhM}fOl1ۃh@f f2C~ } JEHf``}Pf>f,։؋,8Kȋ,c{\,{,퉅4448"uhuc<u_1f>fZ`f,uh8TfZ,퉅4482v$ctc\ÁfDž2}h@DžT1ۍuoAuQSEPhf C?v1ۍuD8 t DžTC~}u }u}uDžT1ۋUh@Tv ff2FC~}Ohtu/Exiu&1ۋ@F@~f2t f2uRh;1ۃ@,v ,C~3@ tM1۾@Rt: QhP C~ˋ}WhX= E0DU4}WExUPhh$hh1󫋕hEP\=z EE }o ph}u oAt} uhs}u hp} w[} @hll@u ~hl`~EHTUJthl$Ȉlhl888tmt lhlt lDEt URhltjfDžp fDžr@fDžtfDžv`fDžxfDžzfDž|hlfU^hfhfǂDEu]h tDAuGGh}W<jWhG<EPURhBBMh]p]xM`hq}WEPhBMxh}WEPhBM`0Mxx^UR}WjeMpMh1v}WEPh2MpM`E[^_U|/}?}ԈM̉1F$a<u}ĀOFMЈF<u!}ĊG$ЈGN}ԈmtMĀI} XMĀIF$}Ԉ~u@uFAFA &v<@uFV  ‹MĉQV  ‰Q N}̉$?%t=~P}Ԁ? uHM̋BDBDBPBDBDBPBDBPBPP}7hMP4}PM4S}7hEEEC;]ye[^_ÐU WVSMfE}H u HHY|@vs fE vfEE H%HMHE%HKyŸHHU҉UE fEHKθHMȍe[^_UWVS} uEH\}euMU U1ۋ@EHEu?U 7`֍vÅI uOu U´*uUFwUf }IyuUs1Iy۹}vۉ] ]Iۉ؍e[^_ÉU WVS}EH\u UUeMP u XCHEu.ف O|v uo} }فEf}uځEفUfщg }Iy]s1Iy߹uvIe[^_ÍvU(WVSEX\PUu tAt}Wh U}W7hh>wt v pU=~}w7hB EP# }h}EHlu/uh1}pf}Eȉ U¤EU¨U¬1U°vUhU苻}0Ef@hUf}fhfEf@fUfR}fEf@fUfRfǃ?ǃ`K?uȉ?u ȉUB<z<u lB<u Uz<vB<E }}-EH<PU\>ډUЃ} t>EpM`E9]}vEċU4E9]|E9}} M`vEȋU؉E9}|EfXEf#UfP=~#EPRRE0h RjEUPUR/QE0h E =M`QUB<42h E싈=~0M`QUB<$4E0h@ ]h1UB<EupȉEuxȉEȉEt } t$Emut v1ɋUJ<=~8UB<4M`Q]øQE0h ]øU쀺t"E MxzNMf`} t#2EBxxUR<րtu3Eh2EBxU`=~QEP<40h Ur<tE쀈lrm1DSEP,LStuE0h` u!tU2hE@<U€t,tUB<42hw}fptE0h UB<džtfUEPtREPt Ve[^_ÍvUSMY\A=~ƒ`P1h` pLDP]ÍvU$WVSEEp\PUE`fEEEpt;UB<jPRq!Ӄ =~M(QSE0hÀt  vN%=t%@t lt l=gM0QtSjPUR QE0h$U¸fUE](=~QEPU2h@EtE,=~/fUQQEPEP<40hmuJUz<u!B<3fUhfU"E@<2fUBxfUt% E,tluE0tl9ttztEPR#EPt RUBH=~,Wlt  v QE0hE쉆LDPe[^_ÉUVS]s\K=~#ʁPʁ¸P3h pLDPe[^ÍvU WVS}_\wG<t!=7h`uNmu8`t.<t1҈W<47hjWGH`EpRhREP(R7hm m;W<<wEt (ЈG<vG<G<jW@Bvt xPpPhP`P(P7h`m v DtEHUJyًEHEHy @HjWvG<47h#`P(P7hG<Vt PVt  P1GHe[^_U4WVSUz\lLJ`LJ\LJhLJd1ۍOMWU܍OM􍗐UUEw MЋM܉M̋EU?MЉMԋU EEMԃC~CMM?U 11jhtUt(MHU2%?D>C~d1ۍMU썏M荗 U1 MUM1M؁?U 2 u3jhPU̅tM̋U EC~CU?Me[^_ÐUWVSE X\h$t2u vH)=w 0E PW`uuE uOPuE0uuEP\tftuE40U Uu%?`+hvu w` l}uu N\DŽ`luE P$u fV15E pH1e[^_U,WVSE Ep\PUEUj ҅t"jE0h`UB &E(fEvEEtUR)MEh`9}؃eU؉UeEԋ0U܉U썖UUE܃<f}f=~SU2h At( t,t8t0}9lu04(Eԋ0 EU IpE؀}t QEU`G9)v"lPQWU2h@lt/Ex$t&`) wlUB$- hEti=~(tM0QEPU2hEPtREPt RӾf}-}EtU tbt%=t @ tEPtRcEPt RGEt9M@$EPt R Et7]f8=~PU2h EtuEPURUfUMy)~EPU2h  fUJfUE~&UfJ(QEPU2h}=~fUQE0h`Ur e[^_U0WVSUz\\ƃd)ME=~t8Vh ueU܉UOMȃ< U=~SVh Mc%8=%8=t5f =~SM1h vf=~SU2h@ Ðttt }؀OMf=~ PPU2hEE;jPtÅtdMKjURM؋U PSEMK\;vh2EQS Exu썗UM1K\;vhyEURS MU M؋U܋ 9tVs|PM1hURSfCtSMALU \H\΃ueUU܋E<vd9\MvdU<uQjhEЃtMЋU tHUQ?T8EMdPd9\lEe[^_ÐUWVSu^F\EFF$=~ڃ(P6h  ك81ES߃0Q˸ Eu ڃhtك@ɋE$UDRVvEF<1 UUEEUU1ۋuƐEUEߺtIpt QG~1] tIpt QG~  1e[^_ÐUEH\P@t@%$ÉUWVS] UEH\xs$Ets t vtEfCvt u fC  t fCf{ t `ÉpVt4 ttSf%fF5%p=Pu hxvHxtfV0‰ @f]ʃ fUE fFvf^fF[fFfEEPffEEPEPfVS|v!⋂X%#u dvJf{ uuf~u:fFf-[FPfFfEEPf6PEPS1ve[^_ÍvUWVSE@EM0$*E}\}t*tEfXPt!tM0h`Urt,u'Ex W@~ɀ}tMEEE@EURpE};GtU|v|E|MUEE} t v}tUU}}MmKyNyEEUU]}u3]hMpEE@v }MEME@WU|EE@}}EEURpkE};Gt}eUUE}G}E1بtmu mIyNyˋE%EEUUuEMf|fff|E}~֋}|EURpU9u}mvM}f|f8UfRffyf8fQffyf8fIf|EEE}U;zt|EE)EUR|tftE´|Mh}fh|f8UfRhffyf8fQffyf8fIfHEhU`)ǃ|`E`tTMu   UDŽ]`}`EUMuuM}EU%?7сh}`)Ѓ vUj$l |U1U}WEPȯX[^_ÐU WVSU:ZSrVhEPjSVEPjSV,EPj[(-*h5555'8(Ah5 `85(-   ??= =LinuxxP m?!!mmm >0DP$QQR01.01tulip.c:v0.91 4/14/99 becker@cesdis.gsfc.nasa.gov (modified by danilo@cs.uni-magdeburg.de for XIRCOM CBE, fixed by Doug Ledford) ogcYNA7- MII 100baseT4MII 100baseTx-FDMII 100baseTx10baseT(forced)MIIMII 10baseT-FDMII 10baseT100baseFx-FD100baseFx100baseT4100baseTx-FD10baseT-FD100baseTxAUI10base210baseTXircom Cardbus Adapter (DEC 21143 compatible mode)Compex 9881 PMACADMtek CometLite-On PNIC-IIASIX AX88140Macronix 98725 PMACMacronix 98715 PMACMacronix 98713 PMACLite-On 82c168 PNICDigital DS21143 TulipDigital DS21140 TulipDigital DC21041 TulipDigital DC21040 Tulip"c<6>tulip.c: outl_CSR6 too many attempts,csr5=0x%08x <6>%s<6>%s: %s rev %d at %#3lx, 21040 compatible mode, 21041 mode, EEPROM not present,%c%2.2X, IRQ %d. <6>%s: MII transceiver #%d config %4.4x status %4.4x advertising %4.4x. <7>%s: Advertising %4.4x on PHY %d, previously advertising %4.4x. <6>%s: ***WARNING***: No MII transceiver found! XIRCOM init  ( P @ ( P  Accton EN1207Maxtech NX-110Cogent EM100SMC9332DSTAsante21143 reset method21143 SYM PHY21142 MII PHY21142 Serial PHY21140 MII PHY21140 non-MII<6>%s: Controller %d of multiport board. <6>%s: Missing EEPROM, this interface may not work correctly! <6>%s: Old format EEPROM on '%s' board. Using substitute media control info. <6>%s: Old style EEPROM with no media selection information. Autosense<6>%s:21041 Media information at %d, default media %4.4x (%s). <6>%s: 21041 media %2.2x (%s), csr13 %4.4x csr14 %4.4x csr15 %4.4x. <6>%s: 21041 media #%d, %s. <6>%s: EEPROM default media type %s. <6>%s: MII interface PHY %d, setup/reset sequences %d/%d long, capabilities %2.2x %2.2x. <6>%s: Index #%d - Media %s (#%d) described by a %s (%d) block. <7>%s: tulip_open() irq %d. <6>%s: Using user-specified media %s. <6>%s: Using EEPROM-set media %s. <6>%s: Using MII transceiver %d, status %4.4x. <7>%s: Done tulip_open(), CSR0 %8.8x, CSR5 %8.8x CSR6 %8.8x. <7>%s: Using a 21140 non-MII transceiver with control setting %2.2x. <7>%s: Resetting the transceiver. <7>%s: 21143 non-MII %s transceiver control %4.4x/%4.4x. <7>%s: Setting CSR15 to %8.8x/%8.8x. <7>%s: Advertising %4.4x on PHY %d (%d). <7>%s: Invalid media table selection %d. <7>%s: Using media type %s, CSR12 is %2.2x. <7>%s: 21041 using media %s, CSR12 is %4.4x. <7>%s: PNIC PHY status is %3.3x, CSR12 %4.4x, media %s. <7>%s: 21040 media type is %s, CSR12 is %2.2x. <7>%s: Xircom CardBus Adapter: %s transceiver, CSR12 %2.2x. <7>%s: No media description table, assuming %s transceiver, CSR12 %2.2x. x  <6>%s: MII status %4.4x, Link partner report %4.4x. <6>%s: No link beat on the MII interface, status %4.4x. fullhalf<6>%s: Setting %s-duplex based on MII#%d link partner capability of %4.4x. <7>%s: Media selection tick, status %8.8x mode %8.8x SIA %8.8x %8.8x %8.8x %8.8x. <6>%s: No link beat found. <7>%s: 21041 media tick CSR12 %8.8x. <6>%s: No 21041 10baseT link beat, Media switched to %s. <6>%s: 21041 media switched to 10baseT. <7>%s: network media monitor CSR6 %8.8x CSR12 0x%2.2x. <7>%s: Transceiver monitor tick CSR12=%#2.2x, no media sense. <7>%s: Transceiver monitor tick: CSR12=%#2.2x bit %d is %d, expecting %d. <7>%s: Link beat detected for %s. <7>%s: No link beat on media %s, trying transceiver type %s. ($)|*|*|*|*|*|*|*|*|*|*T)))T)T)*,-,*<6>%s: 21143 negotiation status %8.8x, %s. <6>%s: Using NWay-set %s media, csr12 %8.8x. <6>%s: No 21143 100baseTx link beat, %8.8x, trying NWay. <6>%s: 21143 negotiation failed, status %8.8x. <6>%s: Testing new 21143 media %s. <4>%s: Tx hung, %d vs. %d. <7>%s: Restarting 21143 autonegotiation, %8.8x. <6>%s: 21143 link status interrupt %8.8x, CSR5 %x, %8.8x. <6>%s: Switching to %s based on link partner advertisement %4.4x. <6>%s: Switching to %s based on link beat status of %4.4x. <7>%s: Restarting Tx and Rx, CSR5 is %8.8x. failedgood<6>%s: 21143 %s link beat %s. <6>%s: 21143 10baseT link beat good. <6>%s: 21143 10mbps sensed media. <6>%s: 21143 using NWay-set %s, csr6 %8.8x. <6>%s: 21143 100baseTx sensed media. <6>%s: MXIC negotiation status %8.8x. <7>%s: PNIC negotiated capability %8.8x, CSR5 %8.8x. <7>%s: PNIC MII PHY status %4.4x, Link partner report %4.4x, csr6 %8.8x/%8.8x. <7>%s: PNIC PHY status %8.8x, CSR5 %8.8x. <7>%s: %s link beat failed, CSR12 %4.4x, CSR5 %8.8x, PHY %3.3x. <6>%s: Changing PNIC configuration to %s-duplex, CSR6 %8.8x. <7>%s: Comet link status %4.4x partner capability %4.4x. <4>%s: Transmit timeout using MII device. <6>%s: transmit timed out, switching to %s. <4>%s: 21041 transmit timed out, status %8.8x, CSR12 %8.8x, CSR13 %8.8x, CSR14 %8.8x, resetting... <4>%s: 21140 transmit timed out, status %8.8x, SIA %8.8x %8.8x %8.8x %8.8x, resetting... <4>%s: transmit timed out, switching to %s media. <4>%s: Transmit timed out, status %8.8x, CSR12 %8.8x, resetting... <3>%s: Duplicate entry of the interrupt handler by processor %d. <7>%s: interrupt csr5=%#8.8x new csr5=%#8.8x. <7>%s: Transmit error, Tx status %8.8x. <3>%s: Out-of-sync dirty pointer, %d vs. %d, full=%d. <4>%s: The transmitter stopped. CSR5 is %x, CSR6 %x, new CSR6 %x. <3>%s: Re-enabling interrupts, %8.8x. <4>%s: Too much work during an interrupt, csr5=0x%8.8x. <7>%s: exiting interrupt, csr5=%#4.4x. <7> In tulip_rx(), entry %d %8.8x. <4>%s: Oversized Ethernet frame spanned multiple buffers, status %8.8x! <7>%s: Receive error, Rx status %8.8x. <4>%s: Bogus packet size of %d (%#x). <3>%s: Internal fault: The skbuff addresses do not match in tulip_rx: %p vs. %p / %p. <7>%s: Shutting down ethercard, status was %2.2x. <6>%s: Promiscuous mode enabled. <6>tulip_attach(bus %d, function %d) <6>tulip_suspend(%s) <6>tulip_resume(%s) <6>tulip_detach(%s) tulip_cbkernel_version=2.2.13author=Donald Becker description=Digital 21*4* Tulip ethernet driverparm_debug=iparm_max_interrupt_work=iparm_reverse_probe=iparm_rx_copybreak=iparm_csr0=iparm_options=1-8iparm_full_duplex=1-8iGCC: (GNU) egcs-2.91.66 19990314/Linux (egcs-1.1.2 release).symtab.strtab.shstrtab.text.rel.text.data.rel.data.bss.note.rodata.rel.rodata.modinfo.comment4S! h +T 1 P ;W@WF X N Е Z@u cTv=vl0y G 0 #6 B@ J` N@Xfs x~8((-h55M`8]      (8BQat  h o y8bQ/(=pFPH*|HY!Jk-;FZk>|4;/&8t0eCTXDP#$Q1Q>R K c 3 s`0          7FM[t +4=F`y,SHSitulip_cb.cgcc2_compiled.versionmax_interrupt_workfull_duplexoptionsmtumedianamereverse_proberx_copybreakcsr0debugtulip_tbltulip_timert21142_timerpnic_timermxic_timercomet_timermedia_capt21040_csr13t21041_csr13t21041_csr14t21041_csr15t21142_csr13t21142_csr14t21142_csr15strict_bits.526outl_CSR6root_tulip_devdid_version.529last_phys_addr.530last_irq.531multiport_cnt.532tulip_probe1read_eepromparse_eepromselect_mediamdio_readmdio_writetulip_opentulip_start_xmittulip_closetulip_get_statsprivate_ioctlset_rx_modeeeprom_fixupsblock_namelast_mediatable.535last_ee_data.536controller_index.537tulip_interrupttulip_init_ringt21142_start_nwaycheck_duplextulip_tx_timeoutt21142_lnk_changetulip_rxethernet_polynomial_leethernet_polynomialtulip_attachtulip_suspendtulip_resumetulip_detach__module_kernel_version__module_author__module_description__module_parm_debug__module_parm_max_interrupt_work__module_parm_reverse_probe__module_parm_rx_copybreak__module_parm_csr0__module_parm_options__module_parm_full_duplexkernel_versionprintkinit_etherdevpcibios_read_config_bytepcibios_write_config_dwordrequest_regionkmallocrequest_irq__this_modulejiffiesadd_timerdel_timeralloc_skb__kfree_skbbh_activeeth_copy_and_sumskb_over_paniceth_type_transnetif_rxfree_irqcap_bsetpcibios_read_config_dwordpcibios_read_config_wordunregister_netdevkfreetulip_opsinit_moduleregister_drivercleanup_moduleunregister_driverrelease_regionjoR ,16RDS_TURR!&ROR"0W\RnsRyVW"X   R  R ] b R       h   RRRr|RR 7AX]RrRR6WUR R"=BRJRXnYtYRRoR~JRZ[qzRJW\RRY   R %"C"H"R{""R""""# ##R-#B#W#####R$$$$R$ %%%%%&A&W&a&f&R&&&R<'G'L'R'((%(*(Rd(((R(((R)Z&)1)6)RM))))R)))*!*R***R**/+4+R++R++++RV,_,,,,R-Z-[R-`-h-m-R}-----R---R@.K.P.R......Ru/Z//R/Z/[00#0R000R1111+22272R222RS3\a3Z333333R3\3Z4[(4-4R:4M4R4R444R44R'585=5RE5Z\5[5555RH666R666R677"7R7Z 88%80858R=8ZR8[p888R8Z8[8888R39:9?9RL9Z99R$:):RK::::R::R;Z<]<]C=Z>Z>>>R>???R4@^s@x@R@_@@@RBB!B&BRjBBBRBBRBBCRECWC\CRCCCRCCCR DDDRDDRDD]D`$E+EahErEaEEREbEcEZMF]FFGRxG\GdG^"H^:HY@HY\Je/K4KRhKdPiPRvPfPgPTPgPWQYQY2Q7QR>QGQQURRRRRnRURRRRRRhRiRiSiSYSY1S:Sj?SlNSjSSn\SeSqShSSSoSSiS  $48HL\`pt\4     @DHLPTX\`dhlptx|