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: //usr/lib/modules/5.15.0-89-generic/kernel/drivers/mtd/nand/raw/sm_common.ko
ELF>�U@@! GNU�L_c�\-�,jKY�(xWE�LinuxLinux�UH�����B]�1������]�ff.�@�UH��t>��t$������t]�H�]H�1��H�]H�1��H�]H�1��ff.�@�UH��uH�]H�1������]��UH��t������uH�H�1�]�H�]H�1��ff.�@�H�UH��x�GHLJH��=t=u 1�H�GH]�1�H�GH]����]�ff.�@�UH��SH��H�U�H��X�OeH�%(H�E�1�H�E��E�H�E���H�E����E��E�H�M�H�E�H�E�����H�}��1�H�U�eH+%(u
H�]����ff.��UH��H�H��ATI��H����X���HLJPHD����t
L�e���E1�1�1�1�L�����t�L��E���E�L�e�����H���������sm_register_device5sm_common: can't mark sector at %i as bad
description=Common SmartMedia/xD functionsauthor=Maxim Levitsky <maximlevitsky@gmail.com>license=GPLsrcversion=4210BD918F2D0B0A971562Adepends=mtd,nandretpoline=Yintree=Yname=sm_commonvermagic=5.15.0-89-generic SMP mod_unload modversions xD 16MiB 3,3VxD 32MiB 3,3VxD 64MiB 3,3VxD 128MiB 3,3VxD 256MiB 3,3VxD 512MiB 3,3VxD 1GiB 3,3VxD 2GiB 3,3VSmartMedia 2MiB 3,3V ROMSmartMedia 4MiB 3,3VSmartMedia 4MiB 3,3/5VSmartMedia 4MiB 5VSmartMedia 4MiB 3,3V ROMSmartMedia 8MiB 3,3VSmartMedia 8MiB 3,3V ROMSmartMedia 16MiB 3,3VSmartMedia 16MiB 3,3V ROMSmartMedia 32MiB 3,3VSmartMedia 32MiB 3,3V ROMSmartMedia 64MiB 3,3VSmartMedia 64MiB 3,3V ROMSmartMedia 128MiB 3,3VSmartMedia 128MiB 3,3V ROMSmartMedia 256MiB 3, 3VSmartMedia 256MiB 3,3V ROM��Lmodule_layout�9�[__x86_return_thunk<
�Rmtd_write_oob�: nand_cleanupke��__stack_chk_fail�~��_printk�m��__fentry__*�/snand_scan_with_ids���Kmtd_device_parse_registers@u @v@@y�@q@�@�@�@] � � k � � � s@W@u @X @v@@�@@y�@��@q@[@sm_commonGCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0���!�!�|{ �{ �{ �{ @# v@�{ �{ : ��@�{ `�{ �%@@�{ ��{ �| >@| >`| |�| @�=%@;@)| ;�0| ;�7| ;A| >@I| �P| �W| �# f| x| J��8J�@
D�
G�I�H��gBHg
}> �@| >�|| >��| >��| >��| >�|  �| @�| `�| ��| ����+�| X�@�| Y��} �} �!} 1} Z�@>} ]��E} _��L} a�U} c�@[} e��b} e��o} h�y} h�@�} k���} c���} k��} c�@�} e���} a���} a�~ m�@~ o�� ~ q��&~ q�.~ q�@9~ s��K~ s��X~ s�	g~ a�@	w~ u��	�~ o��	�~ o�
�~ u�@
�~ o��
�~ 6�
�~ 9�~ ?���~ @׉S��p�PT�
�~ @$�~ U��$��~@%�~ �~�%�~ �~�%Z
G�&YH@&]�V��&�ZW�(C�F�
 �l�z 
K� 1W	Q�@1 T��
M�
G�P�K�O�
G�S�L�R�; J �R @���[ (X;H����}d �Ho m m��E�N�A�
G�\�@�[�
G�:;l��8^�
G�:;`�
G�:;lnob�
G�:;ld�
G�:g�B�f�
G�;lj�>�i�
G�$:ll�
G�n�
G�:p�
G�:r�
G�t�� 	$� &/ �| @� `� �� �� �� �� � 2� A�  W� �u� `� @f� `�
x�q� �� �� ��T��S�� 	@gz��gx� �� ��I��� {�A| @0| `P| {���=�Ȁ ݀ �� � .� K� g� z� �� �� ˁ ف � � � (� 7� }�C� ~� ���@M� `p/�}�V� ��|_� �
��h� ��@p� ���
��
������v� �� H��� v�@*x| ���+�� w��/�� ���/�-��0y���
6�������� (^����� ����׉S��  ł ��΂ ��@ڂ ���� ���
����
����
����|����� �-����� �� ��� ���&� ����.��@0� ���=� �������D� 	H�n��* �5 S� @��`%@�[� �e� �S*��y� 
l���  �� 0�� @�� P�� 6`�� p�� �ǃ ���-�׃ X�� 6@� +�� +�#� �����(� �)�%@@0� �7� }�C� ~� ���@1�`�������M� �>� E�  �n@M� 4�V� 4�_� ��e� ��@o� ���w� ����� ��~�
��@�� ����� ���h*���� ��@�� ���ʄ ���ӄ ��
����݄ $���;�����@0����0�����3�-��4�t���5�n�:� ��;� ��@;� �;&� �;2� �;>� �;K� ��<R� ��@<Y� ���<�� 4�<�R
=j�  ={� @=�� `=�� �=Y�4�=�� 4>�� ��@>�k�>Tm�>���?�� k@�� �@�� �@˅ ��Aڅ @A]����Ax| ���A׉SG��
������
����
����
������
��>>��
��>>����
����� &��� � @� �� �!� *�  3� @<� `D� �M� �V� �^� �g� p�  y� @�� `�� ��� ��� ��� ��� ��  �� @Ɔ `φ �؆ �� �� �� ��  � @� �� �� �'� /�  8� @@� `H� #��� � @� �� �[� c�  *� @k� `t� �}� ��� ��� �M� V�  �� @�� `�� ��� ��� ��� �‡ ̇  ׇ @�� `� ��� ��� �� �� �  � @� `/� �� �@� ��� �  � �1� ��5� ��;� ��=��@H� �g�����@
��^� b3p� �� ��e
@�� %@u��f@�� 6��� ��� ш � �� � #� {
������)��9� ��A� (g���.��@O� 
����X� �g� ��@n� �
��v�  �� ���� ��@L������ ���
��
����
����
����6����
���������� (Tm�-����‰ �Ή S؉ S@� ���� ���v����\��@/I����� ���� ��	� ��@� ���� ���&� �����@�����4� �?� ��
����
����
��e
��
��4��
����
����
��:��
��4��P� 0����ɪ��@^� ���h� ���t� ���� ��@
��:��
���������� �U��׉S@�� 
����Ɗ ��@ي  ����\ y����� ^� ^�� 	(�/��@&/�� �| ��n�2�^�| ^x| �� � i>�  l(!� <0+� �@0� <X:� �h����	��?� ��T� 
����
�� G�b� m� ��
"����� �
"����c:�� �
�� G����� I��� �Ƌ �� ��� �
�]	�	

�MTD_OPS_PLACE_OOBMTD_OPS_AUTO_OOBMTD_OPS_RAWotp_infomtd_ecc_statscorrectedbbtblockserase_infofail_addrmtd_erase_region_infoerasesizenumblockslockmapmtd_oob_opsretlenooblenoobretlenooboffsdatbufoobbufmtd_oob_regionmtd_ooblayout_opseccwritesizewritebufsizeoobsizeoobavailerasesize_shiftwritesize_shifterasesize_maskwritesize_maskbitflip_thresholdooblayoutpairingecc_step_sizeecc_strengthnumeraseregionseraseregions_erase_point_unpoint_read_write_panic_write_read_oob_write_oob_get_fact_prot_info_read_fact_prot_reg_get_user_prot_info_read_user_prot_reg_write_user_prot_reg_lock_user_prot_reg_erase_user_prot_reg_writev_sync_lock_unlock_is_locked_block_isreserved_block_isbad_block_markbad_max_bad_blocks_suspend_resume_reboot_get_device_put_deviceoops_panic_writereboot_notifierecc_statssubpage_sftusecountdbgotp_user_nvmemotp_factory_nvmemmtd_pairing_infomtd_pairing_schemeget_wunitmtd_debug_infodfs_dirpartnamemtd_partmtd_masterpartitions_lockchrdev_locknand_memory_organizationbits_per_cellpages_per_eraseblockeraseblocks_per_lunmax_bad_eraseblocks_per_lunplanes_per_lunluns_per_targetntargetsnand_row_converterlun_addr_shifteraseblock_addr_shiftnand_posplaneeraseblocknand_page_io_req_typeNAND_PAGE_READNAND_PAGE_WRITEnand_page_io_reqdataoffsdatabufnand_ecc_engine_typeNAND_ECC_ENGINE_TYPE_INVALIDNAND_ECC_ENGINE_TYPE_NONENAND_ECC_ENGINE_TYPE_SOFTNAND_ECC_ENGINE_TYPE_ON_HOSTNAND_ECC_ENGINE_TYPE_ON_DIEnand_ecc_placementNAND_ECC_PLACEMENT_UNKNOWNNAND_ECC_PLACEMENT_OOBNAND_ECC_PLACEMENT_INTERLEAVEDnand_ecc_algoNAND_ECC_ALGO_UNKNOWNNAND_ECC_ALGO_HAMMINGNAND_ECC_ALGO_BCHNAND_ECC_ALGO_RSnand_ecc_propsengine_typeplacementstrengthnand_bbtnand_opsmarkbadisbadnand_devicemtdmemorgrowconvbbtnand_ecc_contextnstepsnand_ecc_engine_opsinit_ctxcleanup_ctxprepare_io_reqfinish_io_reqnand_ecc_enginenand_eccdefaultsrequirementsuser_confondie_engineenginenand_bbt_descrveroffsmaxblocksreserved_block_codeonfi_paramstPROGtBERStRtCCSfast_tCADsdr_timing_modesnvddr_timing_modesvendor_revisionnand_parameterssupports_set_get_featuresset_feature_listget_feature_listonfinand_idnand_ecc_ctrlprepadpostpadcalc_bufcode_bufhwctlcalculatecorrectread_page_rawwrite_page_rawread_subpagewrite_subpagewrite_oob_rawread_oob_rawread_oobwrite_oobnand_chipcurrent_interface_configbest_interface_configbbt_erase_shiftbbt_optionsbadblockposbadblockbitsbbt_tdbbt_mdbadblock_patternphys_erase_shiftchip_shiftpagemasksubpagesizeoob_poipagecacheresume_wqcur_csread_retriessecure_regionsnr_secure_regionsnand_sdr_timingstBERS_maxtCCS_mintPROG_maxtR_maxtALH_mintADL_mintALS_mintAR_mintCEA_maxtCEH_mintCH_mintCHZ_maxtCLH_mintCLR_mintCLS_mintCOH_mintCS_mintDH_mintDS_mintFEAT_maxtIR_mintITC_maxtRC_mintREA_maxtREH_mintRHOH_mintRHW_mintRHZ_maxtRLOH_mintRP_mintRR_mintRST_maxtWB_maxtWC_mintWH_mintWHR_mintWP_mintWW_minnand_nvddr_timingstAC_mintAC_maxtCAD_mintCAH_mintCALH_mintCALS_mintCAS_mintCK_mintDQSCK_mintDQSCK_maxtDQSD_mintDQSD_maxtDQSHZ_maxtDQSQ_maxtDSC_mintQHS_maxtWRCK_minnand_interface_typeNAND_SDR_IFACENAND_NVDDR_IFACEsdrnvddrnand_timingsnand_interface_confignand_op_cmd_instrnand_op_addr_instrnaddrsnand_op_data_instrforce_8bitnand_op_waitrdy_instrnand_op_instr_typeNAND_OP_CMD_INSTRNAND_OP_ADDR_INSTRNAND_OP_DATA_IN_INSTRNAND_OP_DATA_OUT_INSTRNAND_OP_WAITRDY_INSTRwaitrdynand_op_instrdelay_nsnand_operationinstrsninstrsnand_controller_opsattach_chipdetach_chipsetup_interfacenand_controllernand_legacyIO_ADDR_RIO_ADDR_Wselect_chipread_bytecmd_ctrlcmdfuncdev_readywaitfuncblock_badblock_markbadchip_delaydummy_controllernand_chip_opslock_areaunlock_areasetup_read_retrychoose_interface_confignand_manufacturernand_manufacturer_descnand_secure_regionbitflipsstrength_dsstep_dsnand_flash_devchipsizesm_oobdata_statuslba_copy1ecc2lba_copy2ecc1mtd_part_parser_datamtd_partitionsmartmediasm_register_devicesm_attach_chipsm_block_markbadoobregionoob_sm_small_ooblayout_freeoob_sm_small_ooblayout_eccoob_sm_ooblayout_freeoob_sm_ooblayout_eccsm_common.kofm]g#�2@?�X�	n���7�����1@a.�-I�Ae0at��� �0�����h� �++0&[=�Kex��������J�@�__UNIQUE_ID_srcversion123__UNIQUE_ID_depends122____versions__UNIQUE_ID_retpoline121__UNIQUE_ID_intree120__UNIQUE_ID_name119__UNIQUE_ID_vermagic118_note_9_note_8__kstrtab_sm_register_device__kstrtabns_sm_register_device__ksymtab_sm_register_deviceoob_sm_ooblayout_eccoob_sm_ooblayout_freeoob_sm_small_ooblayout_eccoob_sm_small_ooblayout_freesm_attach_chipsm_block_markbadoob_sm_small_opsoob_sm_opssm_block_markbad.coldnand_smartmedia_flash_idsnand_xd_flash_idssm_controller_ops__UNIQUE_ID_description204__UNIQUE_ID_author203__UNIQUE_ID_license202__this_modulemtd_device_parse_registernand_scan_with_ids__fentry___printk__stack_chk_failnand_cleanupmtd_write_oob__x86_return_thunk__crc_sm_register_device%��������"*��������-*��������A%��������^*��������s*���������*���������*���������%���������*���������*���������%��������*��������*��������1%��������Q�l r*��������|0�*���������*���������%���������)������������������������,*��������1'��������A%��������I�Px�$���������*���������#���������(���������*��������
&��������,
+@�� 0(�0@0 �(�08@!,]r���� $(q,�0�4+8�<�(Px*�9�H�Wd�q������ �H�p���&�@V8p`��������.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.text.unlikely.rela__ksymtab_gpl.rela__kcrctab_gpl__ksymtab_strings.rela__mcount_loc.rodata.str1.8.modinfo.rela.rodata.rodata.str1.1.rela.return_sites__versions.rela.data.gnu.linkonce.this_module.bss.comment.note.GNU-stack.BTF.gnu_debuglink@$.d0?��:@�K`J`E@�NH^xY@@OHq�l@�O	2���8�@�O��2�-���@ �@HPx�2@�E@�@�P���@ ��	P �@@RX@�@�0�X(8H2=`DxD8"	�H��TL0��	*�H��
���0��1
0	`�He0	*�H��
1�o0�k0F0.1,0*U#Build time autogenerated kernel key5�y�>?������$0	`�He0
	*�H��
�zP����g>���8T�!=�����S~���N|4�B��&�g�N�
���s	�>/�~�9�]-2�H�6�k��n���F?�{o��7W�u� �V˯��S)�pjDܭ'�}Գ�M����T��
AM{�&����B�nV6��1\�O��Í��}���mV-�}�Nt���9AXyJ��˂���U�D�ך:�z;���Be��xN�����1��F$��(�0p}5_eB��[�?r.��*�w*2~�4L]��>�J���p�z�7�̪q��˲6�/d�& �!K]��՝}��Pg��o
�Q��7G@�����_D��&b�Ϩ�eq�+���%RL>��%=�a�eP=�iJI"[F�S��w�E�%�������O���xO�%ٕ%!yQ�{H@E���"�s�L�d3x���:r��O�R��y�t	!Φ�I�~���	�8�,*ǎ_Ĥ�`�x'-���i.��o�I4���X�n�@�����~Module signature appended~