ELF>06@@DOXE~RGxfu5+JzHAAfAu%~tHcЃfLWxHD9uWtуfu tfWtËGd9uЃfGtfGvÍH9u fWvÍH9r1OX9s*HHGHxff fPxÃ9r!GX9sHfGø9whuSHӋGd9uGtfP9uGvfqP9r"WX9sDGxfH9r%GX9sGf9whu7f[GxfuGlGtftWX~<GzfuGpP|HfuGpHH WH9uܸ9wlufgxOtfuBG\ uBG\fG\AA!ЉG\ESD_XAHHxu'f9_vut fHxfHxfNxHA9Wtfft5ftHfGvf;ufGvfWtffGv]GvfGvfuMfWtDGvf;rG`fu G``tfGvfufWtfGvAE9tEIDGXH[fGtfGvG`HLJLJfLJHGxLJfLJATUSIwdAt$hAt$lAt$pAt$tAt$vLiA|$X~2LUx޿HA9\$Xָ[]A\USHHHHHu-HHyH޿H[]USHHHHHu6Ht$ HyH޿ D$ EH[]AVAUATUSHIHIվHuI|$dL;HuI|$hLHuI|$lLHuI|$pLHŅLILHHtMu|Ht$LyLOHt$ HyH޿"t$A9t$XsIDPx׃fPxL$ fPxtu@ HEпD$ADDxftztutD$fALDxUAT$vD$IDffHx*H޿f;H[]A\A]A^HHSHHHt*Ht$ HyH޿aHHu>HHHBPBXBd`Bh.Bl BpHH[Base address: 0x%04x IV address: 0x%04x IRQ0: %d IRQ1: %d TACTL: 0x%04x TAR: 0x%04x TAIV: 0x%02x HLbaseivirq0irq1setTimer channel %d: %s => %s Timer capture overflow timer: can't parse size: %s timer: can't allocate memorytimerChannel %2d, TACTL = 0x%04x, TACCR = 0x%04x timer: config: expected address timer: can't parse address: %s timer: config: expected interrupt number timer: can't parse interrupt number: %s timer: config: expected channel and value timer: can't parse channel number: %s timer: can't parse channel value: %s timer: invalid channel number: %d Timer capture interrupt triggered timer: config: unknown parameter: %s This peripheral implements the Timer_A module. Constructor arguments: [size] Specify the number of capture/compare registers. Config arguments are: base
Set the peripheral base address. irq0 Set the interrupt vector for CCR0. irq1 Set the interrupt vector for CCR1. iv
Set the interrupt vector register address. set <0|1> Set the capture input value on the given channel. E 8int??0F1M3T % & ' (   X9Y : (y)U8J?t8>[?8z?8?8?8? 8 '8?B8-: ;( =?X >?\ ??` Ad Bh C?l D?p GttarHv Ix J  p~=tr=U?Ti?H#? dev#8$$tr&=*7?@?UUT1O?devO8PPtrR=UUT1r?idevr8Utrt=Uiu?  dev8Uirq?Ttr=U!4"tr= gdev8U#T#Q$tr=%?Z$i?&j?Q'(()zMdevz8U*tr|=U ?dev 8tr=i?+uU +U +U +U +U +U +/U +LU|T0+kU +U U Ts?cr ,r ,>-y+ UT+2 U +P UsTvU Ts?lL .irq,>-y/\+ UT+ U +* UsT\U Ts0? 1tr=2>3y3y333?3?.dev8,,>tr=4L  5f 5\ &6q 6| 7 H7 L6 6 + U}+ U}+ U + U~TH+ U T~+" UsTL+G U Ts+f U + U + U U + UsT + U|T}+* UsT +I U|T}+n UsT +x U|T}+ UsT +x U|T}+ UsT U Ts)sh.devs8tru=UUM8q,M>-OytrP=8Q?*$/Tl+UsTlU Ts+=UU+%UU;U 9$ :?;:*y>:"?;:?r : ?;< ?= %w< w;->'% : ; I$ > $ >   I&I : ;  : ; I8  : ;  ( I !I/ 'II' : ; I8 .: ; 'I@B: ; I: ; I4: ; I.: ;'I@B: ;I: ;I4: ;I 4: ;I1B: ;I4: ;I .: ;'@B!.: ;' ": ;I#: ;I$4: ;I%4: ;I& U'1X Y(1).: ; '@B*4: ; I+1,: ; I-4: ; I.: ; I/4: ; I0.: ; 'I 1: ; I2: ; I34: ; I41RUX Y 5164174184: ; I 94: ;I?:.?: ; 'I<;<.?: ;'I<=.?: ;'<>.?: ; '<0CPCH0KS0S[P~'U'/U~#T#/T~QQ'Q'/Q t?21%P t?21% t?21%P t?21%/UU/TT/NQNSQ3UU 1&01 U \U U \U0SU^V^_U T _TP+S+5P5]S_kUkVU_oToTsPSPSUJ\JOUTST/S/OTQL]LOQUJ\JOU]/@]\/@\P^/@^PSP{SSS/4STU/@U{0{S0/@0OWUW]USWUW]U]fUf Uj{P{SPPQ, /@{ simio/usr/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/include/usr/includeutilsimio_timer.cstddef.hstdint.hutil.hlist.hsimio_device.houtput.hexpr.hstring.hstdlib.h %^zf ȖzXi,Ky.uUyuKiu;L>iu;L fzXZ\2Muuuuwu;L=wu;Lg|SY\1L@TYM\Y1Y*tYYiul GYvyXE#gYuYguYt }<ggux!===KK~Yw!wYwYw!wuY>tM====f""uxMZ0=K/KX0!Zt'~MYVXY[" tYwuuuuv=SIMIO_NUM_CLOCKSmallocresetcheck_interrupttimer_infosize_tpulse_countctlsprevtypeprintclong long unsigned intaddrnextlong long intsigned charSIMIO_SMCLKsimio_timerlong inthelptar_stepack_interruptGNU C 4.8.1 -mtune=generic -march=x86-64 -ggdb -O1uint16_tgo_downirq0irq1config_irqread_bvalueconfig_addrunsigned inttimer_writewhichlong unsigned intnamedatasizeshort unsigned inttimer_resettimer_destroywhich_textbase_addrsimio_devicewritesizetypefreeparamSIMIO_MCLKsimio_classtactlprintc_erriv_addraddress_tclocks/home/matti/devel/msp430/mspdebugtimer_check_interruptprintc_dbgwrite_bget_argbasecalc_ivunsigned charnodestepshort intinfovalue_texttimer_configtimer_steplist_nodepr_erroroldvalconfig_channeluint32_tclock_inputcharstrcasecmpedge_flagstextconfigarg_textindexsize_textdestroysimio/simio_timer.cupdatetimer_ack_interruptSIMIO_ACLKstatusuint8_tccrstimertimer_createreadtimer_readexpr_evalcreateGCC: (GNU) 4.8.1zRx ~0DA`it gNM(BAA AB$cAAD ZAA$lAAD0cAA@8BBB A(A0D@o0A(A BBB|DIAD A.symtab.strtab.shstrtab.rela.text.data.bss.rodata.str1.1.rodata.str1.8.rela.rodata.rela.debug_info.debug_abbrev.debug_loc.rela.debug_aranges.debug_ranges.rela.debug_line.debug_str.comment.note.GNU-stack.rela.eh_frame @ A &@ ,@ 12@ "@2h T@p OH aI\IX mb{[" u,08a0 ,p-ha0/0|333a8@5< @~~#/.iD< XHgcMozc_lO]    psimio_timer.ccalc_ivtimer_writetimer_readtimer_check_interrupttimer_ack_interrupttimer_steptimer_resettimer_infoconfig_addrconfig_irqtimer_configtimer_destroytimer_createprintcget_argprintc_errexpr_evalstrcasecmpprintc_dbgfreemallocpr_errorsimio_timer  %/ ,9C >MR P\g Rq| h ~ P    0 !2"> XH!l y x!" ! # #+ 3#P X#u }#   !" !" 0!* X4!|      $ $ $ $!T%c x" !& ' (  ]O (08~@/X`<hH   f 6) . 9; kI P W L^ e l s    b      %  ~ Q   " ) 5 A }M Vj v }   ^ >     y 3   I U a m y     #   L  # z8 D YO~q rv y    r N F N (  /9 > yI 1N Y jh m X  < 5 <Ha o / @   .5 'D sR Wl v) = ,Q >` Pu R& h0Mb ~l P  @ y  E B 9 {  $)  03 6Q Lb  Xy ( _  E # 9 \ : p   x + <  M g Er }  e :  .      E y   @, 5 G: @C }L e [n s         # 8  0H 8]  Xg |          !  + #J 7e  o H \  m   (  O@ N ) SXi s] E b  T     o :| %g>Vg r ( [    n # & <   4~H/dx<H_<O]