HEX
Server: LiteSpeed
System: Linux php-prod-1.spaceapp.ru 5.15.0-157-generic #167-Ubuntu SMP Wed Sep 17 21:35:53 UTC 2025 x86_64
User: xnsbb3110 (1041)
PHP: 8.1.33
Disabled: NONE
Upload Files
File: //proc/676643/root/lib/modules/5.15.0-157-generic/kernel/drivers/iio/chemical/sps30_serial.ko
ELF>0V@@! GNU�����3h��cv��
wϙ+LinuxLinux�U��
�8H��AUATI���H�����H�xI��H��H���L��L��IDŽ$����t
A\A]]���L���1�L���1�L�����u�L��L��H�H���A\A]]����@�H�GxH����UI��H��H��AWAVAUATSH��L���M�a0A��$1��������*I��$(H��u	H���hH�
H=v�H)�H���kA�E1���E��$0A���A��t11���1t"���3t���^t��]�������A��E��$0A���A��t	E���M��$(I�EI��$(I����C�\, E��$0A�����~uA��tHAƄ$0I��L9�v C�0��}�*���AƄ$0I��L9�w�D��H��[A\A]A^A_]�I��$(v�AƄ$1L���A�FH��[A\A]A^A_]�1�����1��A����~u�H����������1��L��H��H�M�L�E�L�M��H�M�L�E�L�M�������UH��H��H��AWAVAUI��ATM��SL��H�� L�w0eH�%(H�M�1ɹ~f�����@����@���n@�����A��A�B��
���H�����H����L�H������1@���W@��~�W@��}�W@�:H����I9�t0�8Hc�H�@��u�1���?�}H��@�z��I9�u�D�I�Lc�Mc�M���1�1�H���<�L9�r��I�׀���@���@��~�=�@��}����A�}A�@��I�} Hc���Ƅ���~1�Lc��Idž(L��fA��0�����H�I9����L���������M�} M�m0I��(H���A�E$H��H9��A�E!:����������A8u"�A�U#���I�U"I�t=1���H���H9�u�H�G���H=�xA:L �M��t9A�F$I�v%H9�HG؉؃��������tA�V%A�$�����H�U�eH+%(�H�� [A\A]A^A_]����	ƅ���}A�A��������z�������������������L����������A�8��2���1�����1�뎸����I�F%I�|$H��I�$��H�T�I�T�I)�B�#L)�������H�� ���������T�fA�T���������������A�V%A�$�T�A�T����������������H��H��������H�������������H�������Y���@�UA� ���H��AUATL�E�I��L��H��0L�o eH�%(H�E�1�H�E�H�E�H�E�H�E��E������yH�U�eH+%(uH��0A\A]]��� ����������UE1�E1��H��H��eH�%(H�E�1�H�U��E��u��!���H�U�eH+%(u�����UI��A����H��H��eH�%(H�E�1�H�U��E�������x��u1�H�U�eH+%(u
������������UE1�E1�1�1ҾVH���s���]�ff.�f��UE1�E1�1�1ҾH���C���]�ff.�f��UE1�E1�1��H��H��eH�%(H�E�1�H�U��f�E����H�U�eH+%(u���ff.��UE1�E1�1�1Ҿ�H��AT�����A���D��L�e�����UH��AUI��ATI����SH���H��uC1�1�L��M��L���N�����x��t%H�H��H9������D��[A\A]]������������I�y 1�H��H�M�L�E�L�M��L�M�L�E�M��$(H�M�I�EI��I��$(vL��H���H�M�L�E�L�M�C�\, E��$0A���A��H��H�M�L�E�L�M��L�M�L�E�H�M��A��H��H�M�L�E�L�M��L�M�L�E�H�M��A��H��H�M�L�E�L�M��L�M�L�E�H�M��H�u�H����L�M�H�U��L�M�L�E�H�M��H��L���������H��L���������H��L���������H��L���������H�U�H��L���1�1�A� L�EǾ�L����������M��U�H��L���1���UH��H��H���]�UH��H���]�&x->waitsps30frame integrity check failed
serial number: %s
fw version: %u.%u
sps30_serialunrecognized escaped char (0x%02x)
frame has invalid number of bytes
frame has wrong ADR and CMD bytes
frame with non-zero state received (0x%02x)
/build/linux-WSGYf7/linux-5.15.0/drivers/iio/chemical/sps30_serial.clicense=GPL v2description=Sensirion SPS30 particulate matter sensor serial driverauthor=Tomasz Duszynski <tomasz.duszynski@octakon.com>srcversion=B214FDA109983C5BC6E8240alias=of:N*T*Csensirion,sps30C*alias=of:N*T*Csensirion,sps30depends=sps30retpoline=Yintree=Yname=sps30_serialvermagic=5.15.0-157-generic SMP mod_unload modversions sensirion,sps3013~^}]�~�:module_layoutˉserdev_device_write_wakeupu�driver_unregister3��__serdev_device_driver_register�P�msleep_interruptible����msleepI��_dev_infok��_dev_errke��__stack_chk_fail7�*�wait_for_completion_interruptible_timeout��serdev_device_write��T__ubsan_handle_load_invalid_valueѭ�a_dev_warn���__ubsan_handle_out_of_bounds/z%�complete�g�sps30_probe�E�;serdev_device_set_parity���serdev_device_set_flow_control�8serdev_device_set_baudrate�9�[__x86_return_thunk��(Sdevm_serdev_device_open�A�`__init_swait_queue_head����devm_kmalloc�m��__fentry__�___��'unsigned char [263]''long unsigned int't��'<unknown> [4]''int'���$�
'_Bool'sps30_serialGCC: (Ubuntu 11.4.0-1ubuntu1~22.04.2) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04.2) 11.4.0��TT�	�� #�� � � � � � �� � � "� 	+� 
5� =� F� 
T� d� s� {� �� �� �� �� �� � � � �� � 
� (� 2� <� H�  ]� !g� "}� �� �� �� �� � � � � -� ?� R� b� q� �� �� �� �� � � � #� 0� C� U� g� r� z� �� �� (�3"��@���������+�
��
<�����/���� �P���  oT}@4������ �6
m�� F� @� F�� 6������� ��@� ���3:���%	�@��"$���� ��ÈS@
���� � ��g��Y Ҋ@o�.� �9� ���C� #@V� #�s� #��� #�� #@� #�� #�� ##� ��@.� �>� ���G� S� @b� �k� �~�s� �
����
<�����;������ (g��z��� �� @�� ��� �� 
��"n� � ���g � ��@������ �� ����@� ���� ���$� ��/� ��@9� ���D� ���V� ��h� ��@{� ����� ����� ���� ��@�� ��������� ��� ��@
��
������#��
������#��
��������#+��
����#��
����/��
����#��
����������
����������
��������������
������������
�������� ��
��F��
�����
���c��
����� ( � ��*� ��@5� ���@� ���L� ��
��
����
6��F��_� ��j� ������x� @�� ���� ��@�� ���������� ���� ��@�� �����
���
��
����� @TmoT|�*@ÈS��-�����
��{2;��
��{2��
�������� 8� �a���Œ;@	�� 6�	{)6�	
�$
� 

����
����
!
�*��
��
�*��� ��
�*��l]
�XT�y;uvS#� ;,� ��A� WZ� �s� �
�*���{2�� ��
�*���:{2Œ;�� ��
��	rra�m�;�� ��� ��� ��!��!��
�*����1!�iio_chan_typeIIO_VOLTAGEIIO_CURRENTIIO_POWERIIO_ACCELIIO_ANGL_VELIIO_MAGNIIO_LIGHTIIO_INTENSITYIIO_PROXIMITYIIO_TEMPIIO_INCLIIIO_ROTIIO_ANGLIIO_TIMESTAMPIIO_CAPACITANCEIIO_ALTVOLTAGEIIO_CCTIIO_PRESSUREIIO_HUMIDITYRELATIVEIIO_ACTIVITYIIO_STEPSIIO_ENERGYIIO_DISTANCEIIO_VELOCITYIIO_CONCENTRATIONIIO_RESISTANCEIIO_PHIIO_UVINDEXIIO_ELECTRICALCONDUCTIVITYIIO_COUNTIIO_INDEXIIO_GRAVITYIIO_POSITIONRELATIVEIIO_PHASEIIO_MASSCONCENTRATIONiio_event_typeIIO_EV_TYPE_THRESHIIO_EV_TYPE_MAGIIO_EV_TYPE_ROCIIO_EV_TYPE_THRESH_ADAPTIVEIIO_EV_TYPE_MAG_ADAPTIVEIIO_EV_TYPE_CHANGEiio_event_directionIIO_EV_DIR_EITHERIIO_EV_DIR_RISINGIIO_EV_DIR_FALLINGIIO_EV_DIR_NONEiio_event_infoIIO_EV_INFO_ENABLEIIO_EV_INFO_VALUEIIO_EV_INFO_HYSTERESISIIO_EV_INFO_PERIODIIO_EV_INFO_HIGH_PASS_FILTER_3DBIIO_EV_INFO_LOW_PASS_FILTER_3DBIIO_EV_INFO_TIMEOUTiio_shared_byIIO_SEPARATEIIO_SHARED_BY_TYPEIIO_SHARED_BY_DIRIIO_SHARED_BY_ALLiio_endianIIO_CPUIIO_BEIIO_LEiio_chan_spec_ext_infoiio_devcurrentmodescan_bytesavailable_scan_masksmasklengthactive_scan_maskscan_timestamppollfuncpollfunc_eventsetup_opsiio_chan_specscan_indexscan_typeinfo_mask_separateinfo_mask_separate_availableinfo_mask_shared_by_typeinfo_mask_shared_by_type_availableinfo_mask_shared_by_dirinfo_mask_shared_by_dir_availableinfo_mask_shared_by_allinfo_mask_shared_by_all_availableevent_specnum_event_specsext_infoextend_namedatasheet_namemodifiedindexeddifferentialiio_event_specmask_separatemask_shared_by_typemask_shared_by_dirmask_shared_by_allrealbitsstoragebitsendiannessiio_infoevent_attrsread_rawread_raw_multiread_availwrite_rawread_labelwrite_raw_get_fmtread_event_configwrite_event_configread_event_valuewrite_event_valuevalidate_triggerupdate_scan_modedebugfs_reg_accesshwfifo_set_watermarkhwfifo_flush_to_bufferiio_triggeriio_buffer_setup_opspreenablepostenablepredisablepostdisablevalidate_scan_maskiio_bufferiio_poll_funcsps30_opsstart_measstop_measread_measclean_fanread_cleaning_periodwrite_cleaning_periodsps30_statesps30_serial_privnew_frameescapedbyte2sps30_serial_clean_fanrsp_sizesps30_serial_commandsps30_serial_driver_exitsps30_serial_driver_initsps30_serial_probesps30_serial_read_cleaning_periodsps30_serial_read_meassps30_serial_receive_bufsps30_serial_resetsps30_serial_show_infosps30_serial_start_meassps30_serial_stop_meassps30_serial_write_cleaning_periodsps30_serial.ko�Y�e	�#� 0�E�\i��	�� 8��������@�1�D-b��w-d�����]��Y��h	P# �#7�UO	9bP	wy"����	��D�S7�*B]�kt��	����"�):�gq������!C__UNIQUE_ID_srcversion127__UNIQUE_ID_alias126__UNIQUE_ID_alias125__UNIQUE_ID_depends124____versions__UNIQUE_ID_retpoline123__UNIQUE_ID_intree122__UNIQUE_ID_name121__UNIQUE_ID_vermagic120_note_9_note_8sps30_serial_probe__key.3sps30_serial_device_opssps30_serial_opssps30_serial_receive_bufsps30_serial_bytessps30_serial_receive_buf.coldsps30_serial_commandsps30_serial_command.coldsps30_serial_show_infosps30_serial_show_info.coldsps30_serial_write_cleaning_periodsps30_serial_read_cleaning_periodsps30_serial_clean_fansps30_serial_stop_meassps30_serial_start_meassps30_serial_resetsps30_serial_read_meassps30_serial_driver_initsps30_serial_driversps30_serial_driver_exit__UNIQUE_ID_license198__UNIQUE_ID_description197__UNIQUE_ID_author196sps30_serial_of_matchdevm_kmallocdevm_serdev_device_openserdev_device_set_baudrate__this_modulecomplete__init_swait_queue_headserdev_device_set_flow_controlcleanup_moduleserdev_device_set_paritymsleep_interruptible__fentry__init_modulewait_for_completion_interruptible_timeout__stack_chk_fail__mod_of__sps30_serial_of_match_device_table_dev_info__ubsan_handle_out_of_bounds_dev_errdriver_unregisterserdev_device_write_wakeupserdev_device_write__serdev_device_driver_register_dev_warn__x86_return_thunksps30_probe__ubsan_handle_load_invalid_valuemsleep8��������.��������8?	D3��������V�[/��������iE��������v0���������4���������6�����������	�F���������E���������8���������_���������������vJE��������f2��������}E���������E�����������>���������8����������6�|B���������:���������[�[�)�)B<t�E�����������;����������>���������8��������dE��������m�y;���������8���������E���������;���������8��������8E��������D;��������Q8��������oE���������8���������E���������8���������E��������	;��������	8��������8	H��������E	E��������Q	8��������m	7���������	E��������	D��������M�R>��������v�@�G�����������`�G�������������G���������_�G��������)0P8?��������B|IxQ?��������[|b(j?��������t|{�?���������|�-�=�����������G�m�@�=���������G8��������	1�C��������E���������@��������E����������� �(�0P8�@�H	PP	X�����P	�	�P���������Ah�I|��c� 7$n(�,�0D	4�	8<��� �0 84@�P X4`�p x4������������� 4@�P�`�p����������Sp8985.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.text.unlikely.rela.init.text.rela.exit.text.rodata.str1.1.rela__mcount_loc.rodata.str1.8.modinfo.rela.rodata.rela.return_sites__versions.rela.data.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.BTF.gnu_debuglink@$.d0?��	:@�CHJg
�E@�Ix^U"Y@pMxnwi@�MH	y2�`��`�@0N �2P
��=X��� �@PO���@�@@P��� ��� �@�Q���@�@�T00\\%\*p7�7�.	`>J�T90��	*�H��
���0��1
0	`�He0	*�H��
1�o0�k0F0.1,0*U#Build time autogenerated kernel key)�Z��pξ�G�ȠwN���0	`�He0
	*�H��
�R%ܸ�+}vj@@=!�l�쇲�Xr�w�c�Ȑ��D��ʐ��ٴ��L��\�E�p�b8�=��
/*�z���R�(��#N��g[��o�
�x�� �Ѕb�9{�W͑�f$j�̹�J�뿺�t]�"in��f�J{�U�Y1r�5*�{XH6�A��8���N�^B���!�ړ����G/Ցޟ�A�����Sh�Q�K����L��a���ܮ0��f�x���w/B��I�6�t�	�&�%Sh��T^�v�:�\l�V�v/�(Kً��7�C6��:��V
TY�_��-�� Ǜ�9�67*����|pH�n]�	 �#���؄樌�w�'�g�ȧ5�gj�*$}F��oBV��,����EZC�x�}P�ƛ�-�ZNJa
Yb��f�م���������0g�B�|�5x�� p��[C�Ca�ǬΑ�x�������*[��P�ƋT
e�mi�ؗ��."P�XV�u�A	�6o�{�]k�'q�����RC�~Module signature appended~