HEX
Server: Apache
System: Linux scp1.abinfocom.com 5.4.0-216-generic #236-Ubuntu SMP Fri Apr 11 19:53:21 UTC 2025 x86_64
User: confeduphaar (1010)
PHP: 8.1.33
Disabled: exec,passthru,shell_exec,system
Upload Files
File: //usr/lib/modules/5.4.0-216-generic/kernel/drivers/net/wireless/ralink/rt2x00/rt2800mmio.ko
ELF>@R@@GNU�V����ʓ�����E��Linux�UH�GH���H��]�f.��UH�G(H�OH�H�GH��D�PkH�AH�H�M��A��H�L�H���pI����A������?A����D	��D	�	��BLAHD�BH�H����������
�BH�Q8�A1]�ff.�@�UH��ATL���
SH��L������	H�Ƌ��	���	�1H��XD��A��t#���	���	���	A��A)�D9�s)�9�v�L���[A\]�H���	!�D�����	�P���	�f���GH�UH��tC��u<H��X��
H��X��H��X��,��H��X��,]�H��X��H��X����]�f.��UH�G(H�H��]�@�����D�UH��XH�勀H��X
?���H��X���H��X����t0H��X���H��X��1�H��X��]���H��Xf���0��f���3@��	�f��r5@��	�f���5@��	�f���U@��@�u
��f���Su���H��X
���d���ff.�@��GH���
t3w��w:��<H�H�X��u!U�H���]�@ �H��X����1��f.��H�G(UH�H��@��t�N ���	���V)�t
�N��u���N��t�N��@t�N@�]�A�ȃ�A����ADȉN����UH��ATSH��L�g������tOA�D$��>����?u1H��X�����f1����	�H��X��A�D$����?A�D$H����u[A\]�L���
L���H��X����ҁ�1�H��X��L��%�%[A\]�H��X�����f1�����‰�	�H��X��A�D$����?A�D$�_���ff.��UI����H��H��peH�%(H�E�1�H�}�H�u�H�E�H�E�H�E�H�E��H�H�E�L��H�E��H�E�eH3%(u���fD�UH��S�GH���t\��uTH��X��H��X%����H��X��,H��X���,H��p
�H��H
�[]�H��X��H��X���[]�ff.�@�UH��ATI��S�GH���v!��
u1��H��X�@ ���[A\]�f�Pt@1�L����P A�D$��8H�X��H���	1Ҿ���[A\]��f.��UH��AWAVAUATI��S�G��vVE1�u-M�4$�M��	fA�|$PtE��u�2���u�[A\A]A^A_]�I���L��� ���A��D�H�GH�O(�xH�0H�t�J�H�Gf�xPt&�H�GH�@H�H��`����G H��X����UH���	H���]�ff.�f��H���	H��XUH��ATSH�@H��H�@(H�@��0H���	H��X�@L��4E1�H��XD��8H��XD��<H���	H��XH���H�@(H�@��@H���	H��X�����DH��XD��HH��XD��LH���	H��XH���H�@(H�@��PH���	H��X��<��TH��XD��XH��XD��\H���	H��XH��pH�@(H�@��`H���	H��X�����dH��XD��hH��XD��lH��XD��pH��XD��tH��XD��xH��XD��|H��XD���H��XD���H��XD���H��XD���H���	H��XH�@H�@(H�@���H���	H��X�@L���H���	H��X�@L�����H��XD����H��XD��1�[A\]Ð�UH��ATI���L�����uL���A\]ø����A\]�ff.���H�������UH��ATL�����SH�����9��tM�0H��(�tH��(�u��D$������L���L����0���9��u�L�����u�L�����u[A\]�H����1Ҿ���[A\]��D�UH��AUL���
ATA��SH����t/L���H��1�H��X��L���A��t3[A\A]]�H��X��H��X��L���H�Ƹx�H�� 
�H���
�H���
�H��p
�H��H
�[A\A]]�f��UH��SH��H�U�H�u�H��H�?eH�%(H�E�1���C��tswG�����E�@�A�f�sLf�{h�Cj�CkfD�ClH�E�eH3%(uaH��[]Ã�uS�1ҹ�Cjf�CL�E�f�Sh�Ckf�Kl��E�A��A�A�fD�KLfD�Sh�Cj�CkfD�[l���UH��SH�����u<H��	H���Hǃ
H��	H��	H��	Hǃ	[]�ff.��U�H��SH������	9��	u[]�H�� 
�H��(
r��[]�ff.�f��UH��ATSH���H����u[A\]�L���
L���H��X����ҁ�1�H��X��L��%�%[A\]Ð�UH��ATSH���,���H����u[A\]�L���
L���H��X����ҁ�@1�H��X��L��%�%[A\]Ð�UH��ATSH�����uXH����u[A\]�L���
L���H��X����҃�1�H��X��L��%�%[A\]�H���
�H���
r��[A\]��H������u1��UH��ATL�� ���SH��L�����t"L�����C�9C�tH�{@�H�kHr�[1�A\]�H�����H�� ���� ���ff.�f��UH��AUATSH��XD��H��XD��D��E����H���H����t{E��A��A�� usA���A����A����A��@��L���
L���H��X��D!�H��X��L��%�[A\A]]�H��A�� ����	9��	�l���H�� 
�H��(
�U�����K���H���
�H���
�e�����[���H���
�H���
�7�����-���H��p
�H��x
���������H��H
�H��P
���������drivers/net/wireless/ralink/rt2x00/rt2800mmio.cS&S&S&S&Slicense=GPLdescription=rt2800 MMIO libraryversion=2.3.0author=http://rt2x00.serialmonkey.comsrcversion=430155D20F4C0B7023DE2F7depends=rt2800lib,rt2x00lib,rt2x00mmioretpoline=Yintree=Yname=rt2800mmiovermagic=5.4.0-216-generic SMP mod_unload modversions rt2800mmio_probe_hwrt2800mmio_enable_radiort2800mmio_init_registersrt2800mmio_init_queuesrt2800mmio_clear_entryrt2800mmio_get_entry_statert2800mmio_queue_initrt2800mmio_stop_queuert2800mmio_flush_queuert2800mmio_kick_queuert2800mmio_start_queuert2800mmio_toggle_irqrt2800mmio_interruptrt2800mmio_txstatus_taskletrt2800mmio_autowake_taskletrt2800mmio_rxdone_taskletrt2800mmio_tbtt_taskletrt2800mmio_pretbtt_taskletrt2800mmio_fill_rxdonert2800mmio_write_tx_descrt2800mmio_get_txwirt2800mmio_get_dma_done�p��module_layout�9rt2800_disable_wpdma����msleep�̿*rt2x00lib_beacondone�/�rt2800_txdone�z�\hrtimer_cancel
�;>__tasklet_hi_schedule���rt2800_config�d�rt2800_get_txwi_rxwi_size �
0pv_ops%"'rt2x00lib_pretbtt]00Uhrtimer_start_range_ns�Q�rt2800_wait_wpdma_ready
8_raw_spin_unlock_irqrestore�jb�rt2800_process_rxwi��*�__tasklet_schedule�MH4rt2800_txdone_nostatusNǣtasklet_kill	��rt2800_probe_hwĝ'�rt2800_txstatus_timeout��vGrt2x00queue_get_entry)��__stack_chk_fail�G_raw_spin_lock_irq�m��__fentry__Rv��_raw_spin_lock	vQ_raw_spin_lock_irqsaveH=��rt2x00mmio_rxdone�(rt2800_txstatus_pending6��queue_work_on鸈krt2800_enable_radio1	�	Vrt2800mmioGCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0rt2800mmio.ko��KF`#�'0�=�U�	j�}�7��<���T���?�b$��������|2�Vbz�F���*x1P�p���������03�T�t������H�t?]``�F�l�,�.�Lj����z�0
���s�� �,:&+	0D��;^p���	4a�o�`v����< �8�U}����b���h
��^E��*�.�*�l`iKV���r����x%���C��i�H��		Z�
�3	�z�����S	�dۤ_n	���	�{�g@�{�	�@
o��	�	�є�	0�
�dX; 
8
�ǔ��Z
q
�Sy���
�Ѽ���
�
�
�
�-�-�
�0���s�N:H^m��
o{���6& ��V( cj�_���N��������__UNIQUE_ID_srcversion43__UNIQUE_ID_depends42____versions__UNIQUE_ID_retpoline41__UNIQUE_ID_intree40__UNIQUE_ID_name39__UNIQUE_ID_vermagic38_note_6__ksymtab_rt2800mmio_get_dma_done__kstrtab_rt2800mmio_get_dma_done__ksymtab_rt2800mmio_get_txwi__kstrtab_rt2800mmio_get_txwi__ksymtab_rt2800mmio_write_tx_desc__kstrtab_rt2800mmio_write_tx_desc__ksymtab_rt2800mmio_fill_rxdone__kstrtab_rt2800mmio_fill_rxdone__ksymtab_rt2800mmio_pretbtt_tasklet__kstrtab_rt2800mmio_pretbtt_tasklet__ksymtab_rt2800mmio_tbtt_tasklet__kstrtab_rt2800mmio_tbtt_tasklet__ksymtab_rt2800mmio_rxdone_tasklet__kstrtab_rt2800mmio_rxdone_tasklet__ksymtab_rt2800mmio_autowake_tasklet__kstrtab_rt2800mmio_autowake_tasklet__ksymtab_rt2800mmio_txstatus_tasklet__kstrtab_rt2800mmio_txstatus_tasklet__ksymtab_rt2800mmio_interrupt__kstrtab_rt2800mmio_interrupt__ksymtab_rt2800mmio_toggle_irq__kstrtab_rt2800mmio_toggle_irq__ksymtab_rt2800mmio_start_queue__kstrtab_rt2800mmio_start_queue__ksymtab_rt2800mmio_kick_queue__kstrtab_rt2800mmio_kick_queue__ksymtab_rt2800mmio_flush_queue__kstrtab_rt2800mmio_flush_queue__ksymtab_rt2800mmio_stop_queue__kstrtab_rt2800mmio_stop_queue__ksymtab_rt2800mmio_queue_init__kstrtab_rt2800mmio_queue_init__ksymtab_rt2800mmio_get_entry_state__kstrtab_rt2800mmio_get_entry_state__ksymtab_rt2800mmio_clear_entry__kstrtab_rt2800mmio_clear_entry__ksymtab_rt2800mmio_init_queues__kstrtab_rt2800mmio_init_queues__ksymtab_rt2800mmio_init_registers__kstrtab_rt2800mmio_init_registers__ksymtab_rt2800mmio_enable_radio__kstrtab_rt2800mmio_enable_radio__ksymtab_rt2800mmio_probe_hw__kstrtab_rt2800mmio_probe_hwrt2800mmio_fetch_txstatusrt2800mmio_wakeuprt2800mmio_work_txdonert2800mmio_tx_sta_fifo_timeout__UNIQUE_ID_license427__UNIQUE_ID_description426__UNIQUE_ID_version425__UNIQUE_ID_author424.LC0rt2800_enable_radio__crc_rt2800mmio_flush_queue__this_modulequeue_work_onrt2800_txstatus_pendingrt2x00mmio_rxdone__crc_rt2800mmio_stop_queue__crc_rt2800mmio_write_tx_desc__crc_rt2800mmio_autowake_tasklet_raw_spin_lock_irqsave_raw_spin_lock__crc_rt2800mmio_get_entry_state__fentry____crc_rt2800mmio_queue_init_raw_spin_lock_irq__stack_chk_failrt2x00queue_get_entry__crc_rt2800mmio_tbtt_taskletrt2800_txstatus_timeout__crc_rt2800mmio_fill_rxdonert2800_probe_hwtasklet_killrt2800_txdone_nostatus__crc_rt2800mmio_init_registers__crc_rt2800mmio_interrupt__crc_rt2800mmio_probe_hw__crc_rt2800mmio_init_queues__tasklet_schedulert2800_process_rxwi__crc_rt2800mmio_get_dma_done_raw_spin_unlock_irqrestore__crc_rt2800mmio_get_txwirt2800_wait_wpdma_ready__crc_rt2800mmio_txstatus_tasklethrtimer_start_range_ns__crc_rt2800mmio_toggle_irq__crc_rt2800mmio_rxdone_taskletrt2x00lib_pretbttpv_opsrt2800_get_txwi_rxwi_size__crc_rt2800mmio_start_queue__crc_rt2800mmio_pretbtt_tasklet__crc_rt2800mmio_kick_queuert2800_config__tasklet_hi_schedulehrtimer_cancelrt2800_txdone__crc_rt2800mmio_clear_entry__crc_rt2800mmio_enable_radiort2x00lib_beacondonemsleeprt2800_disable_wpdmae��������!e���������e���������a��������0}��������ae���������e��������e��������e��������:i��������ae���������{���������e������������������\g�������������0�e��������P���������fh��������qe���������o���������o��������e��������2i��������Xi�������������������e������������������
V��������!e��������}����������e���������	����������	e���������	���������
���������
Q��������1
e���������
����������
p���������
k���������
\���������
����������
e��������a��������.}��������]a��������so��������o���������o���������o���������o���������e�������������������h���������e���������n�����������0
�e��������
���������,
x��������A
e��������P
���������o
g���������
���
�0�
e���������
g�����������0!e��������0]��������Sg�������������0�x���������e���������\���������x��������V��������1e���������b�����������5x��������Vx��������wx�����������������������������$d(�<�@�TzX��y�����|�Z�bF�l�*x~|�q���W���Y��0w4��S���s��H�Lt�]`�dFlXp,T�[����
`
m
|
0
�H
j<
�P
�(
tL
�@
�,
�
RD
^8
f
c
� 
v$
r
�4
uT
_ �` �(08`@�H�PpX`�h p�x�	�0
��
�������@
��
� ���0�� �
0�
@P`}p���c
�

��$Ef �$�Q?�?�?.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela__ksymtab_gpl.rela__kcrctab_gpl.rela__mcount_loc.rodata.str1.8.rela.parainstructions.rela.smp_locks.modinfo__ksymtab_strings__versions.data.rela__bug_table.gnu.linkonce.this_module.bss.comment.note.GNU-stack.gnu_debuglink@$.d?��:@�=pJDE@F ]LXX@0Jp��k@@Lp	}2x0����@�N��4(�@�O��\�b��� ��$�@xP��@�@
�"0�"X#(#0#�Q	�1�Q70��	*�H��
���0��1
0	`�He0	*�H��
1�o0�k0F0.1,0*U#Build time autogenerated kernel key�ª�C���
Ys@!0	`�He0
	*�H��
��#g��Ҥ��v_j��T�����9,�S�pY2�؟$4���N<C�t��`�v�m��Ƶ}񈾦��S�rn��*���v�T�i�)ϗp��Yڜ�EiT=�%�	+�|�K����C�
��y�hd}��.M&�̈��E>�i���;��j�V4�M��U�E���m�?��	{�+�H��}�t�GQ�8l:�cb���9�R!�KNI��(�W�fFp8�O9pŋi���.x�4Jlġ�[N����=)�_<�Oy�hJ�i^�4�i@�7m��
чK��1_@34':wU㉎��Bʿ�y�LI>eN���W��ě��_*L������Pat|�X�@M_���*��i��U��x�NH�F�	ԳOyX��Oe��8�Ⴗ��^���c��N\h�/�u��؆���sš3��u��4�})PS�I��y�l-Rq3āJ���&;��]��&�t�
�#9��^���
>����f���=�`�*t���ƓF���ӆc��~Module signature appended~