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: //lib/modules/5.15.0-89-generic/kernel/drivers/comedi/drivers/vmk80xx.ko
ELF>�Y@@GNU��E�A�j�Y��\ �{��LinuxLinux�UH�VH��H���]���UH��AVAUATSH�_�H�sH�E1�I�ƋA�'�N�vL��D�b��D�j��H�S0��	�A��A��A	ā���H�S(D��L��A�̀�A�'E1�D���[A\A]A^]��UH��AUA��ATI��SH�_�H��H�C0D�(�{8t?H�C�7A�'E1�H�S0�H�@������	Ɓ�@�[A\A]]�L�����1�[A\A]]�ff.�@�UH��ATI��SH�_��{8t?H��H�H�S(A�'�7E1��H�@������	Ɓ΀@�[A\]�L���k���1�[A\]��UH��AWAVAUATSL�wH��L�g@M�~L���A�~8�H�߃��A�Ņ���H����@�@A�T$�PA�T$�PLI�T$H�@pH�PXH���ǀ�ǀ�A�T$ ǀ,����I�T$HǀXH��8A�~8uǀ�HǀPH���H�ǀ�ǀ�A�T$$ǀ���HǀHǀ@H���H���H�ǀ�ǀ�Hǀ�Hǀ H���ǀ�H���A�T$(Hǀ����HǀA�V8��tf��uGH���ǀlǀtA�T$,��pA�T$0Hǀ����Hǀ�L���D��[A\A]A^A_]�ǀ�Hǀ�A�V8�|�����UH��AWAVI��AUI��ATSH��H��L�gI�D$H��H�E��A�EM�|$0E1�u�5A��E9ev+IcľH��I�����A�G���A�G�I�����t�H�}��D��H��[A\A]A^A_]�fD�UH��AWAVI��AUI��ATSH��H��L�gI�D$H��H�E��I�D$0M�|$(E1��A�E��u �*A�wA�OIc�A����A��E;esH���<�����t�H�}��D��H��[A\A]A^A_]�f��UH��AWAVAUI��ATI��SH��H��L��BM�w�E�L���A�}"t$L��A����H��D��[A\A]A^A_]�A�G8�
��tL������L��A���E��u�D�c��Eԃ�H�H���I�G0��D���@�UH��AWAVAUI��ATSH��H��L�wH�M�I�FH��H�E��A�N8�C������E�A��A���S����D�`E��Mc�A��Ic�E1�H�E��B�:A���D;cs@L��������u4H�M�Ic�I�V(H�4�A�F8��t�H�E�A����R��ЉD;cr�H�}��D��H��[A\A]A^A_]�I�V0A��	�X���E1��ʐ�UH��AWAVAUE1�ATI��SH��H��L�M�wL���I�G(A�8H�E�u
I�G0A��L���
���A�ą�u6H�E�A�W8B�(��uC����A���������	�	ЉCL���D��H��[A\A]A^A_]��CA�����UH��AWE1�AVAUATI��SH��H��L�oH�M�I�EH��H�E��I�E0D�s��C��t1A���I�u(Ic�H�M�Ic�A�����D9{vL���)�����t�H�}��D��H��[A\A]A^A_]�fD�UH��AWAVAUATI��SH��H��L�wH�M�I�FH��H�E��A�V8�C��up��A�E�A���C��tnIc�E1�H�E��
A��D9kv$H�M�Ic�H�u�L��I�F0���0D�������t�H�}��D��H��[A\A]A^A_]�I�V0A�A��B�E1���fD�UH��AWAVAUATI��SH��H��L�wH�M�I�FH��H�E��A�~8�C������A�A���sE1���tQMc���@A����ЉD;{s7L�������u+H�M�Ic�I�F(H�4�A�N8B�(��u���A���D;{r�H�}��D��H��[A\A]A^A_]�I�V0A��I�V0�B�m���ff.���UH��AWAVAUA�ATI��SH��H�� L�H�U�H�M�I�GH��H�E���C�S��A��������E1�H�H�E��H�E�A��D9pvqH�}�IcƋ��H9�HGиH��HD�H��9E[
�#Hi��H��H��H��H���I�W0L��H�HH��H��H9�D��HG�H�MȈ
������t�H�}��D��H�� [A\A]A^A_]�E1���ff.��UE1�H��AWAVI��AUI��ATI��SH�� H�_H�U�H�C(�{8L�{A��L��H�E�H�C0A��D�]�H�E��L��L���D�]ԅ�u4�{8tlA���L��A�D$�H�E��@H�� [A\A]A^A_]�A���H�U�D��L���B����t�L���E���E�H�� [A\A]A^A_]�H�E�L����F�����u�H�E�L���@A�D$��{�����UH��AUATSH���H�[H��t5L�kI��L���IDŽ$�H�{(�H�{0�L���[A\A]]���UH��AVAUI��ATI��S�I����H��I���GJ���@L��L)�H��L��H��M�t$@I�D$8�I��H���VA�FL��H�I�MA�E8I�EI�EI�E M�t$�H�x��^M�1�1��<t!�G��H��P9�}6H�wH��F��<uۀ~��I�~u�I�v�G��H��P9�|�M���I�FH����fA�@��Kf�@��?M�t$��
I��x�@��9�L�Hc��I�F(H��tfI�F��
�x�@��9�L�Hc��I�F0H��t8L���A�u8��t;L����[A\A]A^]�M�������I�6I����[��A\A]A^]�I�T$H�BH�R0�@%���s�uf��t>��t71�f�L��.����H�zH�H�D�H��H)�����1��H�1�L�������R����L������@�����D��̸���.���L��H�������UH��H��H���]�UH��H��H���]�/build/linux-SaOI8K/linux-5.15.0/drivers/comedi/drivers/vmk80xx.clicense=GPLdescription=Velleman USB Board Low-Level Driverauthor=Manuel Gebele <forensixs@gmx.de>srcversion=8FE75825B3F9AC35767DF4Calias=usb:v10CFp8068d*dc*dsc*dp*ic*isc*ip*in*alias=usb:v10CFp8067d*dc*dsc*dp*ic*isc*ip*in*alias=usb:v10CFp8066d*dc*dsc*dp*ic*isc*ip*in*alias=usb:v10CFp8065d*dc*dsc*dp*ic*isc*ip*in*alias=usb:v10CFp8064d*dc*dsc*dp*ic*isc*ip*in*alias=usb:v10CFp8063d*dc*dsc*dp*ic*isc*ip*in*alias=usb:v10CFp8062d*dc*dsc*dp*ic*isc*ip*in*alias=usb:v10CFp8061d*dc*dsc*dp*ic*isc*ip*in*alias=usb:v10CFp5503d*dc*dsc*dp*ic*isc*ip*in*alias=usb:v10CFp5502d*dc*dsc*dp*ic*isc*ip*in*alias=usb:v10CFp5501d*dc*dsc*dp*ic*isc*ip*in*alias=usb:v10CFp5500d*dc*dsc*dp*ic*isc*ip*in*depends=comedi_usb,comediretpoline=Yintree=Yname=vmk80xxvermagic=5.15.0-89-generic SMP mod_unload modversions vmk80xxK8055 (VM110)K8061 (VM140)�U�U�U�U�a��b��c��d��e��f��g��h������@KL�����Lmodule_layoutU03comedi_usb_auto_unconfiglq�
comedi_usb_driver_unregister��comedi_usb_driver_register���__ubsan_handle_out_of_boundsE:#�__kmalloc��Ucomedi_alloc_devpriv�zkfree} �comedi_to_usb_interface���#comedi_dio_update_stateo6x�int_sqrtfi*�up�D �range_unipolar5%d��comedi_alloc_subdevicesʯ&fdownk	��usb_interrupt_msgq�Busb_bulk_msg!y��comedi_to_usb_dev�9�[__x86_return_thunk韧�comedi_usb_auto_config�m��__fentry__��'vmk80xx_board [2]''long unsigned int'vmk80xxGCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0��88T|{ 
�{ �{ �{ �{ �{ �{ �{ | | *| 	<| 
M| `| p| �| �| �| �| '�| �| �| 	} !} 8} Q} h} |} �} �} �} �} �} ~ )~ 9~  L~ !k~ "}~ ��~ ��~ ��~ �	 �" �< �V �p �� � � � � 
� �4� �O� �j� ��� ��� �ˀ (Ȓ� �)�@��׀ ��M+�@�� P�} � @�`�� �� �� �� �+� 8�  E� @qg`N� ��W� ��)ԃ��@d� L�ɍ }@r� ��� �$�n ��� !��G��+@g`�� ��� ��� ��+S��
I�@TS�k�S��� Ɂ j Ӂ @ہ `� A�� L���� N�N� �@
� Q��� Q��"� Q�,� Q�@8� S��?� V���S�@�S�@J� S��U� X��[� �
�* ���@���i� ��r� �98�`�@�� i���+S������@�� `�� ���� ��� TM
@�� A'j`�'m��� ��"J���� �P�N�S@���ǂ �0#͂ P�@ق P��H���k��.e�@� m���� o��F�
� ���S� @&� \��.� �:� �J� `�  o� @�� `�� ��� ��� ��� ��� ̃  ؃ @)`{
B��� k� �� ^�H��� #:p� 
J�K�
L�M�
G�P�A��E�O�
G�P�R�
G�P�U�B�T�
G�P�SW�
� �S�,�@�  )� �h[�@���J�
�"J��Y�Z�
G�P�]�4� 	Hm`�_@^_p�~�c���e�B� g�@N� ��� #��_�
G�b�D�a�
G�d�
G�f�X� h�
G�j�
G�A��l�
G��n�C�d� s� �� �� �� �� 
8��r�@:L���� �Ą �τ ل  � @� `�� �
s�t�
u�� @� Wp� Wp@"� I;�,� �	@7� �	��r���o

x�w�t�B� WV� �j� �p
PTG�|� �
PTG�g1�� ��
PTG��� ��
PTG��P�ȒA��)��� ��΅ ��� ���� ��� ��)� ��>� ��S� ��h� ��~� ��
PTG�{
�� ���� ���� �
�]��
��comedi_subdevice_typeCOMEDI_SUBD_UNUSEDCOMEDI_SUBD_AICOMEDI_SUBD_AOCOMEDI_SUBD_DICOMEDI_SUBD_DOCOMEDI_SUBD_DIOCOMEDI_SUBD_COUNTERCOMEDI_SUBD_TIMERCOMEDI_SUBD_MEMORYCOMEDI_SUBD_CALIBCOMEDI_SUBD_PROCCOMEDI_SUBD_SERIALCOMEDI_SUBD_PWMcomedi_io_directionCOMEDI_INPUTCOMEDI_OUTPUTCOMEDI_OPENDRAINconfiguration_idsINSN_CONFIG_DIO_INPUTINSN_CONFIG_DIO_OUTPUTINSN_CONFIG_DIO_OPENDRAININSN_CONFIG_ANALOG_TRIGINSN_CONFIG_ALT_SOURCEINSN_CONFIG_DIGITAL_TRIGINSN_CONFIG_BLOCK_SIZEINSN_CONFIG_TIMER_1INSN_CONFIG_FILTERINSN_CONFIG_CHANGE_NOTIFYINSN_CONFIG_SERIAL_CLOCKINSN_CONFIG_BIDIRECTIONAL_DATAINSN_CONFIG_DIO_QUERYINSN_CONFIG_PWM_OUTPUTINSN_CONFIG_GET_PWM_OUTPUTINSN_CONFIG_ARMINSN_CONFIG_DISARMINSN_CONFIG_GET_COUNTER_STATUSINSN_CONFIG_RESETINSN_CONFIG_GPCT_SINGLE_PULSE_GENERATORINSN_CONFIG_GPCT_PULSE_TRAIN_GENERATORINSN_CONFIG_GPCT_QUADRATURE_ENCODERINSN_CONFIG_SET_GATE_SRCINSN_CONFIG_GET_GATE_SRCINSN_CONFIG_SET_CLOCK_SRCINSN_CONFIG_GET_CLOCK_SRCINSN_CONFIG_SET_OTHER_SRCINSN_CONFIG_GET_HARDWARE_BUFFER_SIZEINSN_CONFIG_SET_COUNTER_MODEINSN_CONFIG_8254_SET_MODEINSN_CONFIG_8254_READ_STATUSINSN_CONFIG_SET_ROUTINGINSN_CONFIG_GET_ROUTINGINSN_CONFIG_PWM_SET_PERIODINSN_CONFIG_PWM_GET_PERIODINSN_CONFIG_GET_PWM_STATUSINSN_CONFIG_PWM_SET_H_BRIDGEINSN_CONFIG_PWM_GET_H_BRIDGEINSN_CONFIG_GET_CMD_TIMING_CONSTRAINTScomedi_insnchanspeccomedi_cmdstart_srcscan_begin_srcscan_begin_argconvert_srcconvert_argscan_end_srcscan_end_argstop_srcchanlistchanlist_lencomedi_krangecomedi_devconfigboard_namecomedi_subdevicen_chansubdev_flagslen_chanlistrunflagsspin_lockio_bitsmaxdatamaxdata_listrange_tablerange_table_listinsn_readinsn_writeinsn_bitsinsn_configdo_cmddo_cmdtestbuf_changemungeasync_dma_dirreadbackcomedi_devicepacerdetach_counthw_devboard_ptrioenabledattach_lockn_subdevicesiolenread_subdevwrite_subdevinsn_device_configget_valid_routescomedi_asyncprealloc_bufszbuf_mapmax_bufsizebuf_write_countbuf_write_alloc_countbuf_read_countbuf_read_alloc_countbuf_write_ptrbuf_read_ptrcur_chanscans_donescan_progressmunge_chanmunge_countmunge_ptrwait_headcb_maskinttrigcomedi_lrangecomedi_buf_pagecomedi_buf_mapdma_hw_devcomedi_driverauto_attachnum_namescomedi_8254DEVICE_VMK8055DEVICE_VMK8061vmk80xx_modelVMK8055_MODELVMK8061_MODELvmk80xx_boardai_nchansai_maxdataao_nchansdi_nchanscnt_maxdatapwm_nchanspwm_maxdatavmk80xx_privateep_rxep_txlimit_semusb_rx_bufusb_tx_bufvmk80xx_driver_exitvmk80xx_driver_initvmk80xx_usb_probevmk80xx_detachvmk80xx_auto_attachvmk80xx_init_subdevicesvmk80xx_pwm_insn_writevmk80xx_pwm_insn_readvmk80xx_cnt_insn_writevmk80xx_cnt_insn_configvmk80xx_cnt_insn_readvmk80xx_do_insn_bitsvmk80xx_di_insn_bitsvmk80xx_ao_insn_readvmk80xx_ao_insn_writevmk80xx_ai_insn_readvmk80xx_write_packetvmk80xx_read_packetvmk80xx_do_bulk_msgvmk80xx.ko91t�
d#�.0�.E�.Z.o?.�m.��.��.��.�%.�S.�.�.@;�T�	j�
~�7�����H� �����Pp�9 	�1P�G��\��q ����@�������
�0_���p-"A`Th0�<(��������"(:C`m������%=Uj�__UNIQUE_ID_srcversion135__UNIQUE_ID_alias134__UNIQUE_ID_alias133__UNIQUE_ID_alias132__UNIQUE_ID_alias131__UNIQUE_ID_alias130__UNIQUE_ID_alias129__UNIQUE_ID_alias128__UNIQUE_ID_alias127__UNIQUE_ID_alias126__UNIQUE_ID_alias125__UNIQUE_ID_alias124__UNIQUE_ID_alias123__UNIQUE_ID_depends122____versions__UNIQUE_ID_retpoline121__UNIQUE_ID_intree120__UNIQUE_ID_name119__UNIQUE_ID_vermagic118_note_9_note_8vmk80xx_usb_probevmk80xx_drivervmk80xx_do_bulk_msgvmk80xx_write_packetvmk80xx_read_packetvmk80xx_init_subdevicesvmk80xx_ai_insn_readvmk80xx_ao_insn_writevmk80xx_ao_insn_readvmk80xx_di_insn_bitsvmk80xx_do_insn_bitsvmk80xx_cnt_insn_readvmk80xx_cnt_insn_configvmk80xx_pwm_insn_readvmk80xx_pwm_insn_writevmk80xx_cnt_insn_writevmk80xx_detachvmk80xx_auto_attachvmk80xx_boardinfovmk80xx_driver_initvmk80xx_usb_drivervmk80xx_driver_exit__UNIQUE_ID_license262__UNIQUE_ID_description261__UNIQUE_ID_author260vmk80xx_usb_id_tablevmk8061_rangecomedi_alloc_subdevices__this_moduleupcleanup_modulekfree__fentry__init_moduleusb_interrupt_msgint_sqrtcomedi_usb_driver_unregisterusb_bulk_msgcomedi_to_usb_dev__ubsan_handle_out_of_bounds__mod_usb__vmk80xx_usb_id_table_device_tablerange_unipolar5downcomedi_usb_auto_unconfigcomedi_usb_driver_register__x86_return_thunkcomedi_dio_update_statecomedi_to_usb_interfacecomedi_alloc_devprivcomedi_usb_auto_config__kmalloc=��������
�N��������J��������!=��������5C���������B���������B���������J���������=���������C��������?��������(J��������=J��������Q=��������dC���������?���������J���������J���������=���������G���������8��������7 	{P���F��%F0 X�i@����:���������J���������
=��������0G���������:���������J���������=���������G��������:��������3J��������A=��������qG���������:���������J���������:���������=�������� G���������:���������J���������=��������G���������:���������J���������=���������G��������0:��������FJ��������Q=���������G���������:���������J��������!	=��������P	G���������	:���������	J��������
=��������J
G���������
@���������
:��������J��������!=��������rG��������}K���������:���������J���������:���������J��������:��������1=��������BL��������ZG��������o<��������x<���������:���������J���������=���������L�������������M��������-
L���������
O��������O��������@J��������fJ��������D��������=��������	`�I��������J��������`�A��������J�������� �P �(0�8@@�H�P�XP` 	h
p x0�����F���'<���� 2$�(�,�0E4�8�	<@�D�H�L?PeTX 8`hpH���9�0��8>8;.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.init.text.rela.exit.text.rela__mcount_loc.rodata.str1.8.modinfo.rodata.str1.1.rela.rodata.rela.return_sites__versions.rela.data.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.BTF.gnu_debuglink@$.d0?�:@�Hx	J�"E@RxZ�U@�R`j��e@�R�	w2�B��"�2�$� , �@�T`�L\�@U(��@ �� �@(W��@�@0X0��!�0�!X�!�!�|;�;�8	C�`X%0��	*�H��
���0��1
0	`�He0	*�H��
1�o0�k0F0.1,0*U#Build time autogenerated kernel key5�y�>?������$0	`�He0
	*�H��
�-sPZ$-���`�{�%$=��wRI����F�d�vXv�(05YOMt}\�R(߮��i�&��
�ױ\ͮ
a�=4��ẹS,~CY�k$X����y�1:�%ް�Քu��:(�3Y���-�K
�|����b�@J��F�����*'���@c���n}�:BUm�;W�o�X�X*-�~{�
j�KR�HCyh[�(f�:. w؋�e�1ˡ��i�㚽�%��gjg�et��O�:L%��q�٧�C�O�ժ)�E�2^ZˠNL2PGgI(���;D��5�V�X6�fs��tt��UfaOV�}P7t��t�s���<�\���7��������u�Q�"סP5pz�@�v���U͈`�|��[{��*|L
��V7e���`?H��ƯOc��ͫ�k�К� ܈v�I�V��eW�WDŽ,�wR��
�g�
Ȇ�e4YZ�,���
��Ry��
���0VH�&Uy-��v*^���K�d��1��ܩ
F�-��~Module signature appended~