ELF>X@@'&GNU„IJtJb/׉LinuxUH]ff.@U5H]ff.@UHAVAUATL(MI$LIE1I$LE1LI$I$LI$ LLLA\A]A^]UHATLgSLtL%=u[A\]ff.UHATLgSLt LĀt[A\]DUHATSHGHHu H[A\]H L`DLL%H%HpH[A\]ff.UH H]fUH H]fnxUFfealfFF HF$2.52F(HX LMuLH~d L]ff.UHAWAVAUATSHHL eH%(HE109 HEA`H` L}It$}It$ H` It$@L H` HEeH3%(H[A\A]A^A_]HEALLHEAM9t9IwD? TM?M9uA`!fUHAVLAUATILLILLA\A]A^]ÐHGHtYUHAVAAULATISHLIt$1DH LA%%[DA\A]A^]ADUHAWAAVAUAATIS HUAA ILDILDu݋EAE A A`AELLHHHEHEAIމILDRAu}tHHHIEuHL[A\A]A^A_]DUHAWAAVAUAATSHL MԉщPMp@LILLHHHDmHEAI܉ILDAuLH[A\A]A^A_]Uщ`HAWAVAUAATE1SL I@L4ILLHLLD @DEARAuLLHD[A\A]A^A_]ff.UHATSD HAA AAtGAWAH` D H%tluH H` e E1 A%AD ==@H` ǃ H%H H` Au H` [A\]H HxDEH D Hx [A\] ҃ @tRǃ AH` H%> 1ƒ uǃ A k1ƒ tǃ v E12A%AD =t'={H` ǃ H%H` ǃ H%UHAWAVAUATIH}S1H@eH%(HE1HFHHEPHcLAƅt%HEeH3%(hH@D[A\A]A^A_]LI$M$Hu MI)IIHuLAƅuA$L1LEIH@IHI$E1HEIXK|5I0B2IIuIuELuE1M HUHEHLMX ALJAP HM$(M ILJ ILJ I HE1 HULIHEIHIHEIAP Eu[ADLm=tAA}vыEA u?ALAƇ I}P=DA A A IG0HE؅~$tA A  A Hc"~A  A A ILJLILJALJ`AƅIH}E1IIH}E1ILLLAAAff.fUHATAS HLJ uGAt" Htǃ [A\]ÿAtH HxLtfDUH(HHtv HwHu E1]H@(HtE1]ff.UHAWAVIAULATLSHHIH LpLX IANpIH9rHHH9;H¾HsHH+5HH HHHIHtLP E1AHHuE1AH BH @H AFp BH AVp PHX fx>uH HBH H H@H  H H 1H LL1[A\A]A^A_]À='MMuMLHH H5f.UHAUIATLSHLH LL%%1[A\A]]@UHAUIATLSHLH LLA%%[DA\A]] UHAWAVIAUIATASH HHH HztHRH HzuHBHLX H IH9rTLH9sL=H BH  P[A\A]A^A_]HLLH+5HH HHHIHtLP E1ArHHuE1ASMMuMLHH H5_ff.@UHATISHx % H{tH[uI$ I$x I+$A$Hp0[A\]ff.UHAWIAVAUATSHHLHEHGxHEЅMoLIAGht;LjLLHLH IGH[A\A]A^A_]LuAuL IwxHcEH9tH]HHAxHyLmI}I}4ADLH0fUHAUATSHL H1It$81LE1HH HX HދHLLhMt^H Bt HX HHHH@(Ht E1LHJD I(IxE1HLLhMtOpHX AUpHHHtfH@(Ht E1LHJD I(Iu[1A\A]]HH6E1:HHuE1UHAWAVIAUATSHHX H DHCHHEMM1HDEԅE1I0J4#B< IIuA@IAdž B Ix FI A (IDIA tAIƉtIH4HtIHDH(H=uIIE1AIIHA LHgIA JD:HMX HA IH9|HHH9f=IBD:IB8ILI(HI>IHI (I I IDAIƉtIH4HtIHDH(H=uIIHs0IHAAHs,IX Idžh Idž` Idžp lfx>HuA>uA A>Hs$1A LI` ƒ A A QLIl$Hs4Ap Hs8ME111HLHLHII 11E1HAdž8 EH[A\A]A^A_]HLLH+5HH HHHIHtLP E1AXHHuE1A9Idžh Idž` Idžp lBL MMM (IHuIHUHUHH EH5UHAWAVAUATISHx H D(HEH~A$ t|EA A tpAŀgI$0A`t I$`At I$xAt I$pH@I$x HD.EmL1[A\A]A^A_]AfAEuED;=Aw LIHHAHxII$X I$x E$ LHrH H@PHtLLǹI$x IHBELHDLI$x A$ pI$X HHHsH@XH{I$X I$x E$ HHrHH@(HtLE1I$x LjDLI$x H@A$ LLLfAMM$ I$x I$HHjLE1I$x nAt>I$x E$ HEx&H1ҋ9AЍRx HID9~I$` HL&A$` HsuHH}HHLLǹI$x ID9vI$`1+I$x JHpI$x HA9H~UHAWIAVAUATS1H0HcL HEHMu4HHEIE81HHEIEDEHEIE HELLA Ep  APA@A$tAL4A 4I HcAHc u HAHcHc@Ac W=I8tI tItItItA IX HyqLHWpHH@(HtLE1I Hx1I H@A I A B HRI A Ac HmE6HHILE1I HxMH I%I(HRA I cH I%IXI(H}H}%I%IpHu1IVA IAc I}HI8IHHIXII` LsLA` Iu"H]HH%I%Ipu-Ip HuH}%EH0[A\A]A^A_]LLHHU1HATA3SH HHs81HH޿At H[A\]HcUH}HE DJDDMA LDMALJ HEDMLLM0HHHH}HA u4A LA L%AP IuTAA LI$HAH}H"uALJ DM=AuALJ DM=uALJ DMuALJ DMALJ DMA AL!UHATSL HH It$,H+Hx It$0H+h It$It$$1HIt$4l$Hp It$8It$ 1[A\]UHAVAUATSLHHLsLLLIHC0HCPHC8HC`LI$C(LL[A\A]A^]UHAWAVAUATE1SH HHx4HHHHHHB4 I(IuHE1HHHHB4 I(IuHLA(LHIHH H H!H HNd(ID$Ht8PpHX At$HI|$ID$I$DAD$ HLI(ID$IuHHH߉HH LLHHH9tHHH8H[A\A]A^A_]LHLHI$x HDHA t Aŀ=uFI$x EAfAA=EDDHDLHI$x DLHDLHA8 HI ALJ8 H}I 1LII` Ip ILJp I@ H%IH I` UHHHHH]UHH]3fealnx: remove for unknown device region size %ld too small, aborting MII PHY found at address %d, status 0x%4.4x. MII PHY not found -- this device may not operate correctly. Media type forced to Full Duplex. %s %s: rejecting DMA map of vmalloc memory 4%s: resetting tx and rx machinery 4%s: Transmit timed out, status %8.8x, resetting... 7%s: Media selection timer tick, status %8.8x config %8.8x. 7 netdev_rx() status was %8.8x. 7%s: Receive error, Rx status %8.8x. 7 netdev_rx() normal Rx pkt length %d status %x. 7%s: Interrupt, status %4.4x. 4%s: Too much work at interrupt, status=0x%4.4x. 7%s: exiting interrupt, status=%#4.4x. 1000/100/10M Ethernet PCI AdapterS&S&S&Sfealnx%d6%s: %s at %p, %pM, IRQ %d. include/linux/dma-mapping.h7 Rx ring %p: c %8.8xc 7 Tx ring %p: c %4.4x7%s: Done netdev_open(). 7%s: I'm scared fealnx100/10M Ethernet PCI Adapterfull_duplexoptionsmulticast_filter_limitrx_copybreakdebugmax_interrupt_work6fealnx.c:v2.52 Sep-11-2006 parm=full_duplex:fealnx full duplex setting(s) (1)parm=options:fealnx: Bits 0-3: media type, bit 17: full duplexparm=multicast_filter_limit:fealnx maximum number of filtered multicast addressesparm=rx_copybreak:fealnx copy breakpoint for copy-only-tiny-framesparm=debug:fealnx enable debugging (0-1)parm=max_interrupt_work:fealnx maximum events handled per interruptparmtype=full_duplex:array of intparmtype=options:array of intparmtype=multicast_filter_limit:intparmtype=rx_copybreak:intparmtype=debug:intparmtype=max_interrupt_work:intlicense=GPLdescription=Myson MTD-8xx 100/10M Ethernet PCI Adapter Driverauthor=Myson or whoeversrcversion=778D929F855C7105AB7ADDBalias=pci:v00001516d00000891sv*sd*bc*sc*i*alias=pci:v00001516d00000803sv*sd*bc*sc*i*alias=pci:v00001516d00000800sv*sd*bc*sc*i*depends=miiretpoline=Yintree=Yname=fealnxvermagic=5.4.0-216-generic SMP mod_unload modversions pmodule_layout6:param_ops_int՘param_array_opsv^eth_validate_addrDWeth_mac_addrFdpci_unregister_driver/__pci_register_driverkMp__dev_kfree_skb_irqRv_raw_spin_lock^dma_direct_sync_single_for_cpuqdma_direct_sync_single_for_deviceALnetif_rx> eth_type_transUskb_put8߬imemcpy9cinit_timer_keykiowrite16r request_threaded_irqconsume_skb;JQfree_irqܐtimer_delete_syncs$add_timerm#netif_tx_wake_queuePjiffiesK__dev_kfree_skb_anyAfp__netdev_alloc_skbbmii_ethtool_set_link_ksettingsͲt mii_ethtool_get_link_ksettings(Lphys_baseGV__warn_printk Tdev_driver_stringdma_direct_map_pagekR~__x86_indirect_thunk_r10levmemmap_base^|page_offset_base򆹜vmalloc_base\ɢ.__x86_indirect_thunk_raxcdma_direct_unmap_page| dma_ops囝R_dev_warnڶV3_dev_err-U_dev_inforegister_netdev/dma_alloc_attrs5 ioread8Balloc_etherdev_mqs{pci_iomapGpci_request_regionspci_set_masterlNpci_enable_device?<sprintf__const_udelay 0pv_opsgeneric_mii_ioctlG_raw_spin_lock_irq 8_raw_spin_unlock_irqrestore vQ_raw_spin_lock_irqsave) __stack_chk_failxbyte_rev_table[;icrc32_leHWstrlcpyed~mii_nway_restartWmii_link_ok_ioread32S?EJiowrite32printkG^7>pci_release_regionsxpfree_netdevPpci_iounmapJOunregister_netdevdma_free_attrsm__fentry__ (H H H fealnxGCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0fealnx.ko  #+.+B+V+ ly7 C L X7  @)E7VN0;Zpedt UGL?5 pp@ ` 0@ `*g?@ M En w0LPdAp  'Y30+@oQ0 [;j2|1  33?rRC-)B0Ddt"(  ((  $DP(c@x(X (e  3(Npm% 1>o'  !"#$.<HZp 0?U`1l~ ' 6 ? T ^ r {   J  &        5 D M `            - ? __UNIQUE_ID_srcversion46__UNIQUE_ID_alias45__UNIQUE_ID_alias44__UNIQUE_ID_alias43__UNIQUE_ID_depends42____versions__UNIQUE_ID_retpoline41__UNIQUE_ID_intree40__UNIQUE_ID_name39__UNIQUE_ID_vermagic38_note_6netdev_get_msglevelnetdev_set_msglevelfealnx_remove_onefealnx_remove_one.coldstop_nic_rxtxreset_and_disable_rxtxstop_nic_rxget_statsnetdev_get_linknetdev_nway_resetnetdev_get_drvinfo__set_rx_modem80x_send_cmd_to_phymdio_writemdio_readgetlinktypefealnx_init_onecard_idx.58912skel_netdrv_tblnetdev_opsnetdev_ethtool_opsfealnx_init_one.coldgetlinkstatusdma_unmap_page_attrs.constprop.0start_tx__warned.37376netdev_get_link_ksettingsnetdev_set_link_ksettingsallocate_rx_buffersreset_rx_descriptorsenable_rxtxreset_timerfealnx_tx_timeoutnetdev_timernetdev_closenetdev_openintr_handlernetdev_open.coldnetdev_rxnetdev_rx.coldintr_handler.coldfealnx_initversionfealnx_driverfealnx_exitfealnx_pci_tbl__UNIQUE_ID_full_duplex197__UNIQUE_ID_options196__UNIQUE_ID_multicast_filter_limit195__UNIQUE_ID_rx_copybreak194__UNIQUE_ID_debug193__UNIQUE_ID_max_interrupt_work192__UNIQUE_ID_full_duplextype191__param_full_duplex__param_str_full_duplex__param_arr_full_duplex__UNIQUE_ID_optionstype190__param_options__param_str_options__param_arr_options__UNIQUE_ID_multicast_filter_limittype189__param_multicast_filter_limit__param_str_multicast_filter_limit__UNIQUE_ID_rx_copybreaktype188__param_rx_copybreak__param_str_rx_copybreak__UNIQUE_ID_debugtype187__param_debug__param_str_debug__UNIQUE_ID_max_interrupt_worktype186__param_max_interrupt_work__param_str_max_interrupt_work__UNIQUE_ID_license185__UNIQUE_ID_description184__UNIQUE_ID_author183.LC9alloc_etherdev_mqsfree_irqioread32dma_opseth_mac_addrpci_enable_deviceskb_putiowrite32consume_skbpci_iomap__this_modulemii_link_okunregister_netdev__pci_register_driverdma_direct_sync_single_for_devicecleanup_moduleparam_array_opspci_request_regionsmemcpyiowrite16eth_validate_addrtimer_delete_syncmii_ethtool_get_link_ksettings_raw_spin_lock_irqsave_raw_spin_lockpci_unregister_driver__fentry__init_moduledev_driver_stringeth_type_trans__x86_indirect_thunk_rax_raw_spin_lock_irqvmalloc_base__stack_chk_fail_dev_infodma_direct_unmap_pagepage_offset_basemii_ethtool_set_link_ksettingsbyte_rev_table_dev_errrequest_threaded_irqadd_timer__dev_kfree_skb_irqcrc32_ledma_alloc_attrsdma_direct_map_pagestrlcpyfree_netdevphys_base_raw_spin_unlock_irqrestorepci_iounmapmii_nway_restartnetif_tx_wake_queueioread8_dev_warn__x86_indirect_thunk_r10pci_set_masternetif_rx__netdev_alloc_skb__mod_pci__fealnx_pci_tbl_device_tablejiffiespv_opssprintfvmemmap_basedma_free_attrsinit_timer_keypci_release_regions__const_udelay__dev_kfree_skb_anydma_direct_sync_single_for_cpu__warn_printkgeneric_mii_ioctlparam_ops_int !( A[~y1N~]yqyy!o|~~'~ <R_ f 0y~~~*~4q~~~Z~by~~yyA u      ` |  k k 9 Y w  ~   p, `  c   yS _ @         / A p   y z !CJz~  1O^h o 0  0Lzz.@R\ dx~ Omt~yy x!O~htx^fzz~# 0+REi~~~~|~~ k  &8Yezx  1{  6} m}zw~zz#1Np~y~ .  h!Eo!z!!y"y1"~]"t"y"~"y"y # #~*# D#yN# U#  0?~L~Yyt P    # Bl^~k } (        8lBXv~~~~|~~~  cqy @ C T ] a  r) ];C (6F`u {z       !.; @@ER `We"l"   &  +   @ (00p8@H PX`hppx@ @  0Ap 00\c e0l@P`'#M? j  {pp   x0@08` (08H P@X`pxX e p08@@ H@ h hhh$(hx0.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.text.unlikely.rela.init.text.rela.exit.text.rela__mcount_loc.rodata.str1.8.rela.parainstructions.rodata.str1.1.rela.smp_locks.rela.rodata.modinfo.rela__param__versions.rela.data.rela__bug_table.data.once.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.gnu_debuglink@$.d?[#:@o$J#E@x $^*1Y@$n*i@0$ ~+y@$ 2,/l@$2l/80@x$`0 @(($69@P@$: L @`$(N0 @$XN*N@%@0$DRI0RXRXRbXRhR0%w dM q0 *H 01 0  `He0  *H 1o0k0F0.1,0*U #Build time autogenerated kernel keyªC Ys @!0  `He0  *H P~cٙ{VDkc]/FY,3P7 ëIN(%SY`%pHg 𤲌êˑs#94M O)G^#ʳ*np>jWYHa=ĺs&-szЊ\G (agǶs2w;!R0DQwqx sZ Wᕢ4vWIvf{}s">bv( '@U(onehت2 ^5Rwji{*^oͿ:xRF3f0vgH)2Ծ?yλ ~C}ӶyNbޓ!llW']5~Module signature appended~