HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux spn-python 5.15.0-89-generic #99-Ubuntu SMP Mon Oct 30 20:42:41 UTC 2023 x86_64
User: arjun (1000)
PHP: 8.1.2-1ubuntu2.20
Disabled: NONE
Upload Files
File: //proc/1233/cwd/usr/lib/modules/5.15.0-89-generic/kernel/drivers/usb/misc/legousbtower.ko
ELF> u@@0/GNU��):��6��{:��d�x���LinuxLinux�UH���H��]�f.��UH��AUATI��SH��H��eH�%(H�E�1��E�d$LH��A��D���H���L���M����L������pA�D$,A����t-L���H�E�eH+%(�\H�e�D��[A\A]]�H�E�I�|$ h�1�h�E1�E1���j�P�A��H�� ���I��$�I�L$ I�D$@A��$�M��$�I�D$H��x�@����	�I��$��ʀ@�PP����H�H@L�@`���Hǀ�L����Q��tV��wQ���ǀ�����ADŽ$���I��$����A�Ņ��L���A�D$,�������Oξ9�Oʃ����A�������A�������D�UH�WPH��H��uH�H�����]�@�UH��AVAUATI��SH���D�oXf�E��tA�El��t6A���t0D�A��$�����H���� 
����H�{`1ɺ�ǃ��H�e�[A\A]A^]�D���H�C �w`H��H�H��H���E���Z�T���H�C E��H�H��H��H�����R���L�sPL���A��$�H�{@I��HcH�H��H9��H���H{8�A��$�HC@H�H�CXf�L��L������H�C E��$�H�H��H��H�����ff.�f��U����
H��AWL�0AVAUATSH��H��eH�%(H�E�1�H�GpH�=L��X����H����H��H��H��I���L����=A�D$PI�D$ �I�|$`H��H��A�D$TH�I�D$X�I�|$xH��H���H�{1�1�I��$�M��$��A���Hc=���I�D$8H����I��$����x���I��$�H����1����I��$�H��H���EHc=���I��$�H���.��1��I��$�H���$���uI��$��@A��$����uI��$��@A��$�E1�E1�1�H�E�h���L��h���jP�A��H�� ����I��$�A���I��$��I�|$8�I��$��I��$��I�|$ �L���H�E�eH+%(u_H�e�D��[A\A]A^A_]�I��$�A���A���x���I��$�A���e���I��$�A���R���A������UH��ATSH���D�gXf�A�D$l��t
A�D$��uaH�{x1ɺ�ǃ��H�e�[A\]�D���H�C �w`H�H��H��H���E���X�f��H�C E��H�H��H��H�����n�����UH��AWI�����AVI��AUI��ATSH��H��8L���eH�%(H�E�1�L������]I����A�D$0�BM����A��$���t�CA���A��$������D��D9�NÉE�Hc�DM��$�H�������1�H��L��I����H��L��L���H����I�t$ I��$�I��$�A��$��P�����	�I��$���@H�x`�}�H�p@�PP���Hǀ�L����V���<���3���ǀ�����ADŽ$���I��$����Lc�E���I��L���H�E�eH+%(�H��8L��[A\A]A^A_]�I�D$ I��M��H�H��H��H�������f�E1��I������1�H�}�M�|$x��
H��uZ��H�u�L���A��$���u�H�u�L�������I�D$ H��H��E1�H��������Lc�������
����ɺOѹ9�OэJ��������I��������@�UH��H��AUATSL���H��E�l$(�I��$��I��$��L���A�D$,��u}L���I��$��I��$��I�|$8�I��$��I��$��I�|$ �L���A��H�{0H�����[A\A]]�A�L$0I�|$`1�1Ҿ�I�|$x1�1Ҿ�L������UH��AVAUATH��0L���eH�%(H�E�1�M���mL���A�D$0��A��$���uPI��$��I��$��L��A�D$,�1�H�U�eH+%(�H��0A\A]A^]��A��$���t�1�H�}�M�t$xA����H�u�L���A��$�����1Ʉ�uB��u>H���X���L����H�u�L��I���A��$�����M����u„�t�H�u�L�������L���I��$��I��$��I�|$8�I��$��I��$��I�|$ �L���1������������f��UH��ATL�gPSH��L������u,H�S@H�SHǃ�L��%�%[A\]�H�
H�CXH�S@H)�HcKTH�x�HcH9�u��fD�U�H��ATSH��H����C0urI��H��tGH�H�s`H����H���t��tH�}�L���I�$H�}�H����H�sxH���t��tL���H������H�CH���H�����A��u
H��[A\]�ff.�@�UH��AWI�����AVAUI��ATSH��H��PH�u�L���H�U�L��eH�%(H�E�1���E�����I����A�D$0��H�����=H�E����`L���B���I�D$HH���oA�EA�E�t$T�A��$�����E���������=��t�I�|$@uA��$���t!�H�H�H�E�����x���H�H9E��g���I�ǒ���L���H�E�eH+%(��H��PL��[A\A]A^A_]���uR1�H�}�Ic\$TM�|$`��H�u�L���A��$�����H��u+A����_H�u�L���E������Mc��h������:H��u
H���H���A��E��������H�H�H�E����DE1�����H�M�M�l$8H9�H��HG�H�������L��H��I����H�}�L��H���I��H������M�|$PL���I�D$@I)\$HH)�I�D$@H��t I�D$8�E�J�(�B�(Lcm�M;l$@r�L���%�%I���l���I������`���I�D$ H��H��E1�H�����9���I����+����A�����D��H��A�����I�D$ H��H�����I�D$ D��H��H�����H����H�K H��H��H�������L��H���I��$���M��U�L��H��D�E��L���H��H���A�Ņ�t:L��H���I��$��L����H���I��$��D�C ��H��L��E�D$(E��A��`�����I�D$ D��ADŽ$�H��H����������UH��H��H��H���]�UH��H���]�����3legousbtower: error, can't find device for minor %d
LEGO USB Tower reset control request failed
Couldn't submit interrupt_in_urb %d
%s - length = %d, data = %*ph
%s: nonzero status received: %d
4legousbtower: read_buffer overflow, %d bytes dropped
%s: usb_submit_urb failed (%d)
interrupt endpoints not found
get version request failed: %d
LEGO USB Tower firmware version is %d.%d build %d
Not able to get a minor for this device.
LEGO USB Tower #%d now attached to major %d minor %d
%s: nonzero write bulk status received: %d
%s: count = %zd, bytes_to_write = %zd
Couldn't submit interrupt_out_urb %d
LEGO USB Tower #%d now disconnected
drivers/usb/misc/legousbtower.cusb/%s%s: received %d bytes
&dev->lock&dev->read_wait&dev->write_waitwrite request of 0 bytes
include/linux/thread_info.hread request of 0 bytes
legousbtowerlegousbtower%dO O tower_readtower_interrupt_out_callbacktower_writelego_usb_tower_debug_datatower_interrupt_in_callback�interrupt_out_intervalinterrupt_in_intervalread_timeoutpacket_timeoutwrite_buffer_sizeread_buffer_sizelicense=GPLdescription=LEGO USB Tower Driverauthor=Juergen Stuber <starblue@sourceforge.net>parm=interrupt_out_interval:Interrupt out interval in msparmtype=interrupt_out_interval:intparm=interrupt_in_interval:Interrupt in interval in msparmtype=interrupt_in_interval:intparm=read_timeout:Read timeout in msparmtype=read_timeout:intparm=packet_timeout:Packet timeout in msparmtype=packet_timeout:intparm=write_buffer_size:Write buffer sizeparmtype=write_buffer_size:intparm=read_buffer_size:Read buffer sizeparmtype=read_buffer_size:intsrcversion=A94618DF3B6B994D80110B6alias=usb:v0694p0001d*dc*dsc*dp*ic*isc*ip*in*depends=retpoline=Yintree=Yname=legousbtowervermagic=5.15.0-89-generic SMP mod_unload modversions ��������Lmodule_layout�A�param_ops_int�I�Eusb_deregister����usb_register_driver�k_copy_to_user�pHe__x86_indirect_thunk_rax	�3pv_ops{�'�_raw_spin_lock_irq��ݍschedule_timeout���susb_kill_urbK��Mmutex_lock��4rusb_poison_urb�n�usb_deregister_dev�T�finish_wait��&�prepare_to_wait_eventQscheduleuyH�init_wait_entryœ�_copy_from_userH�ۈ__check_object_size?G__cond_resched�<�uusb_register_dev��@�_dev_info#[��usb_put_dev�zkfree�༈usb_free_urb_�usb_alloc_urbE:#�__kmalloc
Y�usb_find_common_endpoints_reverseT��__init_waitqueue_head�__msecs_to_jiffies�
�usb_get_dev���__mutex_initӯOkmem_cache_alloc_trace��kmalloc_cachesp�\�_raw_spin_unlock_irqrestore�P�jiffies8߬imemcpy�4_raw_spin_lock_irqsave�e�__dynamic_dev_dbg"#�>__wake_up7M8�kasprintf7�z�_dev_err�~��_printkke��__stack_chk_fail
up�usb_submit_urb���usb_control_msg_recv8�2mutex_unlocku��mutex_lock_interruptible&n��usb_find_interfaceC3"�nonseekable_open�9�[__x86_return_thunk�m��__fentry__�	�	��2�����hVlegousbtowerGCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0����`|{ ��x	�	�{ ��x	�	��	 ��	(�{ �0�{ ��TmV5��
@C`�3��/��{ ;�{ ;@�{ j��{ �| ��\k�\k�| /�2| Wp�H| -5Y| @o| `�| /��| Wp��| -5�| @�| `?��| W�| �
TB5
} C�} >r*} qG} qc} �Ro} �|z} @��} .*
PT@��} L��} �(�} �(�} �,
�]Q�4
R�tower_reset_replytower_get_version_replybuild_nolego_usb_towerread_buffer_lengthread_packet_lengthread_buffer_lockpacket_timeout_jiffiesread_last_arrivalinterrupt_in_bufferinterrupt_in_endpointinterrupt_in_urbinterrupt_in_intervalinterrupt_in_doneinterrupt_out_bufferinterrupt_out_endpointinterrupt_out_urbinterrupt_out_intervalinterrupt_out_busytower_driver_exittower_driver_inittower_disconnecttower_probetower_interrupt_out_callbacktower_interrupt_in_callbacktower_writetower_readtower_llseektower_polltower_check_for_read_packettower_releasetower_openlegousbtower_devnodelegousbtower.koO���
"$('#J.0x	G
T�m�	����7���� ��"�P�W ,%$P8=$p8U`A"T`$88xW6����(M"L�(�(�"Pc"D�"@����"  ����$8��*$�8B0N$�8fI,wp
����0
z��
��`�"H�$8�)�
@3"N.1d�@p�{_9��$�(��
�72�#[((y�%�;�P(�
U)#~Ex(\(w�)����(�@��'	9�(R`odu�����&����

 &<F]o��)�������
'6@O_hs�������		�%	6	=	J	�@n	�	�	�	�	�	__UNIQUE_ID_srcversion124__UNIQUE_ID_alias123__UNIQUE_ID_depends122____versions__UNIQUE_ID_retpoline121__UNIQUE_ID_intree120__UNIQUE_ID_name119__UNIQUE_ID_vermagic118_note_9_note_8tower_llseektower_opentower_drivertower_interrupt_in_callbacktower_open.coldlegousbtower_devnode__UNIQUE_ID_ddebug245.6__UNIQUE_ID_ddebug253.2__func__.9__UNIQUE_ID_ddebug254.1tower_interrupt_in_callback.coldtower_probe__key.15__key.16__key.17tower_probe.coldtower_classtower_interrupt_out_callback__func__.13__UNIQUE_ID_ddebug255.0tower_write__UNIQUE_ID_ddebug252.3__func__.12__UNIQUE_ID_ddebug249.4tower_write.coldtower_disconnecttower_releasetower_check_for_read_packettower_polltower_read__UNIQUE_ID_ddebug246.5tower_driver_inittower_driver_exit__func__.14__func__.10__UNIQUE_ID_license258__UNIQUE_ID_description257__UNIQUE_ID_author256tower_tabletower_fops__UNIQUE_ID_interrupt_out_interval244__UNIQUE_ID_interrupt_out_intervaltype243__param_interrupt_out_interval__param_str_interrupt_out_interval__UNIQUE_ID_interrupt_in_interval242__UNIQUE_ID_interrupt_in_intervaltype241__param_interrupt_in_interval__param_str_interrupt_in_interval__UNIQUE_ID_read_timeout240__UNIQUE_ID_read_timeouttype239__param_read_timeout__param_str_read_timeout__UNIQUE_ID_packet_timeout238__UNIQUE_ID_packet_timeouttype237__param_packet_timeout__param_str_packet_timeout__UNIQUE_ID_write_buffer_size236__UNIQUE_ID_write_buffer_sizetype235__param_write_buffer_size__param_str_write_buffer_size__UNIQUE_ID_read_buffer_size234__UNIQUE_ID_read_buffer_sizetype233__param_read_buffer_size__param_str_read_buffer_size.LC23usb_alloc_urb__check_object_sizeusb_free_urb_copy_from_user__msecs_to_jiffies__this_moduleusb_control_msg_recvfinish_waitusb_register_drivercleanup_modulememcpykfreeprepare_to_wait_event__wake_up_raw_spin_lock_irqsave__dynamic_dev_dbgkmem_cache_alloc_trace__fentry__init_moduleusb_find_interface__x86_indirect_thunk_rax_printk_raw_spin_lock_irqschedule_timeoutscheduleusb_put_dev__stack_chk_failusb_get_devusb_submit_urb_dev_info__cond_reschedinit_wait_entry_dev_errmutex_lockusb_register_devusb_poison_urb__mutex_initmutex_lock_interruptibleusb_deregister_raw_spin_unlock_irqrestore__x86_return_thunk_copy_to_user__init_waitqueue_headkasprintfnonseekable_openpv_opsmutex_unlock__mod_usb__tower_table_device_tableusb_deregister_devusb_kill_urbusb_find_common_endpoints_reverseparam_ops_int__kmallockmalloc_cachesn�����������������!n��������H���������T	cp��������l���������������������������������������c��������wP�y���������3w��������!n��������8B���������H���������Qn���������y���������d�j���������������������`
Pl��������&`-�4
p@l��������Qk��������g	PwS�g�����������������������������`��
8�l���������n��������-�<9m��������IP[���������cx��������i	H|a����������)����������������������9�����������������������	P���������� ���������=]��������X	Lb���������]���������	@�	<�c����������_��������+_��������5h��������Bh��������Oh��������Yv��������ah�������������������w���������n��������(j��������5���������JQ�X
Pgl��������|��
�l���������n������������������{��������5	Lr^���������`����������.	y��������:	EE	���������n	����������	0�	@�	
��	l���������	|���������	u���������	i���������	d��������
J

�
l��������h
w��������q
n��������y
	 �
����������
����������
����������
~���������
����������
_���������
_���������
h���������
h��������h��������v��������h��������(�3z��������>���������Wj��������jj��������r����������n���������~�����������������������������������������������#{��������E|��������Vi��������~t���������i���������d�������������������_���������_���������h���������h��������
h��������
v��������
h��������*
w��������1
n��������G
s��������M
	Hm
�xt
�}
����������
����������
	P�
n���������
q��������q��������M���������an�������������������	D
{��������1	DNa��������U���������b	Dq������������������������������|���������i��������	d��������/t��������Ga��������N����������^�������������������s���������x�.�5
Dl��������\w��������r���������"8.}��������3�BhN}��������S�Z�_r��������d�o`v�}�����������0�}����������p�z���������	 ������������}���������P}��������(�@z��������Ea`hl}��������q=	n��������	�b	e��������%���������	������������������j
q
$(  P �(�0�8p
@�H0
P�
X``j
q
 0�b��`����
� ��b� 	@(0b8�H	DPXb`�p	Hx(�b���	L�@�b���	P�`�b���	T�
�G��4m	= $|
(L,�0$4Y
\M\n�
z�
� �$�(
b0�498
z@nDrH
*PHTr	X
�`�	d�	h

p^t&x
B��p
H� �( 0���8�@`H�Pp�x`�������0���@���0���J� (�0�P�X@`�h�8o8f.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.text.unlikely.altinstr_replacement.rela.init.text.rela.exit.text.rela.altinstructions.rela__mcount_loc.rodata.str1.8.rodata.str1.1.rela.parainstructions.rela.rodata.modinfo.rela__param.rela.retpoline_sites.rela.return_sites__versions.rela__bug_table.rela__jump_table.rela.data.rela__dyndbg.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.BTF.gnu_debuglink@$.d0?�h:@PH-JuE@XbH-Y}t�)o@�e�-��@0fH-
��0�@xf�-��h�@8g8-�2`��28���<�@ph`-�@q �@�h�-�����@xi@-�@�k0-*�8%@�kP-8�
 H�+C@8m`-Y�+�T@�m@- k`,X f@�o�-"v�-�q@�p�-$�@/�@@ s0-&��2�0�2X�3�3(�@8X8�
.]	8F�	Ps�0��	*�H��
���0��1
0	`�He0	*�H��
1�o0�k0F0.1,0*U#Build time autogenerated kernel key5�y�>?������$0	`�He0
	*�H��
�U�@�Z����+SV|ʸR�S�y
�b��ǁ���c��C��"U�h��Im@]��E���.��� ���ݨv��׊��k3B��_׆i���p#>��&�&�c򛲓L7�b�8��� �y7~g�y�I��j\0–�X�)���߆b�e���O ���{�`\��#�CD�
m-��&r�+�*�}�^�L�)��˓5��"��Z��Ꮣ�b9n��h%�ߤ9��B����#��Ϝ��Xy��uٱ���9�p}I�x�X���S��{.3�ށ��țh�I����y ����j���*��Ms԰����t�\yA��?���-L�l�
���p��� ���A�1�Ygi �^C�Mk�s(��G��
��	��d��� �Wb=E&�}1C�q���E��ž)pʡ��U�V(�v����t7�	��[h�T.0��� r*Cǀ�ƙ7SR�DZ'R��J�3����p���!�t�ϗk!h�a
^愶��%�S��~Module signature appended~