! / 0 0 0 0 2138 ` v%%%%%%%%%%nnnnnn22222222&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&;;;;;;;;OOOrr&&&&&&PrintErrorMessageEVENT_openEVENT_register_fdEVENT_modify_fdEVENT_unregister_fdEVENT_waitGPIO_chip_infoGPIO_line_infoGPIO_line_openGPIO_line_readGPIO_line_writeGPIO_line_eventGPIO_configureGPIO_openGPIO_readGPIO_writeHIDRAW_openHIDRAW_open_idHIDRAW_open3HIDRAW_open2HIDRAW_get_infoHIDRAW_get_nameI2C_openI2C_closeI2C_transactionIIO_get_nameDAC_get_nameADC_get_nameIIO_get_vrefDAC_get_referenceADC_get_referenceIIO_openIIO_get_doubleIIO_get_intADC_readIIO_put_intDAC_writeIIO_closeDAC_closeADC_closeADC_get_scaleADC_openDAC_get_scaleDAC_openIPV4_resolveIPV4_ntoaTCP4_connectTCP4_acceptTCP4_serverUDP4_openUDP4_sendUDP4_receiveLINUX_detachLINUX_drop_privilegesLINUX_openlogLINUX_syslogLINUX_closelogLINUX_errnoLINUX_strerrorLINUX_pollLINUX_poll_inputLINUX_usleepLINUX_commandLINUX_openLINUX_open_readLINUX_open_writeLINUX_open_readwriteWATCHDOG_openHIDRAW_open1LINUX_open_createLINUX_closeWATCHDOG_closeUDP4_closeTCP4_closeSPI_closeSERIAL_closePWM_closeHIDRAW_closeGPIO_line_closeGPIO_closeEVENT_closeLINUX_readTCP4_receiveSERIAL_receiveHIDRAW_receiveLINUX_writeTCP4_sendSERIAL_sendHIDRAW_sendLINUX_popen_readLINUX_popen_writeLINUX_pcloseLINUX_indexppLINUX_model_nameLINX_transmit_commandLINX_receive_commandLINX_transmit_responseLINX_receive_responseLINX_makeu16LINX_makeu32LINX_splitu16LINX_splitu32PWM_configurePWM_openPWM_writeSERIAL_openSERIAL_flushSPI_openSPI_transactionSTREAM_change_readfnSTREAM_change_writefnSTREAM_encode_frameSTREAM_decode_frameSTREAM_receive_frameSTREAM_send_frameWATCHDOG_get_timeoutWATCHDOG_set_timeoutWATCHDOG_kickerrmsg.o/ 0 0 0 644 1764 ` ELF(4( H-,M  $0 xA@t10 0SP  0S* 0SI0S 0S B10@00$00 000 100$00 000 "00@00$00 000 l00$00 000 8 Ktpt@DEBUGLEVELERROR in %s(), at %s line %d: %s, %s GCC: (crosstool-NG 1.28.0) 15.2.0A2aeabi(6KZ  "D   ").7?F\errmsg.c$d$aPrintErrorMessagegetenvatoistrerrorfprintfsyslog_GLOBAL_OFFSET_TABLE_stderr0 HHP.symtab.strtab.shstrtab.rel.text.data.bss.rodata.comment.note.GNU-stack.ARM.attributes4 @ %+0280#AAQpA3t@  calibevent.o/ 0 0 0 644 5400 ` ELF(84( H-M  0S00# 0S 0 00000'  0 00S0 0 0 000H00. @< 0 K80<H-(M  $0 0SL10= D@0S0 00010A 80S0 00000H &0K  00 0 0 $0 0 0K 0S 0 0 000T00V LH0 K@HHH-(M  $0 0SL10c D@0S0 00010g 80S0 00000n &0K  00 0 0 $0 0 0K 0S 0 0 000T00| LH0 K@lHH-M   0S 10 0S0 00000 - 0S0 00000 0 0S 0 0 000T00 LH0 Kh|\dH H-0M $ ( ,0 0S20  0S0 000h20 `\$0S0 000,20 $ {(0S0 00010 i,0S0 00010 W0s0 000x10 plE0K K0  0S$0 (0 ,0 0 0 00000 0S $0 (0 ,0 0  $0 0 (0 0 ,0 0 Kx\@ lP /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_waitGCC: (crosstool-NG 1.28.0) 15.2.0A2aeabi(6KZ  "D  T (` 4 3lI \Tj u   44#3|G$Rlibevent.c$d$a__PRETTY_FUNCTION__.9__func__.8__PRETTY_FUNCTION__.7__func__.6__PRETTY_FUNCTION__.5__func__.4__PRETTY_FUNCTION__.3__func__.2__PRETTY_FUNCTION__.1__func__.0EVENT_open__assert_failPrintErrorMessageepoll_create__errno_locationEVENT_register_fdmemsetepoll_ctlEVENT_modify_fdEVENT_unregister_fdEVENT_waitepoll_wait< !"  $(,0x  $H%X" $h  $%"@ \`dhlptx| X p%" L   h  $)"P          $ ( .symtab.strtab.shstrtab.rel.text.data.bss.rodata.comment.note.GNU-stack.ARM.attributes4,  @( %` +` 0` 80S #Av Qpv 3   L]alibgpio.o/ 0 0 0 644 18756 ` ELF(dG4( H-Mp t x |0 0S30- p0S 0 000x301 plt0S 0 000<308 40x0S 0 00030? |0S 0 00020F 0S 0 00020M |0S 0 000L20T D@w0200Sp0S 200S 10 lKp0! l0K 0S0 0 000|10i tp<L0K \0S0 0 000(10t !x0 tx00C L0Kt0 |00C L0K 0| 0 0 0 KXl$0|pX|4<@8 p(DtH-Mx | 0 0S40 x0S0 00030 |0S0 00030 0S0 000`30 XT0S0 000$30 0S0 00020 0S0 00020  0S0 000p20 hd}T200Sx0S (200S 20 pKx0! p0K 0S0 0 00010 BP0KH |0P0 P0K d0S0 0 000010 ($ 0  0 L0 0 00C P0K0 00C P0K(00 KX<hT,dx@d<\DlH|$H-bMx | ! 1 0Sp50E/hd0S 0 000850F/0,Ax1S0 0 00040$,|1S0 0 00040$1S0 0 000h40d$d`T$ 1000#s0S 0 0 00040 $ 1S0 0 00030#10S 1S0 0 000x30t#tp0S0S0 0 000(30$#$ 300Sx1S 200S 20 ]Kx1" ]?K 0S0 0 0 000P20L"LHc1S, ]?K0 |1t1 1p1 1l1 ]?K 0S0 0 0 00010!7H!0 .]?K[/|1t1 1t0 0s0p0K00 ]?K P0S0 0 0 00010 !  0  0 KX d,$ T ' ,/`X 7 ?GphhO eH@0wl\H-XMH L P P0S`10.XTH0SP0 P000(10i/ =L0SP0 P00000 +00DKD0K H0S0 P0 P000p00m/hdD0[ L0 P0 KhT4`d@d|H-XMH L P P0SL10H!HDH0SP0 P00010!8L0SL0SP0 P00000s/#D0K@ L0s0D0KD0K H0S0 P0 P000`00\ \XP0 KtDtH @XH-(M  0Sl10h!hd0S 0 0008104!40@0S 0 00010{/.0K 0S 0 00000  0S S 0 0 0 0  0 Kd0LK-M$0K$0/`p 0 0@RP 01$?!@P 01>!@ P 0/,0 ( 4 0K 04 000 #KK@B0H- M8MK L$  K @(K A, )K B000S ;0/ 9K 0C$0S0 000:0* 9K 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( 9K 0C K @@$0D( 9K 0C0C0S 80 0S0 0 00070'9K 0C K @ @$0' 9K 0C 0C 9K 0C 0C0S0 0 000@70<'<80S 0 0 00060&tKq!K@PP?t0*0 00060&n:K 0C0C0S:K 0C0C0S:K 0C0C0S9K 0C0C0S:K 0C0C 0S0 0 00050%-0S 5050 0S0 0 000D50@%@< 0S 0 0 00040$:K 0C0C 0S0 0 00040/9K 0C(0S h40 9K 0C,0S  840  40 0S0 0 00030#0S 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 K0t T 9 < l ` G  N < Up X  , cL     sD P }8  `   T <  d  L X`H-M(M:K0C:K0C:K0C :K0C0S20":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 0S0 :K0C0 :K0C00000 :K0C0 Kd(@ $h3l:H- M   0S10/0S0 00010!\0S0 000l10h!hdJ 0S0 0 00010/20K 0K 0S0 0 00000 0[0S 1S 0 0 0 0 K|$NHUdeTH-M   0SH10D!D@0S0 00010! 7 0S 0S0 00000 " 0S 0000 0S0 0 000h00/`\0 K@p  x\ /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_writeGCC: (crosstool-NG 1.28.0) 15.2.0A2aeabi(6KZ  "D  (` 4KW ,  by , h ,<  L\  D!l|" % 0 P& X(; Q ( *\ r }``, t-h= M[k z"P&P(libgpio.c$d$a__PRETTY_FUNCTION__.19__func__.18__PRETTY_FUNCTION__.17__func__.16ValidFlags__PRETTY_FUNCTION__.15__func__.14__PRETTY_FUNCTION__.13__func__.12__PRETTY_FUNCTION__.11__func__.10__PRETTY_FUNCTION__.9__func__.8milliseconds__PRETTY_FUNCTION__.7__func__.6__PRETTY_FUNCTION__.5__func__.4__PRETTY_FUNCTION__.3__func__.2__PRETTY_FUNCTION__.1__func__.0GPIO_chip_info__assert_failPrintErrorMessageaccessLINUX_model_namestrstrsnprintf__errno_locationioctlclosememsetstrncpyGPIO_line_infoGPIO_line_openGPIO_line_readGPIO_line_writeGPIO_line_eventclock_gettime__aeabi_ldivmodGPIO_configurestrlenusleepGPIO_openlseekGPIO_readGPIO_writeD7888`8889$:<;\<|=<>8?>@8H@T@hABAB  $(,048<@DHLTX\7808x888P889:;<$=4<H>8A?>8 @$A8AhBB        $ ( p 7 8 8\ 8 8 8p 8 84 8L 9h : ; < = < >, 8P A| ? > 8 @A<?X>8@@  $(048@DHPTX\`dhpt|7$8l8?>8,048<@DLPT\`d78@8XAx?>8`788HH8 IJL788`88(888 =4=\==9<> 88=LLhMx>8@@>8x8N9999,<@>|8M>8@@ >\8x<>8M,MLM`>8@@>8,<@>|8 M4 MT Mt M > 8 @ @ >(!8D!H!L!P!X!\!`!d!h!l!t!x!|!!!!!!!!!!!!!!!!!!!!!!!!!!!"" """ "$"(","4"8"<"D"H"L"P"T"X"\"`"d"l"p"t"|"""""""""""""""(#7#8#8 $=4$<x$>$8$P$>D%8p%H%>%8%%%&& &&&& &$&(&,&0&8&<&@&H&L&&7&8'80'P@'>|'8'A'H'>'8X(\(`(d(l(p(t(|(((((((((7$)8x)8)M)>)8** *$*,*0*4*<*@*D*H*L*P*T*.symtab.strtab.shstrtab.rel.text.data.bss.rodata.comment.note.GNU-stack.ARM.attributes4X* @8h %*+*0*80_0#A0Qp0300 6 5Galibhidraw.o/ 0 0 0 644 5356 ` ELF( 4( H-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<" :K0C0C 0S:K0C010Y!!  0401000S2 04010x" 0p"0S"X 0401004 04010 040100 0 0 e000 0?S00 I 040100S; 00SHl 04010 0@ 040100 04010! 0* 04010  0 0 000 0?S0 000|00u tp Kl|8(tT0h< p`H-M  0S 20 0S0 00010 h00 T 040100SF  0401000 R9X 040100C4 04010 040100S 040100  04010  0*000 0?S0 000T00 LHKTT0,HPH-@M0 4 8 <0 0SP40 HD00S 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 W0K (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 KdD 0LpX(t,Pt/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_transactionGCC: (crosstool-NG 1.28.0) 15.2.0A2aeabi(6KZ  "D  . H9 O   Zp({tlibi2c.cfdtable$d$a__PRETTY_FUNCTION__.5__func__.4__PRETTY_FUNCTION__.3__func__.2__PRETTY_FUNCTION__.1__func__.0I2C_open__assert_failPrintErrorMessagestrncmpLINUX_open_readwritememsetstrncpyI2C_closeLINUX_closeI2C_transactionioctl__errno_location@xp @ P <HLPTX\`dhlptx|dHD     " #        $ ( , 0 4 8 < @ D H L P T X \ ` d h l p t x |    .symtab.strtab.shstrtab.rel.text.data.bss.rodata.comment.note.GNU-stack.ARM.attributes4  @  % + 0 880 #AQp3T@   alibiio.o/ 0 0 0 644 12024 ` ELF(-4( H-M MKL  K@KA *K B0:K0C0SH30/ @<:K0C 0S:K0C0 :K0C000207 :K0C0S:K0C0 :K0C00020> :K0C0S:K0C0 :K0C000P20E HD:K0C0C*:K0C K@@ 0" :K0C0C 0S0 :K0C0 :K0C00010O Q:K0C0*K B :K0C00C :K0C  0S:K0C0 0 :K0C0 :K0C00000Y  00C0 0*K B 0 0S0 00CKA00000:S Kd<\$DpH-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 0 :K0C$1 :K0C$100L50 D@<:K0C0C 0S0 :K0C$1 :K0C$10040 0K   0S0 :K0C$1 :K0C$100p40 hd 0S :K0C$1 :K0C$10040   :K0C 0000 :K0C0C* K@@0# l:K0C0C0S:K0C0C 0S:K0C0C   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 0s001K 00K 0S 00 0 0 $0 $0 K@}|@4H-(M  $0 0S@20m/840S0 00020n/u 0S0 00010!c$0S0 00010!Q0S0 000\10X!XT? 0S0 000$10u/-0K 01K000 0s001K 000K00$ 0 00S 0 0 0 0 K4p08TH-0M $ ( ,0 0S20" 0S0 000`20\"\X$0S0 000(20/ x(0S0 00010!f,0S0 00010!T0S0 000|10x!xtB 0S0 000D10".<8000 0K  0K00K00,  0 00S 0 0 0 00 $0 1[0 (0 0 KLX  Pt0t<8/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_receiveGCC: (crosstool-NG 1.28.0) 15.2.0A2aeabi(6KZ  "D   ( $ X4$ K0 | W< nL 8 h z\ h   ( t       (  | @  $,:L[nt$X~|8  |,&/libipv4.c$d$a__PRETTY_FUNCTION__.15__func__.14__PRETTY_FUNCTION__.13__func__.12__PRETTY_FUNCTION__.11__func__.10__PRETTY_FUNCTION__.9__func__.8__PRETTY_FUNCTION__.7__func__.6__PRETTY_FUNCTION__.5__func__.4__PRETTY_FUNCTION__.3__func__.2__PRETTY_FUNCTION__.1__func__.0IPV4_resolve__assert_failPrintErrorMessagegethostbyname2__h_errno_locationntohlIPV4_ntoahtonlmemsetinet_ntoastrncpyTCP4_connectsocket__errno_locationhtonssignalTCP4_acceptbindlistencloseTCP4_serverforkUDP4_openUDP4_sendsendtoUDP4_receiverecvfromntohs@+,,-.d,,/  h+,,1 2(3@4X\`dhlptx+,d,,67,(2<1T8p97,:  $(,04|+,,\,p67,218 <07l,|=7,>7, ,8 ?D :h l p t x |                    +T , , , 6 7T ,l 2 1 8 < 7 , = 7\ ,l :| > 7 , A ? : ?( 0 4 8 @ D H P T X ` d h p t x |         +,,,672184<P?`7+@,,,,`,x218D7(,048<@HLPX\`hlptx+,L,,,$,l,2F7/G@HLPX\`dhltx|.symtab.strtab.shstrtab.rel.text.data.bss.rodata.comment.note.GNU-stack.ARM.attributes4 @ %+080#AQp3  * 5t'aliblinux.o/ 0 0 0 644 18260 ` ELF(tE4( H-M 0S00* |0S 0 0 000<00, 400 K|0H-M  0S10: 0S0 00010> d 0S0 0 000t10I lhM0 0 00S 0 0 00010S 20 00S 0 0 00000\ 000S 0 0 000l00e d`0 KD8hhxd4`H-M   0 0S$10t 0S0 00000x .01S0 00000 ,00 x00l000S \000  0 KlxthXH-M   0S00  0S0 000T00 LH 8000 Kt`H@\H-M 0S400 ,(0 K<(|H-00H-M   0S 0000 |x0S 00X00 PL 0  0 KxLdH-pM` d h l0 0S 30 `0S0 00020 d0S0 00020 h0S0 000\20 TPl0S0 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 K4T4PH H-(M  0S00 0S 0 000t00p pl00 0 0 00 K KK 00000K"t&lH-M  00S 0 0  0 KH- M   0SD10@!@<0S0 00010 ! 60S0 0 00000 ! 0S0 0 0 000t00p pl0 0C4s 0 KB<(FM<WlH-M   0 0SD10Z/<80S0 000 10[/60S0 0 00000 !   0 00S0 0 0 000X00T TP0 K8d0sP{PH-M   0S@108PJ[as y `!liblinux.c$d$a__PRETTY_FUNCTION__.0__func__.1__PRETTY_FUNCTION__.2__func__.3__PRETTY_FUNCTION__.4__func__.5ident.6__PRETTY_FUNCTION__.7__func__.8__PRETTY_FUNCTION__.9__func__.10__PRETTY_FUNCTION__.11__func__.12__PRETTY_FUNCTION__.13__func__.14__PRETTY_FUNCTION__.15__func__.16__PRETTY_FUNCTION__.17__func__.18__PRETTY_FUNCTION__.19__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__.41LINUX_detach__assert_faildaemon__errno_locationPrintErrorMessageLINUX_drop_privilegesgetpwnaminitgroupssetgidsetuidLINUX_openlogmemsetstrncpyLINUX_syslogLINUX_closelogLINUX_errnoLINUX_strerror__xpg_strerror_rLINUX_pollLINUX_poll_inputLINUX_usleepLINUX_commandsystemLINUX_openLINUX_open_readLINUX_open_writeLINUX_open_readwriteWATCHDOG_openHIDRAW_open1LINUX_open_createcreatLINUX_closeWATCHDOG_closeUDP4_closeTCP4_closeSPI_closeSERIAL_closePWM_closeHIDRAW_closeGPIO_line_closeGPIO_closeEVENT_closeLINUX_readTCP4_receiveSERIAL_receiveHIDRAW_receiveLINUX_writeTCP4_sendSERIAL_sendHIDRAW_sendLINUX_popen_readpopenLINUX_popen_writeLINUX_pcloseLINUX_indexppLINUX_model_nameaccess8`DaTbc`DcPedbcfb c g0blchbc  $(,t`cc j8kll`<cXnptx|`pbTccjs `dccc<cc8 uh b c   $ ( , 0 4 8 < @ D H L P T X \ ` h l  ` c8 tD L P T \ `  x b `D c c z b c0 8 < @ H L P X \ ` h l  ` cLc`|bc \`cc|0blc`Lcc|bc4<@DLPT\`dlp`cLc\|bc \`cc4bpc`DcP`bc$`hccc@cXxbc  $(04|`ccPccb c48<@DHLTX\dhltx|` cXccbc4<@DLPTX\`hlpt|`cTccbc08<@HLPX\`dhlpx|` c  bX ct |         !j8!jL!x!|!b!c!!b"c$"8"P"T"X"\"`"d"h"l"p"x"|""""".symtab.strtab.shstrtab.rel.text.data.bss.rodata.comment.note.GNU-stack.ARM.attributes4" @8 %"+"!0" 80(#A(Qp(3() _ H3Ealiblinx.o/ 0 0 0 644 5112 ` ELF(4( H- M  0S10" 00 0 0K0S 0 W0S 0 P00S 0 H00S00<S 0 <000 0 000 0 00 0  0[0 0K000 000C R000C 0 [ 00  0S0 0  0 KH-(M $ ( ,0 ,0S|30_ tp 0S,0 $0S,0 (0S,0 (00;S(0 ,0 0K   0S(0 0 ,0 0S(0 ,0 (00SE SKS; SGS/ SCS% S?S S :0[S (0 ,0 y [$0 50[S0[<S(0 ,0 h [$0 $0[4s $0 $00 [0s $0 0[4s $0 $00 [0s $0 (000C[$ 0  (00 (0 (00S(00$  S,0 ,$00 00K0 0 0 0 0[00K 00 0 (000C R(000C$ 00 [R (0 ,0 (0 ,0 KpH- M  0S10 00 0 0K0S 0 O0S 0 H00S 0 @00S00<S 0 4000 0 00 0  0[0 0K000 000C R000C 0 [ 00  0S0 0  0 K H-(M $ ( ,0 ,0SD30@#@< 0S,0 $0S,0 (0S,0 (00;S(0 ,0 0K   0S(0 0 ,0 0S(0 ,0 (00S; S=S/ S9S% S5S S 00[S (0 ,0 o [$0 +0[S0[<S(0 ,0 ^ [$0 0[4s $0 $00 [0s $0  [$0 (000C[$ 0  (00 (0 (00S(00$  S,0 ,$00 00K0 0 0 0 0[00K 00 0 (000C R(000C$ 00 [R (0 ,0 (0 ,0 K)<- M0 0K00K0[s04s 0[s00s0Ћ/- M 00K00K00K00K0[,0[8 0[4 0[0Ћ/- M0  0K [ 00c1R3s0Ћ/- M  00c1 23s0Ћ//export/home/pmunts/src/muntsos/toolchain/libsimpleio/../../../libsimpleio/c/liblinx.cerror != NULLLINX_transmit_commandLINX_receive_commandLINX_transmit_responseLINX_receive_responseGCC: (crosstool-NG 1.28.0) 15.2.0A2aeabi(6KZ  "D  h ' T=` S i` P4 t  @ <liblinx.c$d$a__PRETTY_FUNCTION__.3__PRETTY_FUNCTION__.2__PRETTY_FUNCTION__.1__PRETTY_FUNCTION__.0LINX_transmit_command__assert_failhtonswrite__errno_locationLINX_receive_commandreadLINX_transmit_responseLINX_receive_responseLINX_makeu16LINX_makeu32LINX_splitu16LINX_splitu32@((TX\8X   .symtab.strtab.shstrtab.rel.text.data.bss.rodata.comment.note.GNU-stack.ARM.attributes4$  @ %X +X 0X 80 #AA QpA 3t @  'alibpwm.o/ 0 0 0 644 8696 ` ELF( 4( K-M$0K$0/`p 0 0@RP 01$?!@P 01>!@ P 0/,0 ( 4 0K 04 000 #KK@B0H- M8MK L$  K @(K A, *K B000S:0<  :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( :K 0C0C0S :K 0C0C 0S0 0 00080y :K 0C K @ @(0'   :K 0C 0C 0S0 0 000t70 lhK!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 0S0 0 000 50  :K 0C0C 0S0 0 00040  400S0 0 000D40 <8:K 0C0C 0S0 0 00030 0S :K 0C 0C#  :K 0C 0C#   :K 0C 0C 0S0 0 000 30 :K 0C0C 0S0 0 00020 f 200S0 0 000X20T"TPJ:K 0C0C 0S0 0 00010!-:K 0C K @ @00!   :K 0C 0C 0S0 0 000d10`!`\0 K0 $ L  P \ | L 4 $   < D h H ( T $4LH8X@$\`P ,4\H-MMKL  K@KA *K B0:K0C0S\20K/TP:K0C 0S:K0C0 :K0C000 20"v:K0C0S:K0C 0 :K0C0 :K0C00010!Y:K0C0S:K0C 0 :K0C0 :K0C000D10@!@<<:K0C  K@:K0C000! :K0C :K0C 0 :K0C 00S:K0C 0 0 :K0C0 :K0C000x00R/pl:K0C0 KP.h 5=<DxlH-0M $ ( (0S@10\ Th  X_t u d T Xlibpwm.c$amilliseconds$d__PRETTY_FUNCTION__.5__func__.4__PRETTY_FUNCTION__.3__func__.2__PRETTY_FUNCTION__.1__func__.0clock_gettime__aeabi_ldivmodPWM_configure__assert_failPrintErrorMessagesnprintfaccess__errno_locationcloseusleepPWM_openPWM_writeXDP@ T!"!,4#@#$ 0T h!"# !4`"!## !Lh"x!## !0 `   " !  # #$  8 !t  " !  # #   !X   " !  # # $ ( , 0 4 8 < @ D H L P T X \ ` d h l p t x |                                         ( , 0 8 < @ D L P   DX !  $(048@DHLPT$@X"l!.symtab.strtab.shstrtab.rel.text.data.bss.rodata.comment.note.GNU-stack.ARM.attributes4 @ %<+<0<80#AQp3p   alibserial.o/ 0 0 0 644 6740 ` ELF(t4( H-XMH L P T0 0S=0&  0S 0 000=0,  dH0S0 0 000|=03 tp OL0`-S L0P-SL0D-S L04-SL0(-S L0-SL0 -S L0,SL0,S L0,SL0,S L0,SL0,S L0,SL0,S L0,SL0 S L0 SL0h,S L0X,SyL0L,S L0<,SqL00,S L0 ,SiL0 Sx L0 ScL0+Sq L0+S[L0 Sj L0 SUL0 Sd L0 SOL0K S^ L0K SIL0 SX L0 SCL0K SR L0K S=L0SL L0S7L0P+SE L0@+S/L0KS> 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 0 0 00080 000 @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@ K0S 0 0 000x10t!tp000 $H000S0 0 00010!000  0 K H, L p  =g5-%&`@B  H x 0 D H  t  p8H-M   0S4100!0,0S0 00010 2 0S 0S0 00000 00 10S0 0 000d00.\X0 K,T(dX/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_flushGCC: (crosstool-NG 1.28.0) 15.2.0A2aeabi(6KZ  "D  , ) 4L  TB X co}jlibserial.c$d$a__PRETTY_FUNCTION__.3__func__.2QueueSelector__PRETTY_FUNCTION__.1__func__.0SERIAL_open__assert_failPrintErrorMessage__errno_locationtcgetattrclosecfmakerawtcsetattrusleeptcflushSERIAL_flushDDhx HXt 0 l |     ,048<@DHL4x8T\`dlpt|.symtab.strtab.shstrtab.rel.text.data.bss.rodata.comment.note.GNU-stack.ARM.attributes4 @` %+080#AQp3  alibspi.o/ 0 0 0 644 5436 ` ELF(\4( H-M   0 0S30+ 0S0 00030/ 0S0 0 000x306 pl 0S 0S0 0 000$30> 0S 0S 0S 0 S 0 0 00020F 0S0 0 000p20O hd 0 00S0 0 0 00020Y e00 K0S0 0 00010d 000 D00 Kl0S0 0 000810o 0,000 #00 K0S0 0 00000z 000 0 K@$dld\<dk@Pk@T,k@ hH-XMX \ ` d0 0S\40 TPX0S0 000$40 \0s0 00030 d0S0 00030 0S0 000p30 hd 0S0 000430 ,(`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 (X0S0 0 00000 \0S \00S0  KPxXl8d0(dP@$k@@t/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_transactionGCC: (crosstool-NG 1.28.0) 15.2.0A2aeabi(6KZ  "D   ( &   8 1GR[iV{ libspi.c$d$a__PRETTY_FUNCTION__.3__func__.2__PRETTY_FUNCTION__.1__func__.0SPI_open__assert_failPrintErrorMessage__errno_locationioctlcloseSPI_transactionmemsetGPIO_line_writeD<D 0l|(,048<@DHLPTX\`dhlptx4| TPp 8 < @ D H L P T X \ ` d h l p t x |                   .symtab.strtab.shstrtab.rel.text.data.bss.rodata.comment.note.GNU-stack.ARM.attributes4  @@ % + 0 80 #A Qp 38   alibstream.o/ 0 0 0 644 6800 ` ELF(`4( -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 Ћ/- M  0S 0  00  0 Ћ/ H- 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 K@$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 KH-(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 K0H-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 Kt/export/home/pmunts/src/muntsos/toolchain/libsimpleio/../../../libsimpleio/c/libstream.cerror != NULLSTREAM_encode_frameSTREAM_decode_frameSTREAM_receive_frameGCC: (crosstool-NG 1.28.0) 15.2.0A2aeabi(6KZ  "D n 8 < l x / E h  [`\u{<\ |llibstream.c$acrc16$d__PRETTY_FUNCTION__.2__PRETTY_FUNCTION__.1__PRETTY_FUNCTION__.0readSTREAM_change_readfnwriteSTREAM_change_writefnSTREAM_encode_frame__assert_failSTREAM_decode_frameSTREAM_receive_frame__errno_locationSTREAM_send_frame8%%x |   % (T(0(h ".symtab.strtab.shstrtab.rel.text.data.bss.rel.data.rel.rodata.comment.note.GNU-stack.ARM.attributes4l @H %+40 @ >F0Q#Ot_pt3  Holibwatchdog.o/ 0 0 0 644 3424 ` ELF( 4( H-M   0S10# 0S0 00000' , 0S0 00000.  0S0 0 000X005 PL0 KDhL(WLH-M   0 0Sp10B hd0S0 000810F 0,A 0S0 00000M /0S0 00000T 0   0S0 0 000d00] \X0 Kd,`@$WDXH-M  0S00i 0S 0 00000m  0S0 0 000L00t D@ 0 K\ (WP@/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_kickGCC: (crosstool-NG 1.28.0) 15.2.0A2aeabi(6KZ  "DH,+D|6\Lt\XWmx||\$libwatchdog.c$d$a__PRETTY_FUNCTION__.5__func__.4__PRETTY_FUNCTION__.3__func__.2__PRETTY_FUNCTION__.1__func__.0WATCHDOG_get_timeout__assert_failPrintErrorMessageioctl__errno_locationWATCHDOG_set_timeoutWATCHDOG_kick@,HLPTX\`dhptxL $(,048<@DHPTX<X\`dhltx|.symtab.strtab.shstrtab.rel.text.data.bss.rodata.comment.note.GNU-stack.ARM.attributes4 @l  %+080^#AQp3   a