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/ni_pcidio.ko
ELF>�j@@*)GNU���·:�:b��J�g�ӝLinuxLinux�H�F(H�OUH��9P\u(H����Q�PAH�F(Hǀ��]����]���UH�VH��H���]���UH��SH�GH��H�x ���xH�C(���PH�8�1�H�]���f��UH��AWAVAUE1�ATSH��H���D�hL�wM�~(L���I�~I��H��t�I�FH���D�hLL��L���1�[A\A]A^A_]�ff.�f��U1�H��AWAVAUATI��SH��H��H�GL�n(H�E�H����P �H����P@H���H�PM1��A�}`�MH����AAH����ABH����ACH����AFH���H�QG��
A�Ud����H����GIH���1҈PJ�H����PXH���H�PR��H����FSH����AT�H����PU�H����PV1�H���f�PD�`H����POA�}x uH���A�U|�PH����0�PL�{M�w(L���I���I�w I�?�H�Eк�L�M�H��I�G�Y�@H���H�HLI�G�P������	ЈL��L���I�D$(L��p�L���I�H����� � H�E��I��H�u�L���H���1҈Pl�����H����P���H����PK�H����P1�A�}xH�u�����f�FA�}X�II�D$(Hǀ�1�H��[A\A]A^A_]�H�����PI����H����FAH����AB�H����PC�H����PFH����PG�H����PI�����H����PJH���H�HXA�Ed�P���P�Hc��Hi���QH��$)�k�2A�Ud�H���H�PR��H����FSH����GTH���H�QU��
H����FV1�H���f�PDH����PO���H��L��������H��[A\A]A^A_]�H����BAI�D$(Hǀ�H��1�[A\A]A^A_]�L��L���H�{ H������s����UH��AVI��AUI��H��ATI��L��SH�����tI��$�A����PI��$��@�C[A�FA\A]A^]�@�UH��ATI��SH�_�����uFH��tH�{ H��t
�H�C H�;�I��$�H��t�L���[A\]�L�����U�9�H��AUATSH��t0E1�I��I�����uH���A�UH�P A�D$[A\A]]�H�G@[A\A]�@]�A�A1��f��UH��AWAVI��AUA��ATA�̀I��SH��H���M�H���fD��H�����f��H���Hf��uAE1��
A����b��A���I���Hf��t�A����3I���fD��I���Hf�E1�f��u�>A����0��A���I���Hf�f��u�A�����I����I��I��N�l#eL�$%I����H���C��	�f�I���Hf��u=E1��
A�������A���I���Hf��t�A���tWI�$�u.H��I9�u�I���1�f��1�H��[A\A]A^A_]����I�~ �U�H����������I�~ �U�H���������I�~ �U�H��������또�UH��AWAVAUATI��SH��H���I���I��I���I��H��I��$M��$L�s@H�C8�A�ą�tH��D��[A\A]A^A_]��0H���I��H�����@(H��1��I�$H��H�����I�D$ H����H���A�F�?L�{1�f��E1�L��1�1�H�����A�ą�x
I��I��u�H���1�f��E���B���A��E�E1�Ic�H����I�J��H��L�E�H�H�0H����L�EЅ�A����A����H���D��H���D��H���D���H���D���H���D���H���D���I���m�Ic�H���V���H��L�E��L�E��=���E���Y����}�u�H���1҉PH����P H����P$H����P�H���A�ą�����H����HH�S8H�{ ��H���H���H� H���H�HH���0H�@X�@LHǀ�Hǀ�Hǀ�Hǀ�Hǀ�H�HHǀ�ǀ�Hǀ�E���E���S���L�C81�I�ٹ�H��D������.���D����"���A�������A������L��H�������D�UH�ЋR�ց�H��p��9���E1��H�ʃ�P�P��9����x�����H9��Z���R�x ���� �H 9��S���K�x(����!�H(9�u��t{E��uv�~������r����z�q����o�x���B�p��tQ����?u[�p���9�p8;p$��p,�� tM���8E��uS��t]D��]�A�]D�����1w��@2A���륁��A����p딅�u��@,A��A�]D����P�H����tm�q1��t
�q���q�Hc��Hi���QH��$)�k�29��\����PA��N���A������A����f����`(!A��+���A����g���Hcщ�Hi���Q��H��$)�뤉p$A�������@A�������@A������A������@,A������UH��AWAVAUATL�gLSL�oL��H��M�}(�L��I���I�}H��tH���L���%H�C(L��L��D�hD+h$�D��[A\A]A^A_]����FHu1��UH��AWAVAUL�nLATL��I��SH��H�FL���H�E�I�_(�I��$�@�w@�u�I��$�D�wH�E�A�ΉM�L�P(L��L�U��H�E�L�U��M�H�xH��t1�L���M�L�U���M�L�U�L��%�E���A����A�� �A� �t?��@�:�KLI��$��PI��$���H����tL��t8��uo�� ��I��$�H�P��@u���t�D��KLI��$��f�I��$�1҈PL��L���L��%H���[A\A]A^A_]�I��$���P.1҃KLI��$��PA�I��$���P�KL�I�t$ H��H����p�������UH��H��H���]�UH��H��H���]����drivers/comedi/drivers/ni_pcidio.cfailed to reserve mite dma channel
ni_pcidio: failed to load fpga %i, waiting for status 0x2
ni_pcidio: failed to load fpga %i, waiting for status 0x3
ni_pcidio: failed to load word into fpga %i
/build/linux-SaOI8K/linux-5.15.0/drivers/comedi/drivers/ni_pcidio.c%s rev=%d
too much work in interrupt
niscrb01.binniscrb02.binni6534a.binni_pcidiopci-dio-32hspxi-6533pci-6534OOOnidio_interrupt�P������������������� ��������222license=GPLdescription=Comedi low-level driverauthor=Comedi https://www.comedi.orgfirmware=niscrb02.binfirmware=niscrb01.binfirmware=ni6534a.binsrcversion=04B6FA3680D95B26DBD08DFalias=pci:v00001093d00001320sv*sd*bc*sc*i*alias=pci:v00001093d000012B0sv*sd*bc*sc*i*alias=pci:v00001093d00001150sv*sd*bc*sc*i*depends=comedi_pci,comedi,miteretpoline=Yintree=Yname=ni_pcidiovermagic=5.15.0-89-generic SMP mod_unload modversions ��Lmodule_layout���comedi_pci_auto_unconfig�3Wcomedi_pci_driver_unregister��&�comedi_pci_driver_register�e�__dynamic_dev_dbgƨXDcomedi_handle_events�2�mite_ack_linkc	�3pv_opsUmite_sync_dmad���_raw_spin_lock��Ւrequest_threaded_irq�D �range_unipolar5��@�_dev_info%d��comedi_alloc_subdevices���__ubsan_handle_out_of_bounds��comedi_load_firmware�[��mite_alloc_ring1
��mite_attach��Ucomedi_alloc_devpriv�w.�comedi_pci_enable����comedi_to_pci_dev46�_dev_warnQschedule��*�current_task����__const_udelayp+�comedi_dio_insn_config;JQ�free_irq�Rl�comedi_pci_disableS9��iounmap�!Umite_detachJ�+#mite_free_ring���#comedi_dio_update_state7�z�_dev_err޶mite_dma_arm+��"mite_prep_dmal��dcomedi_buf_write_alloc���mite_request_channel_in_rangep�\�_raw_spin_unlock_irqrestore�Îmite_release_channel�4_raw_spin_lock_irqsaveŏW�memset��	mite_buf_change�ex�comedi_pci_auto_config�9�[__x86_return_thunk�m��__fentry__,\��'char *[3]''int'{��'nidio_board [3]''long unsigned int'�ni_pcidioGCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0��ppg
|{ 
�{ �{ �{ �{ �{ �{ �{ | | *| 	<| 
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�a�@�� j���+S������@�� `�� ���� ��� TM
@�� A'j`�'m��� ��"J���� �P�N�S@���ǂ �0#͂ P�@ق P��H���l��.f�@� n���� p��F�
� ���S� @&� \��.� �:� �J� `�  o� @�� `�� ��� ��� ��� ��� ̃  ؃ @)`{
B��� k� �� ^�H��� #:q� 
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� >� L� Z� j� z� ��  �� 0�� 2Ȅ 	Hma�_@^_p�~�d���f�ք h�@� ��� #��`�
G�c�D�b�
G�e�
G�g�� i�
G�k�
G�A��m�
G��o�C��� )��� m�@� `
�  �� �� @"/t���,��r��  )� w�a@��`�)��x��)�  ���N�S@{y��ݳ�~�Tj�v�s�u�.� J� d� }� �� �� Å 
ۅ � 	�  � 5� M� �i� ��� ��� ��� �؆ �� �� �� '� 9� G� U� ��a� @o� `
}�~�
�y� 0)� w��� @��`�� ��� ����� x��� j@u���
G�e
;��~�ˇ W� ��� 
PTG�� ��
PTG�g1� ��
PTG��)e
��;g1*� ��
PTG��P�=� ��N� ��_� ��
PTG��P�m� v� ��
PTG��P�{
U��� ��
PTG��P�ȒA��)��� ���� ��Ĉ �FԈ ��
�]��-
��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_cbCOMEDI_CB_EOSCOMEDI_CB_EOACOMEDI_CB_BLOCKCOMEDI_CB_EOBUFCOMEDI_CB_ERRORCOMEDI_CB_OVERFLOWCOMEDI_CB_ERROR_MASKCOMEDI_CB_CANCEL_MASKcomedi_driverauto_attachnum_namescomedi_8254mite_dma_descdarmite_ringn_linksmite_channelmitepci_6534_firmware_registersFirmware_Control_RegisterFirmware_Status_RegisterFirmware_Data_RegisterFirmware_Mask_RegisterFirmware_Debug_Registerpci_6534_fpga_registersFPGA_Control1_RegisterFPGA_Control2_RegisterFPGA_Irq_Mask_RegisterFPGA_Status_RegisterFPGA_Signature_RegisterFPGA_SCALS_Counter_RegisterFPGA_SCAMS_Counter_RegisterFPGA_SCBLS_Counter_RegisterFPGA_SCBMS_Counter_RegisterFPGA_Temp_Control_RegisterFPGA_DAR_RegisterFPGA_ELC_Read_RegisterFPGA_ELC_Write_Registernidio_boardidBOARD_PCIDIO_32HSBOARD_PXI6533BOARD_PCI6534nidio_boarduses_firmwaredio_speednidio96_privateboardtypeOP_MODEBitsdi_mite_chandi_mite_ringmite_channel_lockni_pcidio_driver_exitni_pcidio_driver_initni_pcidio_pci_probenidio_detachnidio_auto_attachpci_6534_load_fpgani_pcidio_changeni_pcidio_cancelni_pcidio_cmdtrig_numni_pcidio_inttrigni_pcidio_cmdtestni_pcidio_insn_bitsni_pcidio_insn_confignidio_interruptni_pcidio_pollni_pcidio.ko����#�+0�+E+Z:q@~Y�e	�n�}7���I�P�H p>1�sB0P@\d�mqg����k��0��?�Px����8""� 7M Xo$�0%�@��U�k���
'>Vk �y�������"4CN"Zcr��������.;Welv�����@��'<I__UNIQUE_ID_srcversion126__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_8ni_pcidio_inttrigni_pcidio_pci_probeni_pcidio_driverni_pcidio_changeni_pcidio_cancelni_pcidio_cmdni_pcidio_insn_bitsnidio_detachni_pcidio_insn_configpci_6534_load_fpganidio_auto_attachnidio_boardsfw_file.7ni_pcidio_cmdtestni_pcidio_pollnidio_interrupt__UNIQUE_ID_ddebug257.1ni_pcidio_driver_initni_pcidio_pci_driverni_pcidio_driver_exit__func__.5__UNIQUE_ID_license261__UNIQUE_ID_description260__UNIQUE_ID_author259ni_pcidio_pci_table__UNIQUE_ID_firmware256__UNIQUE_ID_firmware255__UNIQUE_ID_firmware254.LC0free_irqcomedi_pci_driver_unregistercomedi_dio_insn_configcomedi_alloc_subdevicesmite_release_channel__this_modulecomedi_handle_eventsiounmapcomedi_pci_disablecleanup_modulecomedi_buf_write_allocmite_free_ringcomedi_to_pci_devcomedi_pci_driver_register_raw_spin_lock_irqsave__dynamic_dev_dbg_raw_spin_lock__fentry__init_moduleschedulemite_ack_linkcmite_alloc_ring_dev_info__ubsan_handle_out_of_boundsmite_prep_dma_dev_errrequest_threaded_irqrange_unipolar5comedi_pci_auto_unconfigcomedi_pci_enablemite_request_channel_in_rangecurrent_task_raw_spin_unlock_irqrestoremite_sync_dmamemset_dev_warnmite_attachmite_detach__x86_return_thunkcomedi_dio_update_statepv_ops__mod_pci__ni_pcidio_pci_table_device_tablecomedi_pci_auto_config__const_udelaycomedi_alloc_devprivcomedi_load_firmwaremite_dma_armmite_buf_changeD��������:Y��������EY��������QD��������]�e]��������kY��������qD���������b���������U���������Y���������D���������A���������7��������S��������Y��������1D���������A���������Q���������S��������=��������A��������+K��������4a��������@S����������Y���������S���������Y��������Y��������"S��������-(2L��������AD��������cZ���������Y���������D���������>���������X���������:���������;���������Y��������3��������D��������35��������UY��������sY���������D���������^��������_^���������R�^��������FY��������KF��������[P`V��������u�zV�����������V���������D���������?�������������P��������	Y��������"	_��������?	W��������T	H���������	�	�
`���������
�
J���������
6��������
I��������:NLW@b0mx��p�P���M���������@J��������D��������
Y��������#
Y��������h
Y��������QD��������uA���������C���������T���������[x�S���������Y���������D���������Y��������C��������HC��������mG��������~[x+9��������5[xMY����������	�B��������D��������	��@��������Y����������4��������Y���������{2Pp� 0(@0�8@�H�PXP`�h�{ 2'4A�W�dm9Dj��� �$�(T,r0E4	8
<"
@g
D�H�LLPT2�	* 0@P`Xv�M�@�P�O�M�8����M 8E8<.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.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.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?��:@�V�
'EG	`P"[@ax'prk@�a`'��${@�a�'
��p�@pbP'�2(D�2lv��,�@�cH'�  �@d�'�0���X�@�d'@@ �"@�f0'"�"@�fH'4�" /@ gP'?�$8:@ph`'M%�@H@�h0' g�(l0�(Xu�(��(���F�FH	(3	(PYi�0��	*�H��
���0��1
0	`�He0	*�H��
1�o0�k0F0.1,0*U#Build time autogenerated kernel key5�y�>?������$0	`�He0
	*�H��
�jT�z�u�1�Y^t�}��H��� �43WrƂ�H��˼���}�l_?w"	WVɳ_9���A9���ߣ�}NX���-��وI鑤Z������s��#�g%��M�/u���*�@:;,%�U>�(,P~ZT,���'�0�)���u��T�4S��Ë�z!���sTK����&��k:iE�e����;�k��Jr.0}��aB�j��s�U�g��9�eF�j�Q����_ �d�&�V�9�-c$ƴyt�r{E1���W�0O}	�u)�FD�/N�9&��
&�u0��p�>lT��!j�������X7��!���8��$
1R�s�
�Zl��xd߽|q1�zWy�uG�̲��g'��尛K����B�%cw^�
���V����#"���q�h9����?t��:�fB!w�yw����4����b���H(�;��$�Pp��O�SB���k��$�e�D^������BtSqz�^ܞ�$!r鎊���m��U
�7ì[z�~Module signature appended~