ELF (4DO4 ($"444``|||||4!4!222P `3`3`3p222Rtd222P Qtdddp/libexec/ld-elf.so.1FreeBSDarmv7FreeBSDFreeBSDFreeBSDj9QW_ho~$&`314@445G4w44+ A U&y 9(zK(zT(L Pvݣk!Ya2Ӫ## " !   __libc_start1__aeabi_unwind_cpp_pr0__prognameenvirongetoptoptarg__stderrpfputsstrlcpysnprintfstrtolfprintfoptindopen__error__stdoutptimeclosefree__aeabi_unwind_cpp_pr1mallocreallocgetprognamerealpathioctlmemsetmemcpyfwritefputcfflush__stdinpfgetc__isthreadedferrorlibgcc_s.so.1GCC_3.5libc.so.7FBSD_1.0FBSD_1.74454 4!4"    lLt Tp 0#((p4t4x4|44444 4 4 4 4 444444444444Binary input of %zd %s Invalid input character '%c' /dev/%s/dev/spigen0.0Device name: %s Device mode: %d Device speed: %d Error - unable to open '%s', errno=%d Error performing SPI transaction, errno=%d byteInvalid length %d when not writing data %6x | | %02hhxBinary output of %d %s | 0 1 2 3 4 5 6 7 8 9 A B C D E F | | Invalid count specified: %s - communicate on SPI bus with slave devices Usage: spi [-f device] [-d r|w|rw] [-m mode] [-s max-speed] [-c count] [-C "command bytes"] [-A] [-b] [-L] [-v] spi -i [-f device] [-v] spi -h where -f specifies the device (default is spigen0.0) -d specifies the operation (r, w, or rw; default is rw) -m specifies the mode (0, 1, 2, or 3) -s specifies the maximum speed (default is 0, device default) -c specifies the number of data bytes to transfer (default 0, i.e. none) A negative value uses the length of the input data -C specifies 'command bytes' to be sent, as 2 byte hexadecimal values (these should be quoted, separated by optional white space) -L specifies 'LSB' order on the SPI bus (default is MSB) -i query information about the device -A uses ASCII for input/output as 2-digit hex values -b Override output format as binary (only valid with '-A') -v verbose output -S constantly stream from stdin to bus -t when streaming, print time after each operation -h prints this message NOTE: setting the mode and/or speed is 'sticky'. Subsequent transactions on that device will, by default, use the previously set values. error - missing device name Invalid speed specified: %s %c%u %02hhx Unable to query info (err=%d), errno=%d ASCII output of %d %s %d command %s and %d data %s read from SPI device Writing %d %s to SPI device Error writing to stdout, errno=%d Not enough memory to interpret command bytes, errno=%d | f:d:m:s:c:C:AbLviSthInvalid mode specified: %s bytesASCII input of %zd %s AAH- M\ 0@@P@0! MP@0H-M0 0   L P T X H @ < 8 4 , 0 ( $  @Q ! @D P 5 DA@5P) ddddddddd$ddddddLddddddddddddddHddp@ddd0dddddXd0@rP@wP @PX @PX @wP @PX @ @P @@#@ @/P@(@0Z) @@\K < \P \P<PJ<P @@ +@@ l@\K 8 \P \P8p @@ @@ K@\K 4 \P \P @@ @@ .P @ @<KP @ , 0 ( $$ L P T @ @ A  @PXpLP<p 8p4P~4P P Xp 4PX X 4pXP XP @4 @6@ PPb@()H Hp@#0@ @ vLP H7@ m<p H<Kr@ @P `8p H<K~@ @P RPP/ XPH<K@ XPH<K@ XPH<K@ TP @ @XPH<KW@ XPH<K@ XPH<K@ Hp H@K0H- 8M      P   P Q !Q Pb PJPT pGp P#   ;P@ @ #    P d@     z   РH- M@ @ Р0H-M   P  + D K P D K P @0 q@ @ 0'@K0H- Mp H   РH- Mp H   РH- M   dP; l P P a E P M 0 P P   РH- M  tP 0  0 t  РH- M  Q P"  P  0 ?P   РM0P9P0@APFP7@aPfPW@Ѝ/H- 8M   0 P JP    P  AHr PP P  0d@P @* @  РH- 8M      P P G@ @ P G@ @  P P P @ 0<@ @0P XPT P @ 0P@ Q Q# P @ o P @  5@  P @ o P @ h @Z PP @  0 g@B 0 0  РH- M  @T @ P@ / @ *@P+ P K P [d@ K@ [@@V @@2 @P@ P K P [d@ K [ P [P @ [@P@.@ @@  f@ РH- @M  PP >p  v P  P P   u Q Q *@k P` PF  P @S p p) [f p @ 8@ 5@3 p [K p P pP d@    P@P@@ @P  pP$P G@ @P @ 0M@@ 0 @}p P* P)P" P @ G@ @   0@>     Р -L -L- PƏ ʌ8Ə ʌ,Ə ʌ Ə ʌƏ ʌƏ ʌƏ ʌƏ ʌƏ ʌƏ ʌƏ ʌƏ ʌƏ ʌƏ ʌƏ ʌƏ ʌƏ ʌxƏ ʌlƏ ʌ`Ə ʌTƏ ʌHƏ ʌ<Ə ʌ0Ə ʌ$+A0`d4 @ ]o  0 0o@oo @ `P0pH(hX8xD$dT4t L,l\<|B"bR2r J*jZ:zF&fV6vN.n^>~A!aQ1q I)iY9yE%eU5u M-m]=}C#cS3s K+k[;{G'gW7wO/o_?1111111111111111111111118P88P8Q88Q8R88RS(\%4I: ; I!I7 &I$> $ > 4I?: ;  I < .@B: ; '? : ; I : ; I1B.: ;'<?I'I'% :;U% :;%4I?: ; U% :;|g|83) ?KDjxc)`3 ?y(4 ~ D784 D |8[> >I !s>y B>y cD> ?p  ?P'PPQQRR\IyyPVo U [IIyy uz /root/files/fbsd/current/src/lib/csu/arm/crt1_s.S/root/files/fbsd/current/obj/univ/root/files/fbsd/current/src/arm.armv7/lib/csu/armFreeBSD clang version 19.1.7 (https://github.com/llvm/llvm-project.git llvmorg-19.1.7-0-gcd708029e0b2)start." 9/root/files/fbsd/current/src/lib/csu/arm/crti.S/root/files/fbsd/current/obj/univ/root/files/fbsd/current/src/arm.armv7/lib/csu/armFreeBSD clang version 19.1.7 (https://github.com/llvm/llvm-project.git llvmorg-19.1.7-0-gcd708029e0b2)init0fini0-*O/!4PZ(/root/files/fbsd/current/src/lib/csu/arm/crtn.S/root/files/fbsd/current/obj/univ/root/files/fbsd/current/src/arm.armv7/lib/csu/armFreeBSD clang version 19.1.7 (https://github.com/llvm/llvm-project.git llvmorg-19.1.7-0-gcd708029e0b2)/root/files/fbsd/current/src/lib/csu/common/crtbegin.c__ps_stringsps_strings__dso_handle__libc_start1charintargv__prognamecleanup/root/files/fbsd/current/obj/univ/root/files/fbsd/current/src/arm.armv7/lib/csu/armargc__ARRAY_SIZE_TYPE__environFreeBSD clang version 19.1.7 (https://github.com/llvm/llvm-project.git llvmorg-19.1.7-0-gcd708029e0b2)/root/files/fbsd/current/src/lib/csu/arm/crt1_c.c__startStruct_Obj_EntryenvobjLinker: LLD 19.1.7 (FreeBSD llvmorg-19.1.7-0-gcd708029e0b2-1600000) (https://github.com/llvm/llvm-project.git llvmorg-19.1.7-0-gcd708029e0b2)FreeBSD clang version 19.1.7 (https://github.com/llvm/llvm-project.git llvmorg-19.1.7-0-gcd708029e0b2)AHaeabi>C2.09cortex-a8 A   "&D| |8DD  /root/files/fbsd/currentsrc/lib/csu/common/csu_common.hsrc/lib/csu/arm/crt1_c.csrc/lib/libc/include/libc_private.h|? KiI /root/files/fbsd/current/src/lib/csu/armcrt1_s.S1KKLKKKLKKKLTN /root/files/fbsd/current/src/lib/csu/commoncrtbrand.SXR /root/files/fbsd/current/src/lib/csu/commonfeature_note.S\V /root/files/fbsd/current/src/lib/csu/commonignore_init_note.SmG /root/files/fbsd/current/src/lib/csu/armcrti.S0KK0KKTN /root/files/fbsd/current/src/lib/csu/commoncrtbrand.STN /root/files/fbsd/currentsrc/lib/csu/common/crtbegin.ciG /root/files/fbsd/current/src/lib/csu/armcrtn.S0K0K0$0 0 $000 0 00 | 004!'*-0TH@NDWTh`hj$ dw! " #d3#t8%x+T(001 101<1@1 L1 P1\1`1l1p1|11"1%1(1+1.1114171:1=1@1C1F1I1L1O2R 2U2X2[ 2^,2a02d<2g@2jL2mP2p\2s`2vl2yp2||22222222|84p `34000 44!)29A4HMU4_djo45.interp.note.tag.dynsym.gnu.version.gnu.version_r.gnu.hash.hash.dynstr.rel.dyn.ARM.exidx.rel.plt.rodata.ARM.extab.text.init.fini.plt.dynamic.relro_padding.data.got.plt.bss.debug_loc.debug_abbrev.debug_info.debug_str.comment.ARM.attributes.debug_frame.debug_line.debug_aranges.debug_ranges.symtab.shstrtab.strtabcrt1_c.c$a$a$a$acrtbegin.cspi.c$a$d$ainterpret_command_bytesusageget_infoset_modeset_speedperform_readperform_writeperform_readwritehexvalreversebits_read_write_do_data_outputprep_write_bufferverbose_dump_buffercrtend.c$a$a$a$d$a$d$a$d$a$d$a$d$a$d$a$d$a$d$a$d$a$d$a$d$a$d$a$d$a$d$a$d$a$d$a$d$a$d$a$d$a$d$a$d$a$d$a$d$a$d$a$d__start__ps_stringsmain__libc_start1__aeabi_unwind_cpp_pr0__prognameenviron_start_init_fini__dso_handlegetoptoptarg__stderrpfputsstrlcpysnprintfstrtolfprintfoptindopen__error__stdoutptimeclosefree__aeabi_unwind_cpp_pr1mallocreallocgetprognamerealpathioctlmemsetmemcpyfwritefputcfflush__stdinpfgetc__isthreadedferror_DYNAMIC  d 0o@@F(oP7oHA   G@@]O 0Xpc B``l2  Dtdd||P00001122`3`3 `3`3d4d4l4444Q5o60;0n=pd>I >0>$Bp3CPAhC#PIJ[SCL