Current File : //proc/thread-self/root/bin/sg_write_buffer
ELF�� @@@8	@@@@��888p6p6p�p�p�HP������TTTDDP�td,5,5,5DDQ�tdR�tdp�p�p���/lib/ld-linux-aarch64.so.1GNUZ��Zu������g�J�>GNUr�F�� X"��mf��X��� �yg;u_�6%�m����, ��L_ITM_deregisterTMCloneTable__gmon_start___ITM_registerTMCloneTable__libc_start_main__cxa_finalizeabortpr2serrgetopt_longoptargsg_get_num__ctype_b_locstrchrstrncmpstrlenoptindsg_cmds_open_devicesg_ll_write_buffer_v2sg_get_category_sense_strsg_cmds_close_devicesafe_strerrorsg_convert_errnofreesg_if_can2stderrsg_memalignmemsetstrcmpmallocreadstrtoksg_get_num_nomultcloseopen64sg_set_binary_modelseek64__errno_location__snprintf_chkperror__stack_chk_fail__stack_chk_guardlibsgutils2-1.46.so.2libc.so.6ld-linux-aarch64.so.1GLIBC_2.17GLIBC_2.34 ���3���>���3p��!x��!���1 �1(�18�1@�1P�1X�1h2p 2�02�X2�h2��2��2��2��2�3� 3�x3��3�3�3�3(40H4@P4H�4X�4x1�1� 1�(1�01X1881X@1xH1�P1�`1�p1�x1�18�1X�1x�1���	������&����������	�
��
������� �(�0�8�@�H�P�X�`�h�p� x�!��"��#��$��%��'��(��) �{�������{���_��{����RG��:� � � � ���VG��:� ���ZG��:� ���^G��:� ���bG�;� ���fG�";� ���jG�B;� ���nG�b;� ���rG��;� ���vG��;� ���zG��;� ���~G��;� ����G�<� ����G�"<� ����G�B<� ����G�b<� ����G��<� ����G��<� ����G��<� ����G��<� ����G�=� ����G�"=� ����G�B=� ����G�b=� ����G��=� ����G��=� ����G��=� ����G��=� ����G�>� ����G�">� ����G�B>� ����G�b>� ����G��>� ����G��>� ����G��>� �?#�����B�G���{��C��S��*���[�v@���c�֢��k���
����s�����R@@�������R�%�R�R���#��)�)�;��)�K��S��[��k��C� ����������*������1�T�Q?�q�T�$��*���X����@�U���:�R ����G���@�@�B��ҁVT�{Y��*�SZ��[[��c\��k]��s^�����#�_�[axbA�!� ֟$�Z���$��+@��+� �R�;����$����G�@������C����6��*������$����G�@�|����K�@��6���������$����G�@�q����k��6�@��������$�E�����!�G�@�!@�"@9xbx`	X6��`����*|q��T�`��������$����G�@�T����*�4�7 �R�S�����$����G�@�J����/��q��T��������$� �R�G����$�М�G��@�:����7��1�7�@���R������b��������q�#@���#�j���$����G�@�%����3�qI�T�@����r���$����G�@���X�����3���������@�@����3@�{@��o�����������������A�����������`��5�����o@��������@�7���$���
���2��Z	5�е�G��@�kJ
T����`�?k�T�;@�q�[@�@zAT�[@�`56'�?q�7@��ן�qYz�T�+@����R����*@�7�@����q�
@za#T�����7@�qm T�=����R�G@��+@�����*�k@��c�!�;��7@��/��*�*���kJT�K�k�Кx5�*�4�����$� �R�[���@�_q
TK����R��,�G��������ҳ��� �R�9�'@����E)�*�5��C@��@��*�*�������4�*�@��@��*�/@��c@�`7�+@��#����*
�R��y��������!����@��*�C@������*�����6�K�*^������@@�����5�*K����*"�R���������,���`�������@����@�k��T�@���������+@��K5�*1����*�C@�����(���u���%���3��6�+@��4_q`�RZ������@���E)�*�*�*�*�����4�+@�����|���`-������!@.��.��R���}����*��� �7� ������� /�����+@����R����*���7�@��7������*�R�R�������5@���R�������
4�@��!�
�����*�5�K@�qT�Ҧ�����`������R��!�7���@4�����u����������q�T�j<8���Ҝ�l�������@��/@��@��c@�`7�Re���G@��+@��57�5 �R�C@��9�R�+@��R�����*�R�R��R�����*��5�RO���+@��5�G@���5 �R�k@��3@��*�C@����9�*�E)���*�����*���40��?q�R9�������T��������P��������.�L����@�I�����*����������/�A���J�������E)�*�k@��*��?�7����G@����4���2������*�R�k�T�S@��5�+@��5�*��4�*=�������@��*�*��9�����*��:�����7@�?q$�Az-T��*@;������@��R^����*��7����`�7�K@�q�Tv�4�����*F����*	�7��?k,��T��|@��R�*��� ���V���@��#�/����*�@������2� ����B�R��������*�����C@�`����:�R�`4�����C@�������0������R����*���=����w�4��>����������R1������@��*�*��9�����@:����������*�,�����������@��#���*�@������8� �����:�R�0����������@��#����*�@� ������`1�B�R�������������������� 2���������!�3��#���R!@� ��<���<{������ � � � � � � � � � ��������@��#������G�����]����������G�@�����_� � �������!��?�T��!�G�a����_�������!��!�"��A��!�A�����B�G�b����_� �{��������`�N9@7���G�����@�9������ �R`�9�@��{¨�_� � ��� � � �?#�{������	�3�����@����S��@���
� �d
@���b
@��*&���c�A�C����SA���{¨�#�@��� �{�����{���_�The modes parameter argument can be numeric (hex or decimal)
or symbolic:
 %2d (0x%02x)  %-18s%s

Additionally '--bpw=<val>,act' does a activate deferred microcode after
successful dmc_offs_defer and dmc_offs_ev_defer mode downloads.
-b:dhi:I:l:m:o:rs:S:t:vVargument to '--bpw' should be in a positive number
actargument to '--id' should be in the range 0 to 255
bad argument to '--length'
argument to '--mode' should be in the range 0 to 31
bad argument to '--offset'
bad argument to '--skip'
expected argument to '--specific' to be 0 to 7
Invalid argument to '--timeout'
unrecognised option code 0x%x ??
Usage: sg_write_buffer [--bpw=CS] [--dry-run] [--help] [--id=ID] [--in=FILE]
                       [--length=LEN] [--mode=MO] [--offset=OFF]
                       [--read-stdin] [--skip=SKIP] [--specific=MS]
                       [--timeout=TO] [--verbose] [--version] DEVICE
  where:
    --bpw=CS|-b CS         CS is chunk size: bytes per write buffer
                           command (def: 0 -> as many as possible)
    --dry-run|-d           skip WRITE BUFFER commands, do everything else
    --help|-h              print out usage message then exit
    --id=ID|-i ID          buffer identifier (0 (default) to 255)
    --in=FILE|-I FILE      read from FILE ('-I -' read from stdin)
    --length=LEN|-l LEN    length in bytes to write; may be deduced from
                           FILE
    --mode=MO|-m MO        write buffer mode, MO is number or acronym
                           (def: 0 -> 'combined header and data' (obs))
    --offset=OFF|-o OFF    buffer offset (unit: bytes, def: 0)
    --read-stdin|-r        read from stdin (same as '-I -')
    --skip=SKIP|-s SKIP    bytes in file FILE to skip before reading
    --specific=MS|-S MS    mode specific value; 3 bit field (0 to 7)
    --timeout=TO|-t TO     command timeout in seconds (def: 300)
    --verbose|-v           increase verbosity
    --version|-V           print version string and exit

Performs one or more SCSI WRITE BUFFER commands. Use '-m xxx' to list
available modes. A chunk size of 4 KB ('--bpw=4k') seems to work well.
Example: sg_write_buffer -b 4k -I xxx.lod -m 7 /dev/sg3

Unexpected extra argument: %s
Not in DEBUG mode, so '-vV' has no special action
1.29 20181112version: %s
Missing device name!

trim chunk size (CS) to be the same as LEN
sg_write_buffer: open error: %s: %s
sg_write_buffer: out of memory
Can't skip on stdin
sg_write_buffer: could not open %s for readingsg_set_binary_modesg_write_buffer: couldn't skip to required position on %ssg_write_buffer: couldn't read from STDIN,. 
	Data read from STDIO is wrong.
Please input the data a byte at a time, the bytes should be separated
by either space, or ',' ( or by '.'), and the value per byte should
be between 0~255. Hexadecimal numbers should be preceded by either '0x' or
'OX' (or have a trailing 'h' or 'H').
sg_write_buffer: couldn't read from %stried to read %d bytes from %s, got %d bytes
pad with 0xff bytes and continue
will write %d bytes, %d bytes per WRITE BUFFER command
sending write buffer, mode=0x%x, mspec=%d, id=%d,  offset=%d, len=%d
skipping WRITE BUFFER command due to --dry-run
sending Activate deferred microcode [0xf]
skipping WRITE BUFFER(ACTIVATE) command due to --dry-run
sending single write buffer, mode=0x%x, mpsec=%d, id=%d, offset=%d, len=%d
skipping WRITE BUFFER(all in one) command due to --dry-run
Write buffer failed: %s
close error: %s
sg_write_buffer failed: Some error occurred, try again with '-v' or '-vv' for more information
bpwdry-rundry_runhelpidlengthmodeoffsetread-stdinread_stdinrawskipspecifictimeoutverboseversionhdcombined header and data (obsolete)vendorvendor specificdatadmcdownload microcode and activatedmc_savedownload microcode, save and activatedmc_offsdownload microcode with offsets and activatedmc_offs_savedownload microcode with offsets, save and
				activateechowrite data to echo bufferdmc_offs_ev_deferdownload microcode with offsets, select
				activation event, save and defer activationdmc_offs_deferdownload microcode with offsets, save and
				defer activationactivate_mcactivate deferred microcodeen_exenable expander communications protocol and
				echo buffer (obsolete)dis_exdisable expander communications protocol
				(obsolete)dehdownload application client error history ���������x���������l��������������W�S���G��=+� ��
�;@T�����X��l��T��������zRx4�4A,p�0@��< T��HA ��B�N���x��(���lA-A ��H��L��B��A-D�T��A-A�D��B�
�	C��D��E����y
������������A-A�!�!�
L"p�x����o���
I��0��	@	���o���oH	���o�o����o1                                  ����1�1�1�1�1�1�12 202X2h2�2�2�2
�23
 3x3�3�3�3�34H4P4�4�41b1d 1d(1h01iX1I81l@1mH1oP1r`1rp1rx1s�1S�1t�1v�1V/usr/lib/debug/.dwz/aarch64-linux-gnu/sg3-utils.debugl��Yڡ7eE�sr��R06fae15a1275ef8ed205fcc1efc567a24ae53e.debug�b�.shstrtab.interp.note.gnu.build-id.note.ABI-tag.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.dynamic.got.data.bss.gnu_debugaltlink.gnu_debuglink88TT$&xx 4���o��>���F��IN���o��T[���oH	H	Pj�	�	@tB��0~y  @����
@�L"L"�`"`"��,5,5D�p5p5�p�p��x�x�����������p�������J�48