ELF(444 ("!pl9l9l9x9x9$?$O$O04%(?(O(OQtdRtd$?$O$Oe) uJ^tydjb&ZC:.B6@w|_zv hrAm[g$ #R7}5(Y?1T~%D<=V\{]KXnWMsQ!o'FS Gq*>4Uli` PO9LI+cp/ 2,akH"f03EN;x-8aD $@`(E" DP @R PJF ` hc @AH  AR0G%  ŒF ADEHIJKNOPQSTUWXZ]_acfhiklnopsuwxz|}Z.ć-m.y릔E@0!kݢ$hWk&79iހV]|Q2qʯB#BƋ+^ȂS G9cvK1=z Vzp0 ց+B^shؤ^!ǑǎdN՜aQ ֓Q7)Z/=[_N|+34biYttK daq l> + 9[CR&*gރ06#\QE=CxiTvlYX{GF$HbB簽r'N k>̪1b[Ë+&%P = t (P $   \ L |  T  (G  d|   __gmon_start____cxa_finalizePrintErrorMessagegetenvatoifprintfstderrEVENT_open__assert_failepoll_create__errno_locationEVENT_register_fdmemsetepoll_ctlEVENT_modify_fdEVENT_unregister_fdEVENT_waitepoll_waitGPIO_chip_infoaccessLINUX_model_namestrstrsnprintfioctlstrncpyGPIO_line_infoGPIO_line_openGPIO_line_readGPIO_line_writeGPIO_line_eventclock_gettimeGPIO_configurestrlenGPIO_openlseekGPIO_readGPIO_writeHIDRAW_openHIDRAW_open1HIDRAW_open_idHIDRAW_open3HIDRAW_open2HIDRAW_get_infostrcmpHIDRAW_get_nameI2C_openstrncmpLINUX_open_readwriteI2C_closeLINUX_closeI2C_transactionIIO_get_name__ctype_b_locDAC_get_nameADC_get_nameIIO_get_vrefatofDAC_get_referenceADC_get_referenceIIO_openIIO_get_doubleIIO_get_intADC_readIIO_put_intDAC_writeIIO_closeDAC_closeADC_closeADC_get_scaleADC_openDAC_get_scaleDAC_openIPV4_resolvegethostbyname2__h_errno_locationntohlIPV4_ntoahtonlinet_ntoaTCP4_connectsockethtonssignalTCP4_acceptbindlistenTCP4_serverforkUDP4_openUDP4_sendsendtoUDP4_receiverecvfromntohsLINUX_detachdaemonLINUX_drop_privilegesgetpwnaminitgroupssetgidsetuidLINUX_openlogLINUX_syslogLINUX_closelogLINUX_errnoLINUX_strerror__xpg_strerror_rLINUX_pollLINUX_poll_inputLINUX_usleepLINUX_commandsystemLINUX_openLINUX_open_readLINUX_open_writeWATCHDOG_openLINUX_open_createcreatWATCHDOG_closeUDP4_closeTCP4_closeSPI_closeSERIAL_closePWM_closeHIDRAW_closeGPIO_line_closeGPIO_closeEVENT_closeLINUX_readTCP4_receiveSERIAL_receiveHIDRAW_receiveLINUX_writeTCP4_sendSERIAL_sendHIDRAW_sendLINUX_popen_readpopenLINUX_popen_writeLINUX_pcloseLINUX_indexppLINX_transmit_commandLINX_receive_commandLINX_transmit_responseLINX_receive_responseLINX_makeu16LINX_makeu32LINX_splitu16LINX_splitu32PWM_configurePWM_openPWM_writeSERIAL_opentcgetattrcfmakerawtcsetattrtcflushSERIAL_flushSPI_openSPI_transactionSTREAM_change_readfnSTREAM_change_writefnSTREAM_encode_frameSTREAM_decode_frameSTREAM_receive_frameSTREAM_send_frameWATCHDOG_get_timeoutWATCHDOG_set_timeoutWATCHDOG_kickraiselibc.so.6GLIBC_2.17GLIBC_2.4MWii b$OHQ(Q?,Q@0QA4QB8QC@---ƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌxƏʌpƏʌhƏʌ`ƏʌXƏʌPƏʌHƏʌ@Əʌ8Əʌ0Əʌ(Əʌ ƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌxƏʌpƏʌhƏʌ`ƏʌXƏʌPƏʌHƏʌ@Əʌ8Əʌ0Əʌ(Əʌ ƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌxƏʌpƏʌh0 0 R/*DH H0 0R/@-0 0S $0 00 H+)<+ +H-,M  $0 xA@t10B 0SP  0S* 0SI0S 0S B10@/00$00 000 G1 00$00 000 q"00@00$00 000 l&00$00 000 8Q Kx)@H H-M  0S00# U0S 0 00000'  l 0 00S0 0 0 000H00. @< 0 KDtXH-(M  $0 0SL10= D@0S0 00010A 80S0 00000H &0K  00 0 0 $0 0 0K ]0S z0 0 000T00V LH0 KXh<<|dH-(M  $0 0SL10c D@0S0 00010g K80S0 00000n 9&0K ' 00 0 0 $0 0 0K 0S 0 0 000T00| LH0 K\l@H-M   0S 10 10S0 00000 - 0S0 00000 0 0S 0 0 000T00 LH0 Ktp0(H-0M $ ( ,0 0S20  0S0 000h20 `\$0S0 000,20 $ o{(0S0 00010 ]i,0S0 00010 KW0s0 000x10 pl9E0K 'K0 4 0S$0 (0 ,0 0 0 00000 0S $0 (0 ,0 0  $0 0 (0 0 ,0 0 K4``@0|0H-Mp t x |0 0S30- p0S 0 000x301 plt0S 0 000<308 40x0S 0 00030? |0S 0 00020F 0S 0 00020M |p0S 0 000L20T D@^w020U0Sp0S 200S 10 lKp0! )l0K  0S0 0 000|10i tp#<L0K \0S0 0 000(10t  A!>x0 tx00C L0Kt0 |00C L0K 0| 0 0 0 KT4tx,0TXX H,l DdH-Mx | 0 0S40 x0S0 00030 |0S0 00030 0S0 000`30 XT|0S0 000$30 j0S0 00020 X0S0 00020 F 0S0 000p20 hd4}T20+0Sx0S (200S 20 pKx0! p0K 0S0 0 00010 BP0KH |0P0 P0K d0S0 0 000010 ($ 0  0 L0 0 00C P0K0 00C P0K(00 K|`4X\@LPHDH-bMx | ! 1 0Sp50E/hd0S 0 000850F/0,mAx1S0 0 00040$X,|1S0 0 00040$C1S0 0 000h40d$d`.T$ 1000#s0S 0 0 00040 $ 1S0 0 00030#10S 1S0 0 000x30t#tp0S0S0 0 000(30$#$ 300Sx1ST 200S 20 ]Kx1" ]?Ky 0S0 0 0 000P20L"LHc1S, ]?K0 z|1t1 1p1 1l1 ]?K '0S0 _0 0 00010!e7H!0 .]?K[/M|1t1 1t0 0s0p0K00 ]?K P0S0 /0 0 00010 ! 5l 0 f 0 K(T@4X'l/7, ?GthdOhe0wthlH-XMH L P P0S`10.XT!H0SP0 P000(10i/ =L0SP0 P00000 +00DKD0K HY0S0 P0 P000p00m/hdD0[ L0 P0 Kh$8`T@H\H-XMH L P P0SL10H!HDH0SP0 P00010!_8L0SL0SP0 P00000s/J#D0K@ 8L0s0D0KD0K H0S#0 P0 P000`00\ \X)P0 K\X< @H-(M  0Sl10h!hdA0S 0 0008104!40@0S 0 00010{/.0K U0S 0 00000  0S S 0 0 0 0  0 K@88\TK-M$0K$0/`p 0 0@RP 01$?!@P 01>!@ P 0/,0 ( 4 0K2 04 000 #KK@B0H- M8MK L$  K @(K A, )K B000S ;0/ 9K 0C$0S0 000:0* 49K 0C(0S9K 0C(0S0 000x:0 -pl 9K 0C,0S9K 0C,0S0 000 :0* t9K 0C(0S9K 0C,0S 0 00090) [9K 0C00S9K 0C00S0 000x90t)tp B9K 0C(0S9K 0C00S 0 000$90/ )0S0S0 00080(9K 0C K @@$0( 9K 0C K @@$0( {9K 0C K @@$0h( q9K 0C K @@$0D( g9K 0C0Cp0S 80> 0SQ0 0 00070'W9K 0C K @ @$0' :9K 0C 0C# 9K 0C 0C:0S'0 0 000@70<'<8-da0S 0 0 00060&tKq!K@PP?t0*0 00060&n:K 0C0C0S:K 0C0C0S:K 0C0C0S9K 0C0C0S:K 0C0C 0S0 0 00050%-0S 5050 0Sʕ0 0 000D50@%@< 0S }0 0 00040$:K 0C0CO 0Sb0 0 00040/h9K 0C(0S h40V 9K 0C,0S  840I  40A 0S-0 0 00030#3jg0S 0 0 00030#9K 0C(0S:K 0C0C 0S0 0 00030#m9K 0C00S1 9K 0C00S49K 0C00S 9K 0C00S*9K 0C00S 9K 0C00S  20  l20  P20  420 0S0 0 00010!0S 0 0 00010!0 K0tL9$pL8G\NdU 0chs<}d4D@lL`l |L@|hP H-M(M:K0C:K0C:K0C :K0C0S20"O:K0C0S:K0C0 :K0C00020":K0C0S:K0C0 :K0C0 :K0C000,20("($y:K0C K@0" :K0C :K0C0 :K0C00S:K0C0 0 :K0C0 :K0C000t10/lhF:K0C00 .0S0 :K0C0 :K0C00010 &:K0C0:K0C0C 0Se0 :K0C0 :K0C00000 g:K0C0 K pTTP3p:| H- M   0S10/u0S0 00010!%\0S0 000l10h!hdJ 0S0 0 00010/20K 0K l0S0 0 00000 0[0S 1S 0 0 0 0 KhNtU,t̽tHeTH-M   0SH10D!D@0S0 00010! 7 0S 0S0 00000 |" 0S 0000 i0SV0 0 000h00/`\\0 K0h$ л pPH-M      KH-M   0 000  KH-M   0 000  KH-!M8MKL$  K@(KA,!*K B010S40? ::K0C01S0 00030C 00  K@ @0# :K0C 0C :K0C01 :K0C010S:K0C01 K@@*K B BKAA:K0C0C00 *:K0C0S:K0C0*K B$!R:K0C0*K B(!R :K0C010:K0C,1S0 :K0C,10S0  K@@0<" n:K0C0CM 0S:K0C010Y!!  0401000S2 04010x" 0p"0S"X 0401004 04010 040100 0 0 e000 0?S00 I 040100S; b00SHl 04010 0@ 040100 04010! 0*  04010  0 0 000 0?S0 000|00u tp KX,p\X4THH-M  0S 20 0S0 00010 h00 T 040100SF  0401000 R9X 040100C4 04010 040100S 040100  04010  0*W000 0?S0 000T00 LHKKH`4D H-@M0 4 8 <0 0SP40 HDf00S 0 00040  40S40S 0 00030 <0S 0 00030 0S 0 000X30 PL80S<0S 0 00030 80S <0S 0 00020 0S0S 0 00020 xt0S 0S 0 000820 0,l80S0S 0 00010 tW0K b(0K0 (0K [(0K0 80S <0S 40s 0 <0s 0 08  0 00 00 0 0S 0S 40s 0 0 0s 0 0  00 0 0K 00S0 0 00000  0 K蠴|̲8XTtX ̲ܱXx$`б4\|H-M MKL  K@KA *K B0:K0C0SH30/ @<:K0C 0S:K0C0 :K0C000207 :K0C0S:K0C0 :K0C00020> :K0C0S:K0C0 :K0C000P20E HD:K0C0C*~:K0C K@@ 0" n:K0C0CM 0S`0 :K0C0 :K0C00010O bQ:K0C0*K B K:K0C00C :K0C  0S:K0C0 -0 :K0C0 :K0C00000Y / 00C0 0*K B 0 0S0 00CKA00000:S HK訲|̯ HP`ЮȰܭԬH-M0M:K0C:K0C :K0C$!:K0C$1S60k :K0C 1S:K0C$1 :K0C$100h60o `\:K0C  0 :K0C1S:K0C$1 :K0C$10050x m00 :K0C0C*:K0C K@@1% :K0C0C0S x0 :K0C$1 :K0C$100L50 D@z<:K0C0CF 0SY0 :K0C$1 :K0C$10040 [0K   0S;0 :K0C$1 :K0C$100p40 hd= t0S :K0C$1 :K0C$10040 % \ Y:K0C 0000 :K0C0C* K@@0# l:K0C0C0S:K0C0C 0S:K0C0C  k %0S:K0C 0R:K0C0C* K@@0" :K0C0C0S 0 :K0C$1 :K0C$100x20 ply:K0C0C 0S0 :K0C$1 :K0C$10020 Z , 0 00S 0 0 $0 *0K 01K000 0s0|01K 00K 0S 00 0 0 $0 $0 K8}\H-(M  $0 0S@20m/840S0 00020n/u 0S0 00010!c$0S0 00010!pQ0S0 000\10X!XT^? 0S0 000$10u/L-0K :01K0S00 0s001K 000K00$3 0 00S 0 0 0 0 K<܊܋Hd`4p(ЋH-0M $ ( ,0 0S20"3 0S0 000`20\"\X$0S0 000(20/ x(0S0 00010!f,0S0 00010!T0S0 000|10x!xtB 0S0 000D10".<8000 0K u 0K00K00,  0 00S 0 X0 0 0;0 $0 1[y0 (0 0 K萊ȇHȇ< Xp(d(H-M 0S00* |k0S 0 0 000<00, 400 K ԇ,H-M  0S10: 90S0 00010> dV 0S0 0 000t10I lhM0 0 0m0S 0 0 00010S 20 0p0S 0 0 00000\ 000S 0 0 000l00e d`0 Kd x$ȉd\PȅH-M   0 0S$10t 0S0 00000x L.01S0 00000 9,00& x00#l000S \000  F0 K H؇t\L8H-M   0S00 ; 0S0 000T00 LH 8000 K輆ĂtH-M 0S400 ,(0 KHH-00H-M   0S 0000 |x0S 00X00 PL 0  0 K蠂h|0DH-pM` d h l0 0S 30 `0S0 00020 ad0S0 00020 Oh0S0 000\20 TP=l0S0 000 20 +r0s0 00010 `00 01d 0 010C 0X 01h 00s 010C 0T0C 010C 0R0C 000  `0R`\0K  0S0 , 0S0 0 00000 00 010C 0R0C01l 0 000  `0R0 KԄȁX@p@8h~HH-(M  0S00 0S 0 000t00p pl}00 0 0 00 K KK 00000K\" }\}~&|H-M  0 0S A0 0  0 KH- M   0SD10@!@<y0S0 00010 ! )60S0 0 00000 ! 0S0 0 0 000t00p pl0 0C4s 0 K4B{ |}Fx{d}M${}Wz0H-M   0 0SD10Z/<8 0S0 000 10[/60S0 0 00000 !  u 0 00S0 0 0 000X00T TP0 K~zXz,|yT~{spy~{{x}H-M   0S@10!@ P 0/,0 ( 4 0K 04 000 #KK@B0H- M8MK L$  K @(K A, *K B000S:0<  v:K 0C$0S0 000:0I  $:K 0C(0S0 000X:0P PL :K 0C,0S0 000:0W  r:K 0C00S0 00090^  ^0S0S0 00090e | I:K 0C K @@$0X) :K 0C  K @@:K 0C(00$0 ) :K 0C  K @@:K 0C(00$0( :K 0C  K @@:K 0C(00$0( :K 0C  K @@:K 0C(00$0x( z:K 0C0C0S :K 0C0CP 0Sc0 0 00080y i:K 0C K @ @(0' L  :K 0C 0CP 0S<0 0 000t70 lhByvK!K@PP?t0*0 000 70 %:K 0C0C0S:K 0C0C0S9K 0C0C0S:K 0C0C0S:K 0C0C 0S0 0 00060  Z 50 9K 0C0C 0S0 0 00050 6:K 0C K @ @,0h%   :K 0C 0C 0Sړ0 0 000 50  :K 0C0Ca 0St0 0 00040 z 40m0SZ0 0 000D40 <8`:K 0C0C( 0S;0 0 00030 A0S :K 0C 0C# # :K 0C 0C#   :K 0C 0C 0S 0 0 000 30 FC:K 0C0C 0S0 0 00020 f 200S0 0 000X20T"TP J :K 0C0C 0S0 0 00010!-:K 0C K @ @00!   :K 0C 0C 0Sڊ0 0 000d10`!`\0 K0a^^^<^a|^]0aH^]`^L]`]\<`]]]]l]]P[^\\Z]8\@Z]\[ L0KS)L0S8 L0S#L0KS2 L0KSL0S, L0SL0S& L0SL0S L0S L0nS L0nSL02S L0KS 0 0 000T:0_ LH u P0SP0S0 0 00090|  \T0ST0S0 0 00090  D0S0S0 0 000T90 LH ,<H 0 00S0 0 0 00080 00@ K0S s0 0 00080 y000 @0K80;80 0@0 0<0 040 80:080 L0'S7 L0'S8L0'S* L0p'S0L0d'S L0T'S(L0H'S L08'S L0,'S L0'SL0'S L0'SL0&S L0&SL0 S L0 SL0&S L0&SL0&S L0&SL0&S L0x&SL0 S L0 SL0T&S L0D&SL0 S L0 SL0 S L0 SL0K S L0K SL0 Sx L0 SL0K Sn L0K SL0Sd L0SL0%SX L0%SL0KSM L0KSL0SC L0SL0KS9 L0KSL0S/ L0SL0S% L0SL0S L0SL0nS L0nSL02S L0KS 802080 {80K080 w80n080 s80080 o80080 k80080 g80K?80 c80?80 _80K>80 [80<080 V80>80 R80K=80 N80=80 J80K<80 F80<80 B80<80 >809<80 980;80 5808;80 080z:>80 +80#9 <80 &80:80 "80=9 =80 80F9;80 8  3080 80z9=80 8 2080 809=80 80=8 <80 P0S P0S$P0S P0S 80<80 80<80 @00@0 80<80 80<80 @00@0 80<80 80<80 @00@0 800080 T0S T0ST0S T0ST0S T0S 8080 80080 80 080 800080 0S80@080 00@ Ku0S 0 0 000x10t!tp000 $HU00 0S0 0 00010!000  0 KR QtQTQPlRQPR =g5-%&`@B M MNMLLN 0S 0S 0S 0 S 0 0 00020F y0S0 0 000p20O hdd3 0 00S0 @0 0 00020Y Fe00 K0S&0 0 00010d ,00a0 D00 Kl0S0 0 000810o 0, 00@0 #00 K0S0 0 00000z 000 0 KEPBBB BD@BAdDAXADA@ChA@8C A@Bk@@?XBk@T@(?Ak@?>PAH-XMX \ ` d0 0S\40 TPX0S0 000$40 \0s0 00030 d0S0 00030 u0S0 000p30 hdc 0S0 000430 ,(Q`0Sd0S 0 00020 <`0S d0S0 00020 '0S 0S 0 000\20 TPu0S 0S0 00020 ``0S0S0 00010 KT0K@ `0/`peKd0D0 0s03K0/@PBK 0$0 \0S \00S'T0K (Xm0S0 0 00000 \0S \00S0  Kp@==>`=(@>=?><?`><P?4>@<?=;>=;`>=D; >,=:==:d=k@@D<9|<-M 00K00K#0[#4s0s 0 00#0K0[#2s 0[0#0K0[4s 0[s06s00#s 0[s02s00#s 0[s00#s00K0[ C KS0[Ћ/- M  0S 0  00  0 Ћ/PU- M  0S 0  00  0 Ћ/TH- M  $0 0S40a ;0S 0S 0 0 0S 0S 0 0  0S 0S 0 0 $0S 0S 0 0 0S 0S 0 0 00 0 0 00K0s0;00K 0  0  0 800S 0  00 0 00$ R 0S 0 0  00 0  00 0 00$ R 0S 0 0 0 C S0[#4s 0 q 00 0 00$ R 0S 0 0 w 00C0S 0  00 0 00$ R 0S 0 0 Y 0 [r 00 0 00$ R 0S 0 0 ? 00C0S 0  00 0 00$ R 0S 0 0 !000$ R 0S 0 0  0  0  00 0 0 KD:9 :H- M  $0 0S50 0S 0S 0 0 Q0S 0S 0 0 D 0S 0S 0 0 7$0S 0S 0 0 *0S 0S 0 0 00 0 0 0 00S 0S 0 0 000S 0S 0 0 00C 00S 0S 0 0 00C 00S 0S 0 0 000 00C0 00C 00S 00C0 )00C 00S 00C 00S00C0 00C 00S00C 00S 0S 0 0 00C 00S 00C0 Y00C 00S 00C 00S00C0 00C 00S@00C 00S9 0S 0 0 g.00S000 00C0 0S%  00 0  00 0 00C0 0S00$ R 0S 0 0 70S 00s0 00K00S000 0  041K00S000 00 1[01K [1[R 0S 0 0 0 KD54 5H-(M $ ( ,0 0S<40E/40 0S ,0S ,0 0 $0S ,0S ,0 0 (0S ,0S ,0 0 ,0S ,0S ,0 0 ,00( R ,0S ,0 0 $00 300K 3/ 0S00 S0 0S ,0S ,0 0 0 0S ,0S ,0 0 ,00S S 90[S ,0S ,0 0 },00 00 [ ,00 ,0 0 m0[S ,0S ,0 0 `,00 00 [ ,00 ,0 0 P,00 00 [ ,00 ,0 ,00S-,000C 00S%,000C 00S0 0 00 ,00 00B 00S 00 0 000 00S 0 ,00( R ,0S ,0 0 0 K/.4/HH-M   0 0S 0S 0 0 C0S 0S 0 0 60S 0S 0 0 )0S 0S 0 0 t000 3/ 0S 0S 0 0 0 0  0 KxDH-M   0S10# 0S0 00000' , 0S0 00000.  L0S0 0 000X005 PL0 K*)))d)*))X*Wh)()H-M   0 0Sp10B hd0S0 000810F 0,WA 0S0 00000M E/0S0 00000T 30   0S0 0 000d00] \X0 K)((|(\('P)l(')'T'(W'&T(H-M  0S00i 10S 0 00000m  0S0 0 000L00t D@ 0 K'P&&& &'W&%@'SRQP)M`-QS&Ѝ /pSЍ p r0/ r0Ѝ p/ r0 Ѝ r0/@-C-P3`16:SOoOo @^oo @D pD47 Pd25$\31:\0T  /0\:\ X <ĠŌ>nj>47D<5PVP @->A AA'A6AAAAAA&AA)AAA A ADEBUGLEVELERROR in %s(), at %s line %d: %s, %s /export/home/pmunts/src/muntsos/toolchain/libsimpleio/../../../libsimpleio/c/libevent.cerror != NULLepfd argument is NULLepoll_create() failedepfd argument is invalidfd argument is invalidepoll_ctl() failedfd argument is NULLevent argument is NULLhandle argument is NULLtimeut argument is invalidepoll_wait() failedEVENT_openEVENT_openEVENT_register_fdEVENT_register_fdEVENT_modify_fdEVENT_modify_fdEVENT_unregister_fdEVENT_unregister_fdEVENT_waitEVENT_wait/export/home/pmunts/src/muntsos/toolchain/libsimpleio/../../../libsimpleio/c/libgpio.cerror != NULLchip argument is invalidname argument is NULLnamesize argument is invalidlabel argument is NULLlabelsize argument is invalidlines argument is NULL/dev/gpiochip-rpiRaspberry Pi/dev/gpiochip%dopen() failedioctl() failedline argument is invalidflags argument is NULLfd argument is NULLflags argument is invalidflags argument is inconsistentevents argument is invalidflags and events are inconsistentstate argument is invalidfd argument is invalidstate argument is NULLevent argument is NULLread() failedpin number argument is invaliddirection argument is invalidedge argument is invalidpolarity argument is invalid/sys/class/gpio/gpio%d/direction/sys/class/gpio/gpio%d/edge/sys/class/gpio/gpio%d/active_low/sys/class/gpio/gpio%d/value/sys/class/gpio/export%d write() failedclose() failedTimed out waiting for GPIO pin export0 1 in high low none rising falling both lseek() failedGPIO_chip_infoGPIO_chip_infoGPIO_line_infoGPIO_line_infoGPIO_line_openGPIO_line_openGPIO_line_readGPIO_line_readGPIO_line_writeGPIO_line_writeGPIO_line_eventGPIO_line_eventGPIO_configureGPIO_configureGPIO_openGPIO_openGPIO_readGPIO_readGPIO_writeGPIO_write/export/home/pmunts/src/muntsos/toolchain/libsimpleio/../../../libsimpleio/c/libhidraw.cerror != NULLfd argument is NULL/dev/hidraw%d/sys/class/hidraw/hidraw%d/../../../../serialCannot find matching raw HID devicefd argument is invalidname argument is NULLnamesize argument is too smallioctl() for HIDIOCGRAWNAME failedbustype argument is NULLvendor argument is NULLproduct argument is NULLioctl() for HIDIOCGRAWINFO failedHIDRAW_open3HIDRAW_open3HIDRAW_get_nameHIDRAW_get_nameHIDRAW_get_infoHIDRAW_get_info/export/home/pmunts/src/muntsos/toolchain/libsimpleio/../../../libsimpleio/c/libi2c.cerror != NULLname argument is NULLfd argument is NULLCannot open another I2C bus, fdtable is fullfd argument is invalidfd argument not foundslaveaddr argument is invalidcmdlen argument is invalidresplen argument is invalidcmd and cmdlen arguments are inconsistentresp and resplen arguments are inconsistentcmd and resp arguments are both NULLioctl() for I2C_RDWR failedI2C_openI2C_openI2C_closeI2C_closeI2C_transactionI2C_transaction/export/home/pmunts/src/muntsos/toolchain/libsimpleio/../../../libsimpleio/c/libiio.cerror != NULLchip argument is invalidname argument is NULLnamesize argument is too small/sys/bus/iio/devices/iio:device%d/of_node/nameopen() failedread() failedvref argument is NULL/sys/bus/iio/devices/iio:device%d/of_node/vref-supplyaccess() failed/sys/class/regulator/regulator.%d/of_node/phandle/sys/class/regulator/regulator.%d/microvoltsMatching regulator not found,channel argument is invalidproperty argument is NULLfd argument is NULL/sys/bus/iio/devices/iio:device%d/%s%d_%s/sys/bus/iio/devices/iio:device%d/%s_%sfd argument is invaliditem argument is NULLlseek() failed%d write() failedclose() failedscalein_voltagemcp342rawout_voltageIIO_get_nameIIO_get_nameIIO_get_vrefIIO_get_vrefIIO_openIIO_openIIO_get_doubleIIO_get_doubleIIO_get_intIIO_get_intIIO_put_intIIO_put_intIIO_closeIIO_close/export/home/pmunts/src/muntsos/toolchain/libsimpleio/../../../libsimpleio/c/libipv4.cerror != NULLname argument is NULLaddr argument is NULLgethostbyname2() faileddst argument is NULLdstsize argument is too smalladdr argument is invalidport argument is invalidfd argument is NULLsocket() failedconnect() failedbind() failedlisten() failedaccept() failedfd argument is invalidbuf argument is NULLbufsize argument is invalidcount argument is NULLport argument is NULLIPV4_resolveIPV4_resolveIPV4_ntoaIPV4_ntoaTCP4_connectTCP4_connectTCP4_acceptTCP4_acceptTCP4_serverTCP4_serverUDP4_openUDP4_openUDP4_sendUDP4_sendUDP4_receiveUDP4_receive/export/home/pmunts/src/muntsos/toolchain/libsimpleio/../../../libsimpleio/c/liblinux.cerror != NULLdaemon() failedusername argument is NULLgetpwnam() failedinitgroups() failedsetgid() failedsetuid() failedid argument is NULLfacility argument is invalidmsg argument is NULL%sbuf argument is NULLbufsize argument is too smallnumfiles argument is invalidfiles argument is NULLevents argument is NULLresults argument is NULLtimeoutms argument is out of rangepoll() failedfd argument is invalidstatus argument is NULLcmd argument is NULLsystem() failedfd argument is NULLname argument is NULLopen() failedcreat() failedclose() failedbufsize argument is invalidcount argument is NULLread() failedwrite() failedcmd argument is emptystream argument is NULLrepopen() failedwepclose() failed/proc/device-tree/modelLINUX_detachLINUX_detachLINUX_drop_privilegesLINUX_drop_privilegesLINUX_openlogLINUX_openlogLINUX_syslogLINUX_syslogLINUX_closelogLINUX_strerrorLINUX_pollLINUX_pollLINUX_poll_inputLINUX_poll_inputLINUX_commandLINUX_commandLINUX_openLINUX_openLINUX_open_readLINUX_open_readLINUX_open_writeLINUX_open_writeLINUX_open_readwriteLINUX_open_readwriteLINUX_open_createLINUX_open_createLINUX_closeLINUX_closeLINUX_readLINUX_readLINUX_writeLINUX_writeLINUX_popen_readLINUX_popen_readLINUX_popen_writeLINUX_popen_writeLINUX_pcloseLINUX_pcloseLINUX_model_name/export/home/pmunts/src/muntsos/toolchain/libsimpleio/../../../libsimpleio/c/liblinx.cerror != NULLLINX_transmit_commandLINX_receive_commandLINX_transmit_responseLINX_receive_response/export/home/pmunts/src/muntsos/toolchain/libsimpleio/../../../libsimpleio/c/libpwm.cerror != NULLchip argument is invalidchannel argument is invalidperiod argument is invalidontime argument is invalidpolarity argument is invalid/sys/class/pwm/pwmchip%d/export/sys/class/pwm/pwmchip%d/pwm%d/enable/sys/class/pwm/pwmchip%d/pwm%d/duty_cycle/sys/class/pwm/pwmchip%d/pwm%d/period/sys/class/pwm/pwmchip%d/pwm%d/polarityCannot open export%d Cannot write to exportTimed out waiting for PWM output exportCannot open duty_cycle0 Cannot open periodCannot write to periodCannot open enableCannot write to enableCannot open polaritynormal inversed Cannot write to polarity1 Cannot write to duty_cyclefd argument is NULLopen() failedfd argument is invalidwrite() failedPWM_configurePWM_configurePWM_openPWM_openPWM_writePWM_write/export/home/pmunts/src/muntsos/toolchain/libsimpleio/../../../libsimpleio/c/libserial.cerror != NULLfd argument is NULLname argument is NULLbaudrate argument is invalidparity argument is invaliddatabits argument is invalidstopbits argument is invalidopen() failedtcgetattr() failedtcflush() failedfd argument is invalidwhat argument is invalidSERIAL_openSERIAL_openSERIAL_flushSERIAL_flush/export/home/pmunts/src/muntsos/toolchain/libsimpleio/../../../libsimpleio/c/libspi.cerror != NULLfd argument is NULLname argument is NULLmode argument is invalidwordsize argument is invalidspeed argument is invalidopen() failedioctl() for SPI_IOC_WR_MODE failedioctl() for SPI_IOC_WR_BITS_PER_WORD failedioctl() for SPI_IOC_WR_MAX_SPEED_HZ failedspifd argument is invalidcsfd argument is invalidcmdlen argument is invaliddelayus argument is invalidresplen argument is invalidcmd and cmdlen arguments are inconsistentresp and resplen arguments are inconsistentcmd and resp arguments are both NULLioctl() for SPI_IOC_MESSAGE failedSPI_openSPI_openSPI_transactionSPI_transaction/export/home/pmunts/src/muntsos/toolchain/libsimpleio/../../../libsimpleio/c/libstream.cerror != NULLSTREAM_encode_frameSTREAM_decode_frameSTREAM_receive_frame/export/home/pmunts/src/muntsos/toolchain/libsimpleio/../../../libsimpleio/c/libwatchdog.cerror != NULLfd argument is invalidtimeout argument is NULLioctl() for WDIOC_GETTIMEOUT failednewtimeout argument is invalidioctl() for WDIOC_SETTIMEOUT failedioctl() for WDIOC_KEEPALIVE failedWATCHDOG_get_timeoutWATCHDOG_get_timeoutWATCHDOG_set_timeoutWATCHDOG_set_timeoutWATCHDOG_kickWATCHDOG_kick>A AA'A6AAAAAA&AA)AAA A AD%M $" $Oo| l P`8o\ooo(O0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"0"HQGCC: (crosstool-NG 1.28.0) 15.2.0A0aeabi&6KZ  "D%a!z8lz::: Gz/ int93j48 9$O# 0y     }sdKAVFYVA !>"#$%]&'e( )*+,[-j.y/0$123456789:;<$=u>.?@ALB K$ K` 9P&`>A AA'A6AAAAAA&AA)AAA A A'9+j4 n  d" *&rp.q H@r |y lz1 lz2i k60 %%.I;( $ > 4:!;9 IB :!;9!I8 &I:!; 9!I:!;!9 IB%   $ >  > I: ; 9   : ;9  I !I/ 4: ;9 I .?: ;9 'I@z: ;9 I4: ;9 I Ih. ZK///00g2///00g////2/00g//2/0/g//K.   .// /export/home/pmunts/src/muntsos/toolchain/crosstool/build.d/arm-muntsos-linux-gnueabihf/src/gcc/libgcc../.././gcclibgcc2.carm-isa.hlibgcc2.h.0 tJ /- / .0  .h / J  hJ J0-/I/1 L*.N g ..JM.2/.I//.J..2 /.q.. | 0ZJ FB J FJ F FF L | DD | lB/export/home/pmunts/src/muntsos/toolchain/crosstool/build.d/arm-muntsos-linux-gnueabihf/src/gcc/libgcc/config/arm/bpabi.S/export/home/pmunts/src/muntsos/toolchain/crosstool/build.d/arm-muntsos-linux-gnueabihf/build/build-cc-gcc-final/arm-muntsos-linux-gnueabihf/libgccGNU AS 2.45/export/home/pmunts/src/muntsos/toolchain/crosstool/build.d/arm-muntsos-linux-gnueabihf/src/gcc/libgcc/config/arm/lib1funcs.S__aeabi_ldiv0__aeabi_idiv0isa_bit_predrescomplex floatisa_nobitisa_bit_mve_floatisa_bit_fp16short intisa_bit_secisa_bit_adivisa_bit_iwmmxt2isa_bit_quirk_no_volatile_ceisa_bit_mpisa_bit_armv5tisa_bit_armv5teisa_bit_neonisa_bit_bf16fbit_implication/export/home/pmunts/src/muntsos/toolchain/crosstool/build.d/arm-muntsos-linux-gnueabihf/src/gcc/libgcc/libgcc2.cisa_bit_cryptoGNU C23 15.2.0 -mcpu=arm1176jzf-s -mfloat-abi=hard -mfpu=vfpv2 -mtls-dialect=gnu -marm -march=armv6kz+fp -g -g -g -g -g -O2 -Os -O2 -O2 -Os -fbuilding-libgcc -fno-stack-protector -fPIC -fno-inline -fexceptions -fvisibility=hiddenisa_bit_tdivconslong doubleisa_bit_iwmmxtlong long intisa_bit_armv6isa_bit_mveisa_bit_cdecp0isa_bit_cdecp1isa_bit_cdecp2isa_bit_cdecp3isa_bit_cdecp4isa_bit_fp_dblisa_bit_cdecp6isa_bit_cdecp7isa_bit_armv6kisa_bit_armv8_1m_mainanteunsigned charisa_bit_fpv5isa_bit_xscaleUSItypelong long unsigned intisa_bit_quirk_cm3_ldrdisa_bit_i8mmshort unsigned intisa_bit_fp_d32UDItypeisa_bit_armv7emisa_bit_lpaeall_implied_fbitsisa_bit_vfp_baseisa_bit_armv8_1isa_bit_armv8_2isa_bit_armv8_3isa_bit_armv8_4isa_bit_armv8_5isa_bit_armv8_6__udivmoddi4isa_bit_sbisa_num_bitsisa_bit_smallmulcomplex doubleisa_bit_pacbtiisa_bit_quirk_vlldmisa_bit_cdecp5isa_bit_vfpv2isa_bit_vfpv3isa_bit_vfpv4isa_bit_thumbisa_bit_fp16convisa_featureisa_bit_notmisa_bit_quirk_armv6kzisa_bit_cmseisa_bit_crc32isa_bit_quirk_no_asmcpuisa_bit_armv4isa_bit_thumb2isa_bit_be8isa_bit_armv7isa_bit_armv8isa_bit_armv9isa_bit_fp16fmlisa_bit_quirk_aes_1742098isa_bit_dotprod/export/home/pmunts/src/muntsos/toolchain/crosstool/build.d/arm-muntsos-linux-gnueabihf/build/build-cc-gcc-final/arm-muntsos-linux-gnueabihf/libgcc/export/home/pmunts/src/muntsos/toolchain/crosstool/build.d/arm-muntsos-linux-gnueabihf/src/gcc/libgcc/config/armbpabi.Slib1funcs.SIPQ+`RS`+ PQPQPQPQP^|\^\^\^\^PRS`RSRSRSDhQXxXXHTw T |\$" 0" %   l9t9$O(OPHQTQ% % % $"  ,"  " - HQ% ?% L& UTQ$Oa$OTQ` `& '  ( ()     L) *   * t, ( 8 , - H \  . 0 p  6|  A D1 $5 K4 bD 5 9 nT d   p: @ t  @ pB   B $D   dD E   8F 8F $G (G R   T 4W     W Y ,  8  Y X[ D  6P  [ \ ` (  8  ` b H X b d h 6x 'XQXQ De h p   |   Xi k      k Lp   6  /  p |t 8#  N#  t { Y$  o$  d|  z $  ,$  P , 8$ H$ t P X$  d$    p$  |$    $  $   @ T      #$   &  &  @ t &  &    &  &  T  &  '   D '  '    ,'  8'  ԙ D D'  P'   \ \'  6l'  -|' ğ p 8*  N+    Y+ o0+  H zH+ X+ 8XS| 4 h+  x+  P  +   +  ܩ +  +  4  + + (  + + 4  n,  b,   L K , @0,   L@, cT, 8  oh, , ܳ P , ,  | ,  ,    ,  ,    ,  ,  L  - 5- H  A0- XD- D 8 dX-  {h-  d  XTXdx- XS- T , - 8  Y .   $.  ( 8<. 8 x x d T. h  1 1   1  1   < 1  61  1   l3  x3  ,3  t  3  63  3  < L6  X6   L d6 6t6    LQ LQ  W PQ t 6 x  Y6  X 7 d   87   H  07 L   \8 t8  h 8 8   8 68  T  l9"8 -8 t9&t94 D J XHQe s(O| P$" 0" @" D" $ D  x  k ,| /CP O \ jX ub\ \D @ "$  X p << !0BX Q \ g .$ rX |dD D1` Td  ܳ d` 'P$ 6 G[ gX s  t d| p:t P   8P  p  0  >  U hd  c r  d Pd  @     l  . Y 9 t$ B  N L _ @ m ~    Xit     & 5  J  W 4 b r  [4  p  l \ $ 8 X\  ԙ '  1 De : J  X ` h P t      WP $  $  t  (G  " , / | < ğ I \ _  h y `& 4 t @X     (* 8IB YХ hxt T   L | t$ (\ 5 H 8 1C ML) _n8 |[D T T d| 8 X t   (: D(4 O YqP  crti.o$acall_weak_fn$dcrtn.ocrtstuff.call_implied_fbits__do_global_dtors_auxcompleted.0__do_global_dtors_aux_fini_array_entryerrmsg.clibevent.c__PRETTY_FUNCTION__.9__func__.8__PRETTY_FUNCTION__.7__func__.6__PRETTY_FUNCTION__.5__func__.4__PRETTY_FUNCTION__.3__func__.2__PRETTY_FUNCTION__.1__func__.0libgpio.c__PRETTY_FUNCTION__.19__func__.18__PRETTY_FUNCTION__.17__func__.16ValidFlags__PRETTY_FUNCTION__.15__func__.14__PRETTY_FUNCTION__.13__func__.12__PRETTY_FUNCTION__.11__func__.10millisecondslibhidraw.clibi2c.cfdtablelibiio.c__PRETTY_FUNCTION__.0__func__.1__PRETTY_FUNCTION__.2__func__.3__PRETTY_FUNCTION__.4__func__.5__PRETTY_FUNCTION__.6__func__.7__PRETTY_FUNCTION__.8__func__.9__PRETTY_FUNCTION__.10__func__.11__PRETTY_FUNCTION__.12__func__.13libipv4.cliblinux.cident.6__func__.20__PRETTY_FUNCTION__.21__func__.22__PRETTY_FUNCTION__.23__func__.24__PRETTY_FUNCTION__.25__func__.26__PRETTY_FUNCTION__.27__func__.28__PRETTY_FUNCTION__.29__func__.30__PRETTY_FUNCTION__.31__func__.32__PRETTY_FUNCTION__.33__func__.34__PRETTY_FUNCTION__.35__func__.36__PRETTY_FUNCTION__.37__func__.38failure.39success.40__func__.41liblinx.clibpwm.clibserial.cQueueSelectorlibspi.clibstream.ccrc16libwatchdog.c_aeabi_ldivmod.o_dvmd_lnx.olibgcc2.c__FRAME_END____aeabi_ldivmod_fini__aeabi_ldiv0__dso_handle__aeabi_idiv0_DYNAMIC__udivmoddi4_GLOBAL_OFFSET_TABLE__initstrstr@GLIBC_2.4IPV4_resolveLINUX_pcloseSTREAM_encode_frameraise@GLIBC_2.4epoll_create@GLIBC_2.4I2C_transactionEVENT_unregister_fdcfmakeraw@GLIBC_2.4LINUX_writeSERIAL_closeLINUX_openlogLINUX_readgetpwnam@GLIBC_2.4HIDRAW_get_infoHIDRAW_open2strcmp@GLIBC_2.4GPIO_line_read__cxa_finalize@GLIBC_2.4DAC_closeLINUX_open_writeTCP4_receiveADC_get_nameLINX_splitu32read@GLIBC_2.4tcflush@GLIBC_2.4HIDRAW_receiveUDP4_closeLINUX_pollEVENT_waitDAC_writeGPIO_line_eventGPIO_chip_infoADC_openclock_gettime@GLIBC_2.17GPIO_line_closeLINUX_open_createLINUX_indexppgethostbyname2@GLIBC_2.4signal@GLIBC_2.4lseek@GLIBC_2.4IIO_get_doubleLINUX_model_nameinet_ntoa@GLIBC_2.4LINUX_errnoIIO_put_intTCP4_serverrecvfrom@GLIBC_2.4PWM_openADC_get_referencehtons@GLIBC_2.4STREAM_receive_frameGPIO_line_openSERIAL_sendSTREAM_decode_frameLINX_makeu16IIO_get_nameinitgroups@GLIBC_2.4DAC_get_scaleLINX_transmit_responsePWM_configurepoll@GLIBC_2.4accept@GLIBC_2.4DAC_openLINUX_closelogstderr@GLIBC_2.4LINX_splitu16ioctl@GLIBC_2.4GPIO_closeusleep@GLIBC_2.4TCP4_connectLINUX_drop_privilegestcsetattr@GLIBC_2.4daemon@GLIBC_2.4GPIO_writeADC_readLINUX_closeLINUX_popen_readADC_get_scalegetenv@GLIBC_2.4LINX_receive_responseWATCHDOG_closesetgid@GLIBC_2.4I2C_closestrerror@GLIBC_2.4system@GLIBC_2.4__h_errno_location@GLIBC_2.4epoll_ctl@GLIBC_2.4closelog@GLIBC_2.4__gmon_start__WATCHDOG_set_timeoutHIDRAW_closeLINUX_openntohl@GLIBC_2.4__ctype_b_loc@GLIBC_2.4HIDRAW_openEVENT_closeDAC_get_namestrlen@GLIBC_2.4STREAM_send_frameSTREAM_change_readfnADC_closeHIDRAW_open1HIDRAW_open3fprintf@GLIBC_2.4UDP4_sendPWM_writeI2C_opencreat@GLIBC_2.4LINUX_commandHIDRAW_get_nameHIDRAW_send__errno_location@GLIBC_2.4snprintf@GLIBC_2.4bind@GLIBC_2.4memset@GLIBC_2.4strncpy@GLIBC_2.4GPIO_readIIO_closewrite@GLIBC_2.4WATCHDOG_kickIIO_get_vrefGPIO_configureUDP4_receiveLINUX_syslogLINUX_detachSTREAM_change_writefnSPI_openaccess@GLIBC_2.4PrintErrorMessageLINUX_poll_inputDAC_get_referenceIPV4_ntoasendto@GLIBC_2.4epoll_wait@GLIBC_2.4popen@GLIBC_2.4fork@GLIBC_2.4__xpg_strerror_r@GLIBC_2.4htonl@GLIBC_2.4EVENT_modify_fdlisten@GLIBC_2.4GPIO_line_writeLINUX_strerrorntohs@GLIBC_2.4LINX_makeu32LINX_transmit_commandSPI_transactionWATCHDOG_get_timeoutIIO_get_intsyslog@GLIBC_2.4LINUX_usleepGPIO_line_infoLINUX_popen_writesetuid@GLIBC_2.4LINUX_open_readwriteopenlog@GLIBC_2.4PWM_closeEVENT_register_fdatoi@GLIBC_2.4WATCHDOG_openHIDRAW_open_idTCP4_acceptsocket@GLIBC_2.4GPIO_openatof@GLIBC_2.4IIO_openLINX_receive_commandSERIAL_receiveSERIAL_flushLINUX_open_readstrncmp@GLIBC_2.4TCP4_closeconnect@GLIBC_2.4SPI_closeEVENT_openUDP4_open__assert_fail@GLIBC_2.4tcgetattr@GLIBC_2.4TCP4_sendpclose@GLIBC_2.4SERIAL_open.symtab.strtab.shstrtab.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rel.dyn.rel.plt.init.text.fini.rodata.ARM.exidx.eh_frame.fini_array.dynamic.got.data.bss.comment.ARM.attributes.debug_aranges.debug_info.debug_abbrev.debug_line.debug_frame.debug_str.debug_line_str.debug_loclistso%  -||l5otBo\\0Q 8Z B`c$"$" ^0"0"i%%ou%}pl9l9 t9t9$O$?(O(?P@HHQHA TQTA#0TA"pvA1A`BaiFYGi,J0J0R-SMU0&  H{=