ELFa(@4f4 (L@(`h0t  H( (   8 8   < < , ,   0 0 ӟ)ӟ)ӟ)iӟ#Q Qj   $ $ 6 LӟX-O- ) ӟ [[ РLM @D@D<, @08@4L0@K\MO 0N0N<@804\0@=ҟNX-O- ) Xҟ [H[ РLM<, @08@4L0@ҟNX-O- ) џ [[ РLM<, @08@4L0@D@  )40Н) Р8<@iOY@i^$џA Ҁ)џ` iџNX-O- ) LM<, @08@40D @ p z a  )40Н) Р8<@i ᠙ DeCos : Jul 19 2001L - L,, -LPp0PES`F@0 DA0DS Ra0DSQ. 0NA N0S Qa0NS\ t0D0 Sa0DSWDA0DS7D0 Sa0NSWN0S7N "pV0000PES - LhM `` 00  SR `0| K@|@ pPP|K`00G SiHHH/G r@/0F `@ R 0S dX ꀐ @1 @0 iR010 T:1 TPO .0Pg`0PES B0PES 9`| [0| S Y/ 0iS ! !;g $`0 @X@0FPʌ, <HtDl` P P` 0-0LQ@U0&1S 1 011SQ 1S1S p01. P1S ,A/ 0C1!0@ - 0L, ! -0 ! L -0LMpP@K0 p 0K0`3v0 p00K0K2r0 p00K0 K K2b0 00K0 K pK2m0 000 K PPX2 0 0P 0S( @@ P AB 00Q0yS xS zS i00 by0S !0Q:x1 QlPi 0S 0SHI`@K `PK 9PK0S P``P00  &7Pp(@K`PU`P10 V(8'K ^Pp(0[SS'0[00C SH,ꠁȁHlxd(X 8ꠂ -L #xԗ -LtM@pp@ hPKx@ @ l0K0p K `1b0 0t0K0x K PK1f0 0|0K0 K 8K|1l0 000@@ @0 P8p0S x0S 0S {1|@@t|0 uPPt|0@nPP t@- u0 oYPl0@Q:|0 0S:laP ]t|0A P 8S=ꠃЃ8TTl0t |  BP% pt`K| XPP @p0P )W tl| 0~PP @0 괄 -LTM@pLPKT@ \@ P0K0T K `(1f0 0ZX0K0\ K 4K1l0 0O 0 0@0RPFT0S \0S=PPPPX0@PP P@ `XX0X $PX0AP (괃8@D8XPX` KPP `@Y0 ꌅ -@0M LR ,,0,, $0 0H p- @LT!00P`  @N0P hpTT P@hLv0<*0b00 0pHM܅ 0-LPU@H]0P0 44 E0P  0L0ԗ -000L( 0 0 0 0 00L  -  0 0 L L 0-h L0@S D0S0800 @P000S(0@00C0S00鄗h -L 0-$0L @PT09T*0阘 -L -L -  00L00 0  -L > ;- ->L -L.00 0 -L$)000 -L000;-00 - 0L4 - LP00h -a0@SLW@0 @0 SA0@S7A -0LM0K$@K P p-@PLU$P(00 PP0C0!U#P00   Q00p0 000 0U00pU#0 00R -q+n 0:S `g0dP0 0 Pp00p -Lph$LP@`T E`0@PT#=%;08U+P4 - 0M LQKll0 R 0TS0@ 0 0@S0@@,K l0 @, K0S$\,`Kp plP 20 R0  0S\ 0 d 00R4 p-Lhd` \ S0 ` L@PP0 0S p 00pl p-X0XPX@T ``D 00Lq0@T0@p pl -$$!MppL0SZ1 QT 0S 0S0P 0PS0PPP@T`000pS0000pS',0Kp@T,0S ,K l0p0S00 0 e 00R0 R p-L\XT P S0` @@PP0 0S p}pl p-P0L`L@L0 PP< 00Le 0Sp pl -L 00P p-L`P`@0` 20 0S Pp p-L`P`@0` 20 0S Pp p-L`@Q0000p0S0 PPN14ð  ^00  ,20 0`0Qp4 -L -L p- 0LS 0 0S00P#P6P >.H`U @@0P0Sp 0pdH`T -L$MP@H`K0S ,H 0DSp@ DK0 R 0 B0rX ^  0AP ^00sx 0Cs^PP@T -L M@p0$ PS$K(KP $ 00$ =S(@p t 0S) 00S$PU`,K@ET,`  $0,T$00H$00P$0 U( 0S 00S00L -#LMPp0`p?0C4S񟗱%+|%)p(+++% +++++l&++%d%+p( ++++h&+++++++++*p(+++p%+++)+%+++X%)p($S00  @20 0 0qnFk hT0 SL 00SGKZ@K00 KzP 00 ,SKVP  PA0 S% 00S 0 S 00Sp@K00 KLPn 00 ,ShK(Pc 00 :S]WB 0S# PK0@T* 000 }S0 00 @T0T: P K  d 00 R0S X0 S 00S,0 S 00SL4PTL P 0 S 00S0 S 00S0 S 00S00 @K 00 SRCRK 0;S00 KP @P !0S 0P @T ~P c00!b0C00SSsS!10pcmX1 \d4!410RK00 KZP 00 ,S0 CS0 S 00S0 S 00SK00 K.P d0 S 00S00 )LTX\tX2P\K/ -@LL -80 LR$@ P h -L -L+ -0Lh -<X00  L(@20 0 0YL4 -LM`t@ PhR00XpX0 0"Q P 0 Sp00pl%0[$<#!PD"`Fv %K 0S  p-(1L M PCR70RS4`CV10:S.@K00 KP7  00 ,S1$KbP, $ 0@T p 0S 00S00 z`@0 LR CRLlPPQ K/p -0LpS K/L - 0 Lt - 0 Lt - 0  0LP -0 0LP -0 0LP -$0L 0P -PL p 00C0S00T 0 0 000S0 0xP - L1  Qp -L Q a q  @11 R,0,0@ 0 00404 8 80<0<0 d0@ BR0@S1  Q'P /@000S 00DTAQt|Hhp -L`X 11 P,0,00 @ 40008 4 <080d < ^h -L -0 0000,0, 0(0(0$0L0\P2XT0d0`1 - 0LS00=逗 -0@0LS P -T0LM`P(P @0D:pp 0$ $`K(K 0;@@ p  $ 0@P -L<4<4<4<4 -Ld4d4d4d4 p-PL`0@S,  00 0S" 0S 00  B 0S 0000C0  00C00S0000plH5 0-0@PPL`0 0-@PPL`0 -L -L -L -L -L -L -48L -L -L p-L@`t t t00S`C ``0 @@@Q tP0S 0T0H 20@0P 00p鈗P4 -Lp p pd00SC H0@ Q 0 0" 錗P4 -L -L -0 0LP - QLMs p1p! Q dPiPQ`@@)<_ 0$O 00 pW 0#B0P 0p 0@ P0W 0#0( h 0 00)K)0[+S )KP)0[-SꐗP|:`0 0D0( 00 '0@ 00)P|: p-L`@0@DSPp v0@DSp p-L`@0@DSPp Y0@DSp --L 0-d@40LP40808 040 0, ,0 04 0P::8`8; -0 0LS00 40锗P -H, 0L0 0C3SA00Q 0P - T0LM@\@ 0 K 0@S 0dPL -a QLp1 ?R070 00 0 @0 0 H0 0$0(0 L02  R0Z R0`@4p< 0D0 t66P74 P8@6\6,6@8pw -QL A0S Q -PL80 x>P 0-<0Ld@ P AR R 0TYP00P -L% -XLMLLL L0HDD0DD <0 ꈖ(t4`T p-,0LP$@`Tp Tp锘 -LPA404 1!Ppp H0 !40Ǡ1! c0`00\5|Ax1xTP T X1 H1 W 4p  Pu U`@!004 0@ T40 *004  PڀP |@ 0P  TpPPT` -PL@!P  @@)0@00)XP  @@)0@00)$ 鰈Ј p-0LM0 P0K0P$0 0  0P#P P\@\0T` 0P  P00S  0i@Tp p-LPM`H@KL0K0P K P0b0 0T0K0X K 0Kt0l0 000   H0 0 0P' P0(@S R-,<tDX0L SH 0X0 0T0 X0S 0T0 LTL0T 00 T00p p-LPM`H@KL0K0P K P0b0 0WT0K0X K 0Kp0l0 0L00   D0 0 0LP P0S X0S ,<t\LTy ꀉp p-L000cSHPU4PU  0A^S.4@HLP (PU pZTX -0L M - L --LM`,SK 0[YSyS\ -L@Pp` 0UAP%5!0"S!0S@@0S"S 0\Q@  0S"S0SP00@0S S000S S0 S 0SP t -L@P U,  GP# Pp T U  8`P W X pH@ TW,P U鰑ܑؑ p-L@P0`Tp 0@Tp - L0 0  00 -L M4 , ^00 ^\4400@ S0SQ0S S 0@P,pW0-SRP0@ `UC0Y;0S 0S O0S 0=SP1pP R R  0\`P, 4 0P 00` 0S S  00 00P0@PU/ *\# 4^ l Q Q 0@P0 1 0040 `< `,p Wy \ -L@ P`p P0 S 0S? T 00S0AC Q0xSP@0 AA0AS Ra0ASP 0 A0 Sa0ASWAA0AS7AP&0S^  000S Q0S`W -LM@0 KP -LM`pR%K@0 P: %0[p0CS3x``a`aaaaaaaaaaaaaaaaaaa`404%0[S 40 4`$40$4XW0 }1= H sV 0 P 0 P @%0[ S$;04T`0 P %0[0$@T0 P (4S 0 P K0 00#S N&($R a 0 04 S P4@R008#(@T; 0 Q -L pW00 XQ40`4 @A004 0}. $0(4,$t$$ $`$$p@P[0 R0  00DtJZ0(4z H0(Q C404t 0HS@P -L M, 040 Y00,`Q00 S 4S_pqPP; @ QH 00C 0R0 0Pu1 u0 4S0(Q C4040P 0,40(Q C4040HSU0 P04'0 000D,Y @ h,04 0,0 4 4 d$0d4 $ ,$Y00R0S4 -<<L8M4$40$ (4$S 4ꐒԒؒ -LPggggg|gtglg@<840,($  ,8H\t 0-\\  aLTPM@K1[S01[&S $ $~~4, 80 800 -PL 0$鰓 -40 PLQ0PQ @ -<@ 0LS$ P0 0c0 -8  0LS 0Q:0Q9 -0L 0S 00  -, 0LS 00  -L@` 0 PS p  ah`0 t@$d0\0@$T*lP @ $||ؓԓ -LMp(` P,0 R?,0`7  a ) 0$W&ڬ 0W@@  -P  P ` $ZL40pd$0`PW( $ |$~ܓԓؓ -LP*lllllllm(mllmmm mplhd`\XTPLHD@<8 Dh̔ܔ$Hl -@LPmmmmm  - 0 LDh -L9 -L@* $>SY\nhnpn|nnnnnnnnnoDoloto / F / . A./= /: . 7 . " 3"R  .""R * "R00 R  " "R00R   2S S / "00S   2SS /00S   4 S   0-LP@>=   `02Sooop@ 4@ T@ P@1@t@0 -L@P3#=Shprrr!"K7;1>Rp: SU25#88C'(SM  y` @@<3tC6:S9PqXq`qhqpqxqqqqqqqqqqqp'p&%pd#pf!pL0pE0dPppC<0fPppCpppp04 R : SH$0T`` :#:`:#:`c   =` 8``t   H$ T``<0^<p\Pa`FP 4?300p$Rpp p-L`0P!H!A Q?sttttttttt0t`t08#8G S.xP)  wP$ 0 ++ ::  **00P >0& $$@:;: S0  P PPp 0-Lz@w  0P:P d@XP 00@ 8 A<A0C00 !< F3C00霗 -D0LQ  ( 0 0 00霗 -L -L -L$ 0PL -L@ @@ -lLh 00R  A< A0C0 !< F3C0WK頗 -`0L\L 0P 000000<0 頗 0- 0PL@0Q 0S0  00 A %02lX Entry point: %p, address range: %p-%p Invalid S-record at offset 0x%lx, type: %x %c verboseload raw dataload addressdownload mode (TFTP or xyzMODEM)file namemodemInvalid 'mode': %s Specified address (%p) is not believed to be in RAMRaw load requires a memory address Can't load '%s': %s Raw file loaded %p-%p ELFUnrecognized image type: 0x%lx {cmds}Manage FLASH imagesfis-f -l Erase FLASH contentserase-f -b -l Write raw data directly to FLASHwrite*** invalid 'fis' command: %s fis memory base addressFLASH memory base addressimage length [in FLASH]invalid argumentsrequired parameter missingInvalid FLASH address: %p (%s) valid range is %p-%p ** WARNING: RAM address: %p may be invalid Can't program this region - contains code in use! * CAUTION * about to program FLASH at %p..%p from %pCan't erase region at %p: 0x%x(%s) Can't program region at %p: 0x%x(%s) lengthmissing argumentCan't erase this region - contains code in use! Error erasing at %p: 0x%x(%s) FLASH: %p - %p, %d blocks of %p bytes each. FLASH: driver init failed!, status: 0x%x too few argumentsunrecognized command0123456789abcdefP01OKE01E03E02B010123456789ABCDEFDisplay RedBoot version informationversion[]Help about help?help[-w ] [entry]Execute code at a locationgo-b [-l ]Display (hex dump) a range of memorydump-b -l Compute a 32bit checksum [POSIX algorithm] for a range of memorycksum[ON | OFF]Manage machine cachescacheReset the systemresetPlatform: %s (%s) %s Atmel AT91/EB40ARM7TDMICopyright (C) 2000, 2001, Red Hat, Inc. RAM: %p-%p, %p-%p available RedBoot> ** Error: Illegal command: "%s" onoffInvalid cache mode: %s Data cache: %s, Instruction cache: %s OnOffInvalid argument %s %s %s base addresslengthDump what [location]? usage: cksum -b -l POSIX cksum = 0x%08lx (%lu) wait timeoutstarting addressAbout to start execution at %p - abort with ^C within %d seconds ... Resetting. !! oops, RESET not working on this platform !B c0@P`p)Jk1s2R"RBrb9{ZӜb$C4 dtDTjK( ōS6r&0vfVF[z8׼HXhx@a(#8َHi +ZJzjqP 3:*˿yX;l|L\",<` A* hI~n^N>2.Qp:Yxʱ -No0 P%@Fpg`ڳ=^"25BRwbVr˥nO, 4$ftGd$TDۧ_~<&6WfvvF4VLm/ș鉊DXeHx'h8(}\?؛uJTZ7jz *:.lMͪɍ&|ld\EL<, >]|ߛُn6~UNt^.>n; &C vkkMPG&"֊/aK+d 5ӆ1 Cͼ-}wp4mG0K=V9'C#=.r *ϝxO K} xV|iqލuݓklRobfF^[^Z}Wf`Sc0M-ZI D@ƥ d'NK`%#/+6lA/ ]D@hf+*{Pu&6>;;kvqUP2M_}1>φ˃4y:Z iYmێ`7Od2z~\sKwV OK86F+GB{\=fX@US]CQ;%)&!,G^(BM6P2,v?kZ;&H VM#RV/K`mpl +e= hﶻ'؀odj#ͳ`~>ɐ}:{y`6q}[Fu2 t-0q].KYT@PENOJ+ GC!}{`COFr[v hJGl0a$-eK^VZp0m5= ^[ Q7R3?>:З$:V -T)y&;h+̠ȥPMlk/|vˡv`#ds'ě yg:Ջb}>  q+2h6mf{u]6@01234567890123456789abcdef0123456789ABCDEF[-1|]Display/switch console channelchannel-1** Error: invalid channel '%s' **Error: bad channel number '%s' Current console channel id: -1 %d ^C 0x%08X: %02X |%c| - are you sure (y/n)? Too many arguments - stopped at: '%s' Unbalanced string! Ambiguous command '%s', choices are: %s %s Usage: %s%s %s ** Error: %s already specified ** Error: invalid number '%s' for %s ** Error: invalid flag '%c' ** Error: no default/non-flag arguments supported xyzModem - %s mode, %d(SOH)/%d(STX)/%d(CAN) packets, %d retries CRCCksumCan't access fileSorry, zModem not available yetTimed outEnd of fileCancelledInvalid framingCRC/checksum errorBlock sequence errorUnknown errorNot Atmel = %x Unknown device type: %x Err = %x ... Erase from %p-%p: . ... Program from %p-%p at %p: VNo error - operation completeDevice is in erase suspend stateDevice is in program suspend stateInvalid FLASH addressError trying to eraseError trying to lock/unlockError trying to programGeneric errorDevice/region is write-protectedFLASH sub-system not initializedData verify failed after operationDriver timed out waiting for deviceDriver does not support deviceDevice reports low voltageUnknown error>>>>>>>>>>>>>>>>> RedBoot(tm) bootstrap and debug environment, version UNKNOWN - built 17:01:31, Jul 19 2001 [-r] [-v] [-h ] [-m {TFTP | xyzMODEM}] [-b ] |/-\|- X++DpL4܇ć\BOlP\EH  D܂Ȃ\̆dFĆ$C$H txGxt ? ?T P< 4 (H L <4Dl\|tX2L$4X<,@40{: TH( $ ,D( lOL l4P<,x(d|8t0$Tdd    !0"0$ 0+(X+PTh4+$+ ++T`HH,,-\.,n. . .4(/0X/0/8/T0<0D1|P2d2`202, 34(D4(l4d585,5558Dш66,6@6\6t66 7@8P8`808:H:H;(;00HH;HlD;\X<t<H4q>8L>8>$ $$$f2044( 4xd8 ?l1 ??D?`\B$C DP\EdFxG\G45 GLL0HlTH0Id,8(M,M(\0M<$N@X<dNdNPO|OHlEO$QQDR4LSDT(lVlW,XX\T$[xX@YZT[04[^`hL:qx_@_,bxdXf`0g4gh8hL\iPHTiLiDi@$jk`dl8lmHm mmo0pHxs<tu`uu v,8v<tvvxpwx$t8x4lx(x(x4xH8yHy`yxzdz{0$f|X8n#RedBoot_versionMGDB_stubs_version|redboot_getcredboot_getc_initzredboot_getc_rewinddo_loaddgetc_info_cmd_tab_do_load_flash_info3_cmd_tab_do_fisQ_cmd_tab_fis_eraser_cmd_tab_fis_write_init_tab_0000do_flash_initX2#exception_handlerhal_spurious_IRQcyg_hal_invoke_constructors)hal_arch_default_isrhal_idle_thread_actionbreakpoint__break_opcodehal_lsbindexThal_msbindexI{:UNDEFINEDhal_clock_initialize hal_clock_resetPhal_clock_readhal_delay_ushal_hardware_init-hal_IRQ_handlerihal_interrupt_maskhal_interrupt_unmaskhal_interrupt_acknowledgehal_interrupt_configure|hal_interrupt_set_levelhal_show_IRQ%_at91_ledgset_ledsO__tohex%stubhex__add_char_to_packet__putpacket__mem2hex__hex2memO__hex2mem_safeset_debug_traps__hexToIntO__hexToAddr__intToHex__handle_exceptionstub_format_registers( stub_update_registers@ __process_packetf__send_exit_status__get_gdb_input:__output_hex_value__putDebugStr__output_gdb_string__switch_to_stubinitialize_stub1ungetDebugChara__kill_program__free_program_args__set_program_args__get_program_args__mem_fault`__process_exception_vec__process_exit_vec__process_syscall_vec__process_signal_vec__init_vec__cleanup_vecGDB_stubs_version}ungot_charZ_get_trace_register_hooknget_registerput_register!putDebugChargetDebugCharhal_flush_output__set_baud_ratecyg_hal_process_signalT__install_trapstinitHardware__reset__build_t_packet__instruction_cache__data_cache:__read_mem_safe__write_mem_safe__process_target_queryD __process_target_set __process_target_packet hal_output_gdb_stringcregisters{_registers_hal_registerscyg_hal_gdb_break;alt_registersWorig_registerst__mem_fault_handlerш __set_breakpointd__remove_breakpoint__install_breakpoint_list__clear_breakpoint_list__display_breakpoint_listcyg_hal_diag_mangler_gdb_init cyg_hal_diag_mangler_null_init' hal_if_diag_initb hal_if_diag_write_char hal_if_diag_read_char hal_ctrlc_isr_init: hal_ctrlc_isr hal_ctrlc_checkQ hal_if_inithal_saved_interrupt_stateNqcyg_hal_is_breakcyg_hal_user_break.hal_default_isr cyg_startcyg_prestart$cyg_package_start!fcyg_user_start2 diag_write_chardiag_init0diag_write_stringmdiag_write_decdiag_write_hexdiag_write_long_numdiag_write_numdiag_vprintf#diag_printf.diag_dump_bufj_GLOBAL_.I.10100.diag_write_char1do_versionpdo_idlecyg_startqdo_cachesdo_helppdo_dumpdo_cksumrdo_godo_resetbistargcargvram_startram_enduser_ram_startuser_ram_end0workspace_startNworkspace_endjworkspace_sizeentry_addressconsole_selectedconsole_echogdb_activeC_cmd_tab_do_versione_cmd_tab_do_help_cmd_tab_do_go_cmd_tab_do_dump_cmd_tab_do_cksum_cmd_tab_do_caches_cmd_tab_do_reset25 crc16crc32posix_crc32>sprintfjvsprintfprintfvprintfm0m strlenLstrcmpstrncpystrcpy`strcmpcistrncmp<strncmpcimemcmpEmon_write_charKgetsvdump_buf_with_offsetdump_buf_with_offsetdump_bufverify_action_cmd_tab_do_channeln$[qparsecmd_searchcmd_usageinit_optsscan_opts parse_num5parse_boolm:qPxyzModem_stream_openxyzModem_stream_read=xyzModem_stream_closevxyzModem_errorQflash_hwr_initflash_hwr_map_errorflash_code_overlaps flash_initflash_dev_queryflash_verify_addr;flash_get_limitsflash_get_block_infoflash_eraselflash_programflash_errmsg| flash_infoX8 __computeSignalV__get_trap_number{set_pc__single_step__clear_single_stepd__install_breakpoints__clear_breakpoints__is_breakpoint_function__skipinstcyg_hal_gdb_place_breakOcyg_hal_gdb_remove_breakcyg_hal_gdb_interruptcyg_hal_gdb_break_is_set cyg_hal_gdb_running_stepzcyg_hal_plf_serial_putcpcyg_hal_plf_serial_getccyg_hal_plf_serial_getc_timeoutcyg_hal_plf_comms_initf{_memcpyXy__udivdi3y__umoddi3j/work2/ecc/ecc/redboot/current/src/version.c/work/at91/redboot/RAM/redboot/currentGNU C 2.9-ecos-99r1-991015ptrdiff_tvlong intsize_tlong unsigned intwchar_tintwint_tunsigned intboolcyg_uint8unsigned charcyg_int8/signed charcyg_uint16Pshort unsigned intcyg_int16wshort intcyg_uint32cyg_int32cyg_uint64ʹlong long unsigned intcyg_int64long long intcyg_boolcyg_ucount8cyg_count8cyg_ucount16cyg_count16cyg_ucount32cyg_count32cyg_ucount64ݹcyg_count64cyg_atomicCYG_ATOMICCYG_WORDCYG_BYTECYG_WORD16>CYG_WORD32CYG_WORD64CYG_ADDRESSCYG_ADDRWORDLcdV#fpW#,spX#0lrY#4pcZ#8cpsr\#<ip]#@vector`#Dmsra#H HAL_SavedRegisterscEhal_jmp_buf  ]char RedBoot_versionHM ; GDB_stubs_versionPA|v/work2/ecc/ecc/hal/common/current/src/dummy.c/work/at91/redboot/RAM/hal/common/currentGNU C 2.9-ecos-99r1-991015/work2/ecc/ecc/redboot/current/src/load.c/work/at91/redboot/RAM/redboot/currentGNU C 2.9-ecos-99r1-991015_is_hexcboolchar_from_hexcretinttolower#c"9load_elf_imageD9[getcCTPlong unsigned int ND_hex2ND<[getcMTXlenMUsumMPV valOW byteOR c1PT c2P^ }X T }` ^ # T \ C ^ Qlong int Dload_srec_imagep9<[getcoTXbaseo9 lineqlpr csRlens offsettDV counttDU sumtDvaltD cksumtDS addruT base_addru~ typevW first_addrw~ addr_offsetx9Y highest_addressy9~ lowest_addressz9~O  unsigned charredboot_getc [ spin@Tredboot_getc_init  [funtPverboseQnn  Tredboot_getc_rewind H [do_loadH  [argcUargvVresVnum_optionsSiUerr~modeXverbose~raw~base_addr_set~mode_str_set~mode_str ~base9~end9Wtype Xfilename~opts,~     mpU ,88option_infoflag֦#takes_argמ#arg_type#argٲ# arg_setں#name۰#  ptrdiff_tvDsize_t9wchar_twint_tunsigned intboolcyg_uint8cyg_int8:signed charcyg_uint16[short unsigned intcyg_int16łshort intcyg_uint32cyg_int32cyg_uint64long long unsigned intcyg_int64long long intcyg_boolcyg_ucount8cyg_count8cyg_ucount16cyg_count16cyg_ucount32cyg_count32cyg_ucount64cyg_count64cyg_atomic CYG_ATOMICCYG_WORDCYG_BYTECYG_WORD16ICYG_WORD32CYG_WORD64CYG_ADDRESSCYG_ADDRWORDthreadref$cap_parmsB $currthread_parmsG $threadlist_parmsN $info_parmsT $reg_parms[7 $scheduler_parmsax % BabilitiesA #% GrefF #% NstartflagK#lastidL #nextthreadidM #%7 TrefR #infoS #%x [threadX #regcountY#registersZ#% athread^ #lock_#mode`# P  m dbg_syscall_funcf   3   __gnuc_va_list`va_list % LcdV #fpW#,spX#0lrY#4pcZ#8cpsr\#<ip]#@vector`#Dmsra#H  HAL_SavedRegistersc hal_jmp_buf  bsp_handler_t @ & H"__COMMCTL_SETBAUD"__COMMCTL_GETBAUD"__COMMCTL_INSTALL_DBG_ISR"__COMMCTL_REMOVE_DBG_ISR"__COMMCTL_IRQ_DISABLE"__COMMCTL_IRQ_ENABLE"__COMMCTL_DBG_ISR_VECTOR"__COMMCTL_SET_TIMEOUT"__COMMCTL_FLUSH_OUTPUT__comm_control_cmd_t ~hal_virtual_comm_table_t 9EE < __comm_if_ch_data_t __comm_if_write_t ~ ' (__comm_if_read_t   __comm_if_putc_t  '__comm_if_getc_t * 0@__comm_if_control_t [ aw)__comm_if_dbg_isr_t  n< < __comm_if_getc_timeout_t  __call_if_version_t __call_if_ictrl_table_t __call_if_exc_table_t __call_if_dbg_vector_t k  __call_if_kill_vector_t  __call_if_console_procs_t  __call_if_debug_procs_t __call_if_flush_dcache_t ' __call_if_flush_icache_t __call_if_cpu_data_t __call_if_board_data_t __call_if_sysinfo_t __call_if_set_debug_comm_t __call_if_set_console_comm_t __call_if_set_serial_baud_t __call_if_dbg_data_t __call_if_dbg_syscall_t  __call_if_reset_t l*__call_if_console_interrupt_flag_t __call_if_delay_us_t '__call_if_install_bpt_fn_t !'__call_if_flash_cfg_op_fn_t #4+user_ram_startI+user_ram_endI+entry_addressLy 9_printf_func)cmd_fun' cmdstr#help#usage#fun # void_funlvoid_fun_ptr5 ainit_tab_entryfun!#idle_funq'} idle_fun_ptrƑ aidle_tab_entryfun}#,Efunt#bufE#bufp#avail#len#err#verbose#tick#Qgetc_info_t-getc_info2QT usage4|-_cmd_tab_do_load?d/work2/ecc/ecc/redboot/current/src/flash.c/work/at91/redboot/RAM/redboot/currentGNU C 2.9-ecos-99r1-991015< _is_hexcboolchar_from_hexcretinttolower#c"0fis_usage 4[why0Q Cfis_write64D[ argc5W argv5CV stat7U mem_addr8I flash_addr8I length8I mem_addr_set9 flash_addr_set: length_set; err_addr<^~ opts=` prog_ok>W0long unsigned int  lloption_infoflag֧#takes_argן#arg_type#arg# arg_set#name0#^ fis_erase~D[ argc}W argv}CV statU flash_addrI lengthI flash_addr_set length_set err_addr^ opts l_flash_info[do_flash_init\[ statS cdo_fis\[ argcU argvCT cmdScmdstr0#help0#usage0#fun# cCptrdiff_tvlong intsize_tIwchar_twint_tunsigned intboolcyg_uint8>unsigned charcyg_int8_signed charcyg_uint16Āshort unsigned intcyg_int16ŧshort intcyg_uint32cyg_int32cyg_uint64long long unsigned intcyg_int64long long intcyg_boolcyg_ucount8cyg_count8cyg_ucount16cyg_count16cyg_ucount32cyg_count32cyg_ucount64cyg_count64cyg_atomic>CYG_ATOMICCYG_WORDCYG_BYTE-CYG_WORD16nCYG_WORD32CYG_WORD64CYG_ADDRESSCYG_ADDRWORDthreadref< >dbg_capabilities?mask1@I#Xcygmon_thread_debug_infodthread_ideu#context_existsf#thread_displayh0# unique_thread_namei0#more_displayj0# dbg_syscall_ids1dbg_null_funcdbg_capabilities_funcdbg_currthread_funcdbg_threadlist_funcdbg_threadinfo_funcdbg_getthreadreg_funcdbg_setthreadreg_funcdbg_scheduler_func dbg_thread_syscall_parms >cap_parmsB currthread_parmsG threadlist_parmsN info_parmsT6 reg_parms[\ scheduler_parmsa  BabilitiesA # GrefF #6 NstartflagK#lastidL #nextthreadidM #\ TrefR #infoS # [threadX #regcountY#registersZ^# athread^ #lock_#mode`#udbg_syscall_funcf   X  __gnuc_va_list`^va_list  LcdV #fpW#,spX#0lrY#4pcZ#8cpsr\#<ip]#@vector`#Dmsra#H  HAL_SavedRegisterscE hal_jmp_buf  bsp_handler_t @$ * ? ^"  H__COMMCTL_SETBAUD__COMMCTL_GETBAUD__COMMCTL_INSTALL_DBG_ISR__COMMCTL_REMOVE_DBG_ISR__COMMCTL_IRQ_DISABLE__COMMCTL_IRQ_ENABLE__COMMCTL_DBG_ISR_VECTOR__COMMCTL_SET_TIMEOUT__COMMCTL_FLUSH_OUTPUT__comm_control_cmd_t ~? hal_virtual_comm_table_t ^ j j a__comm_if_ch_data_t ^__comm_if_write_t   ^  -__comm_if_read_t  ^-__comm_if_putc_t &7^-__comm_if_getc_t OUe-^__comm_if_control_t ^" __comm_if_dbg_isr_t ^aa__comm_if_getc_timeout_t %^__call_if_version_t __call_if_ictrl_table_t ^__call_if_exc_table_t ^__call_if_dbg_vector_t  __call_if_kill_vector_t  __call_if_console_procs_t > __call_if_debug_procs_t __call_if_flush_dcache_t %6^__call_if_flush_icache_t %__call_if_cpu_data_t ^__call_if_board_data_t ^__call_if_sysinfo_t * __call_if_set_debug_comm_t __call_if_set_console_comm_t __call_if_set_serial_baud_t +@__call_if_dbg_data_t ^__call_if_dbg_syscall_t  __call_if_reset_t !__call_if_console_interrupt_flag_t __call_if_delay_us_t __call_if_install_bpt_fn_t !^__call_if_flash_cfg_op_fn_t #@_%0^"ram_startHr>"ram_endHr"workspace_endJr_printf_func0 cmd_funvoid_funvoid_fun_ptr#init_tab_entryfun#idle_fun3?!idle_fun_ptrS#idle_tab_entryfun?##fun!#buf'#bufpr#avail#len#err#verbose#tick#!0 3>getc_info_t_printf 2$fis_image_desc 0name 1#flash_base 2I#mem_base 3I#size 4I#entry_point 5I#data_length 6I# _pad 7'#$desc_cksum 8I#file_cksum 9I# '> 3>%_cmd_tab_do_fis7c4%_cmd_tab_fis_eraseqcԗ%_cmd_tab_fis_writec c"__FIS_cmds_TAB__"__FIS_cmds_TAB_END__c&flash_start^&flash_end^&block_size&blocks&fis_work_block^&fisdir_size __flash_initH'_init_tab_0000do_flash_init/work2/ecc/ecc/hal/arm/arch/current/src/hal_misc.c/work/at91/redboot/RAM/hal/arm/arch/currentGNU C 2.9-ecos-99r1-991015__take_over_debug_traps`$[__restore_debug_trapsi$X[ exception_handlerrX[regsqTLcdV#fpW#,spX#0lrY#4pcZ#8cpsr\#<ip]#@vector`#Dmsra#H  cyg_uint32hal_spurious_IRQ[regsPcyg_hal_invoke_constructors,[ pT # thal_arch_default_isr,@[vectortPdatatQ CYG_ADDRWORDhal_idle_thread_action[countԟPbreakpoint@T[__break_opcode[ long unsigned int Mhal_lsbindexM4[maskMR iMP int hal_msbindexM0[maskMR iMPptrdiff_tv long intsize_twchar_tMwint_t unsigned intboolMcyg_uint8 unsigned charcyg_int8) signed charcyg_uint16J short unsigned intcyg_int16q short intcyg_uint32cyg_int32Mcyg_uint64ʳ long long unsigned intcyg_int64 long long intcyg_boolMcyg_ucount8cyg_count8Mcyg_ucount16cyg_count16Mcyg_ucount32cyg_count32Mcyg_ucount64ݳcyg_count64cyg_atomicCYG_ATOMICCYG_WORD~CYG_BYTECYG_WORD168CYG_WORD32~CYG_WORD64CYG_ADDRESS~CYG_ADDRWORD~cyg_assert_class_zealcyg_system_testcyg_nonecyg_trivialcyg_quickcyg_thoroughcyg_extremeHAL_SavedRegistersc hal_jmp_buf~ CYG_INTERRUPT_STATE~_hal_registersD__mem_fault_handlerI?DR vectorsWF hardware_vectorsZL  hold_vectors[ exception_level\Mpfunc __CTOR_LIST__  __CTOR_END__ /work2/ecc/ecc/hal/arm/at91/current/src/at91_misc.c/work/at91/redboot/RAM/hal/arm/at91/currentGNU C 2.9-ecos-99r1-991015UNDEFINED@ [fun?Qcharhal_clock_initializeH[periodGPcyg_uint32Phal_clock_resetM[vectorLPperiodLQhal_clock_readR[pvalueQPhal_delay_us\T[usecs[Ptimer]Qstat^Scyg_int32long unsigned int-hal_hardware_initt[intmaskubhal_IRQ_handlerb[isrbPinthal_interrupt_mask[vectorbPhal_interrupt_unmask [vectorbPhal_interrupt_acknowledge L[vectorbP|hal_interrupt_configureD[vectorbPlevelbQupbRmodebRhal_interrupt_set_level([vectorbPlevelbQmodebR%hal_show_IRQ[vectorbPdatabQhandlerbRg_at91_led[valbUibRtobQset_leds [valbP ptrdiff_tvlong int size_t wchar_tb wint_tunsigned int boolb cyg_uint8unsigned char cyg_int8(signed char cyg_uint16Ishort unsigned int cyg_int16pshort int cyg_uint32 cyg_int32b cyg_uint64ʲlong long unsigned int cyg_int64long long int cyg_boolb cyg_ucount8 cyg_count8b cyg_ucount16 cyg_count16b cyg_ucount32 cyg_count32b cyg_ucount64ݲ cyg_count64 cyg_atomic  CYG_ATOMIC CYG_WORD} CYG_BYTE CYG_WORD167 CYG_WORD32} CYG_WORD64 CYG_ADDRESS} CYG_ADDRWORD} cyg_assert_class_zeal cyg_system_testcyg_nonecyg_trivialcyg_quickcyg_thoroughcyg_extreme HAL_IO_REGISTER> *TLcdVT#fpW}#,spX}#0lrY}#4pcZ}#8cpsr\}#<ip]}#@vector`}#Dmsra}#H`} HAL_SavedRegistersc hal_jmp_buf} threadref<dbg_capabilities?mask1@#} cygmon_thread_debug_infodthread_ide#context_existsfb#thread_displayh# unique_thread_namei#more_displayj# E dbg_syscall_ids1dbg_null_funcdbg_capabilities_funcdbg_currthread_funcdbg_threadlist_funcdbg_threadinfo_funcdbg_getthreadreg_funcdbg_setthreadreg_funcdbg_scheduler_func dbg_thread_syscall_parms >cap_parmsB currthread_parmsG threadlist_parmsN info_parmsT[ reg_parms[ scheduler_parmsa  BabilitiesA # GrefF #[ NstartflagKb#lastidL #nextthreadidM # TrefR #infoS # [threadX #regcountYb#registersZ # athread^ #lock_b#mode`b# dbg_syscall_funcf& , A b} A E __gnuc_va_list ` va_list G bsp_handler_t @   bb   H__COMMCTL_SETBAUD__COMMCTL_GETBAUD__COMMCTL_INSTALL_DBG_ISR__COMMCTL_REMOVE_DBG_ISR__COMMCTL_IRQ_DISABLE__COMMCTL_IRQ_ENABLE__COMMCTL_DBG_ISR_VECTOR__COMMCTL_SET_TIMEOUT__COMMCTL_FLUSH_OUTPUT __comm_control_cmd_t ~ hal_virtual_comm_table_t   __comm_if_ch_data_t __comm_if_write_t  } __comm_if_read_t :@Zb Z} __comm_if_putc_t x~  __comm_if_getc_t  __comm_if_control_t b   __comm_if_dbg_isr_t 4b 4**b __comm_if_getc_timeout_t Z`u Z __call_if_version_t b __call_if_ictrl_table_t  __call_if_exc_table_t  __call_if_dbg_vector_t l __call_if_kill_vector_t l __call_if_console_procs_t 6 __call_if_debug_procs_t 6 __call_if_flush_dcache_t } b __call_if_flush_icache_t } __call_if_cpu_data_t  __call_if_board_data_t  __call_if_sysinfo_t  __call_if_set_debug_comm_t *:bb __call_if_set_console_comm_t * __call_if_set_serial_baud_t bbb __call_if_dbg_data_t  __call_if_dbg_syscall_t , __call_if_reset_t  __call_if_console_interrupt_flag_t b __call_if_delay_us_t 9E __call_if_install_bpt_fn_t !ht __call_if_flash_cfg_op_fn_t #b b CYG_INTERRUPT_STATE } cyg_addrword_t g* cyg_handle_t h cyg_priority_t i} cyg_vector_t j} cyg_bool_t kb cyg_code_t l cyg_ISR_t n[p} cyg_DSR_t qJ }lock |# cyg_drv_mutex_t } wait #mutex # cyg_drv_cond_t cyg_interrupt vector #priority #isr #dsr # data *#next_dsr #dsr_count #Jp    cyg_interrupt  cyg_ISR_results CYG_ISR_HANDLEDCYG_ISR_CALL_DSR_periodE}}c/work2/ecc/ecc/hal/common/current/src/generic-stub.c/work/at91/redboot/RAM/hal/common/currentGNU C 2.9-ecos-99r1-991015\strcpystrcharstrlen%s$r&intWmemcpytW destsW srcsW sizes __duY __svY _unsigned charmemsetW sW c size __sY __c_ __tohexLl[ cP%readDebugCharl[$ result Qstubhex[ ch_Qgetpacket,[ buffer߿Ppacket\gdb_packetFchecksumH#xmitcsumJ#contentsL#lengthN# stateV#uint32 z__add_char_to_packet,[ chzP packetTyHcount%Vi&Punsigned int__putpacket9([buffer9Wchecksum;_Ucount<Vch=_Tt__mem2hex_helper([?long_valtbytesvalTlenTi\ch_long unsigned int___mem2hex[memPbufQcountRmay_faultSK__mem2hex_safe6[mem5KPbuf5Qcount5Rtarget_addr_t__hex2mem_helperK8[Olong_valMtbytesNvalOTlenPUiPTchQ_W_O__hex2mem8[bufPmemQcountRmay_faultS__hex2mem_safe0[bufPmemKQcountRset_debug_traps0T[.__hexToIntzT[ptr.TintValue4UnumCharsVhexValueP:target_register_t__hexToAddrz [ptr.TvalUnumCharsVhexValuePK@__intToHexz  [ptrPintValue:TnumBits^numCharsV?d  v \ylock_thread_scheduler0  [kind/Punlock_thread_schedulerO  [__handle_exceptionj ![sigvalkU stub_format_registers!"[ptrUregnumT !"dummyDat addr:vptrPreg_validX "d"offTxRextend_val\ D"d"!!)"4R#K\#@Q  p"""U$x"S#Q#R( @ stub_update_registers-"$[in_ptr,Pout_ptr,Xptr.\x/Usr0Ter0W #h#regno3:X @#d#"Q"R% x##value@:TvptrA ? # $"Q"R%__process_packet[$0+[packetZUis_binary\W %X%sigvalfP p%|%ptr |%%"R"Q% %%in_ptrout_ptr %h&length:~ptr~addrK~  &<&"R"Q% @&d&"R"Q% l&p(length:~ptr~buf~iTaddrK~ ' ''"R"Q% L ''"R"Q% q '("R"Q% (D("R"Q% H(l("R"Q% p()ptr!~addr"K~sigval#:~)*addr:~modeptr~ ^4*X*"R"Q% \**"R"Q%*+baudrate:~ptr~ **"R"Q%send_t_packet0+X+[sigvalPfprocess_exception X++[sigvalPstatus __send_exit_statusT[statusP.__get_gdb_input0[dest/:Ymaxlen/Qblock/Rbuf1.Tlen2Xi2Ud3S:__output_hex_valueLh[iK:PbufMPptrMTxNzR__putDebugStr_4[str^T__output_gdb_stringl[strk:Pstring_lenkLbufnxoTlenpX,packetlen{Y``cW&do_nothing++[syscall_do_nothing[junkP__switch_to_stub$[initialize_stub++[aungetDebugChar++[cP__kill_program+H,[sigvalP__free_program_args`[__add_program_arg[argcTlenUresS__set_program_args[argcWargv.VxU,lensP ,P"R#T  d"P!)"4Q#KR#@\__get_program_args.H[argcPtr:Tcrc32%H,,-[mem$KPlen$Vcrc$Tptr&YUx,,i.Sj.Pc/Q,,ch=_[process_queryS,-.[pktRdr-@.startmem^K`length_:\our_crc`Q V-."Q"R%q$.$.numbn@..chwQsubpktxprocess_set..[pktPch'ptrdiff_tvlong int'size_tt'wchar_t(wint_tz'bool'cyg_uint8_'cyg_int8Lsigned char'cyg_uint16mshort unsigned int'cyg_int16Ŕshort int'cyg_uint32z'cyg_int32'cyg_uint64long long unsigned int'cyg_int64long long int'cyg_bool'cyg_ucount8z'cyg_count8'cyg_ucount16z'cyg_count16'cyg_ucount32z'cyg_count32'cyg_ucount64'cyg_count64'cyg_atomic)_'CYG_ATOMIC'CYG_WORD'CYG_BYTE+'CYG_WORD16['CYG_WORD32'CYG_WORD64'CYG_ADDRESS'CYG_ADDRWORD*LcdV#fpW#,spX#0lrY#4pcZ#8cpsr\#<ip]#@vector`#Dmsra#H 'HAL_SavedRegisterscb(hal_jmp_buf ,'uint32B'int32C'target_register_t'cap_parms BY'currthread_parms Gv'threadlist_parms N'info_parms T'reg_parms ['scheduler_parms a9v Babilities A}# Gref Fq# Nstartflag K#lastid Lq#nextthreadid Mq# Tref Rq#info Sw#9 [thread Xq#regcount Y#registers Z#q athread ^q#lock _#mode `#X.dbg_syscall_func f"##__gnuc_va_list `va_list ݼbsp_handler_t @"##( H __COMMCTL_SETBAUD __COMMCTL_GETBAUD __COMMCTL_INSTALL_DBG_ISR __COMMCTL_REMOVE_DBG_ISR __COMMCTL_IRQ_DISABLE __COMMCTL_IRQ_ENABLE __COMMCTL_DBG_ISR_VECTOR __COMMCTL_SET_TIMEOUT __COMMCTL_FLUSH_OUTPUT__comm_control_cmd_t ~hal_virtual_comm_table_t d__comm_if_ch_data_t __comm_if_write_t dj)###"  __comm_if_read_t "###"  __comm_if_putc_t )## __comm_if_getc_t "& #__comm_if_control_t AG"]##*__comm_if_dbg_isr_t x~"### # __comm_if_getc_timeout_t " ##p?!hal_virtual_vector_table __call_if_version_t __call_if_ictrl_table_t __call_if_exc_table_t __call_if_dbg_vector_t __call_if_kill_vector_t __call_if_console_procs_t __call_if_debug_procs_t __call_if_flush_dcache_t )$##__call_if_flush_icache_t __call_if_cpu_data_t __call_if_board_data_t __call_if_sysinfo_t __call_if_set_debug_comm_t __call_if_set_console_comm_t __call_if_set_serial_baud_t  "##__call_if_dbg_data_t __call_if_dbg_syscall_t __call_if_reset_t __call_if_console_interrupt_flag_t __call_if_delay_us_t )#4 __call_if_install_bpt_fn_t !)#__call_if_flash_cfg_op_fn_t #"; ####$alt_registersQW$orig_registersSWp%__mem_fault_handlermemCount s /work2/ecc/ecc/hal/common/current/src/bplist-dynamic.c/work/at91/redboot/RAM/hal/common/currentGNU C 2.9-ecos-99r1-991015TEstrcpystrcharstrlen%s$r&intO__set_breakpoint66[ addrOP lenOQtarget_register_t__remove_breakpoint6,6[ addrOP lenOQ __install_breakpoint_list[ __clear_breakpoint_list[ B__display_breakpoint_list[ print_funcNP N OBptrdiff_tvelong intsize_tlong unsigned intwchar_twint_tunsigned intboolcyg_uint8unsigned charcyg_int8signed charcyg_uint16!short unsigned intcyg_int16Hshort intcyg_uint32Dzcyg_int32cyg_uint64ʊlong long unsigned intcyg_int64˵long long intcyg_boolcyg_ucount8Բcyg_count8cyg_ucount16ײcyg_count16cyg_ucount32ڲcyg_count32cyg_ucount64݊cyg_count64޵cyg_atomicCYG_ATOMICCYG_WORDUCYG_BYTECYG_WORD16CYG_WORD32UCYG_WORD64xCYG_ADDRESSUCYG_ADDRWORDULcdV#fpWU#,spXU#0lrYU#4pcZU#8cpsr\U#<ip]U#@vector`U#DmsraU#HU HAL_SavedRegisterschal_jmp_bufUuint32BUint32Cgtarget_register_t<regnames?R0R1R2R3R4R5R6R7R8R9 R10 FP IP SP LRPCF0F1F2F3F4F5F6F7FPSPSregnames_tN*gdb_packetFchecksumH#xmitcsumJ#contentsL#lengthN# stateV#__PFI7=M __PFVZ`target_addr_te4CACHE_NOOPCACHE_ENABLECACHE_DISABLECACHE_FLUSHcache_control_t6w /work2/ecc/ecc/hal/common/current/src/hal_if.c/work/at91/redboot/RAM/hal/common/currentGNU C 2.9-ecos-99r1-991015Gstrcpystrcharstrlen%s$r&int.delay_usj,6@6[ usecsi.Pcyg_int32 reset@6\6[ kill_by_reset\6t6[ __irq_nrP __regsQ  nop_servicet66[ Pset_debug_comm67[ __comm_idT__selected_id__chanqSinterrupt_statePresVupdateQ\\aCYG_ADDRWORDPset_console_comm$7@8[__comm_id#P__selected_id%res&\update&Q1flush_icacheX@8P8[__pWP__nbytesWQsflush_dcachedP8`8[__pcP__nbytescQcyg_hal_diag_mangler_gdb_getcy`88[__ch_dataxP__chz__chan{qRcyg_uint8(cyg_hal_diag_mangler_gdb_putc8:[__ch_dataPccyg_hal_gdb_break_placenak9line(pos'8|:old4Y__chanqV&88:hexW`csumXc1WiW%8989chhl4cCYG_INTERRUPT_STATEWKcyg_hal_diag_mangler_gdb_write::[__ch_dataU__bufV__lenTcyg_uint32Bcyg_hal_diag_mangler_gdb_read:;[__ch_dataU__bufBV__lenTcyg_hal_diag_mangler_gdb_control;(;[__ch_dataP__funcH__COMMCTL_SETBAUD__COMMCTL_GETBAUD__COMMCTL_INSTALL_DBG_ISR__COMMCTL_REMOVE_DBG_ISR__COMMCTL_IRQ_DISABLE__COMMCTL_IRQ_ENABLE__COMMCTL_DBG_ISR_VECTOR__COMMCTL_SET_TIMEOUT__COMMCTL_FLUSH_OUTPUTcyg_hal_diag_mangler_gdb_init(;;[commqQcurUDcyg_hal_diag_mangler_null_getc0[__ch_dataP__ch__chanqRcyg_hal_diag_mangler_null_putc%0[__ch_data$Pc$__chan&qR cyg_hal_diag_mangler_null_write2H[__ch_data0U__buf1V__len1Tu cyg_hal_diag_mangler_null_read>H[__ch_data<U__buf=BV__len=T cyg_hal_diag_mangler_null_controlJ[__ch_dataHP__funcI' cyg_hal_diag_mangler_null_initU[commVqQcurWUb hal_if_diag_initn;;[calledq hal_if_diag_write_charl[cQ__chanqR hal_if_diag_read_charD[cT__chanqS: hal_ctrlc_isr_init;X<[__chanqQv_mS hal_ctrlc_isrX<<[vectoraRdataaS__chanq\isr_retTctrlclE hal_ctrlc_checkE [vectoraUdataaV__chanqTgdb_vectorPisr_retctrlcdcyg_bool hal_if_init<>[ <=i0R ==ibRjbRptrdiff_tv long intsize_t long unsigned intwchar_twint_t unsigned intboolcyg_uint8= unsigned charcyg_int8^ signed charcyg_uint16 short unsigned intcyg_int16Ŧ short intcyg_uint32 cyg_int32cyg_uint64 long long unsigned intcyg_int64long long intcyg_boolcyg_ucount8 cyg_count8cyg_ucount16 cyg_count16cyg_ucount32 cyg_count32cyg_ucount64 cyg_count64cyg_atomic= CYG_ATOMICCYG_WORD CYG_BYTE, CYG_WORD16m CYG_WORD32 CYG_WORD64 CYG_ADDRESS CYG_ADDRWORD cyg_assert_class_zeal!cyg_system_testcyg_nonecyg_trivialcyg_quickcyg_thoroughcyg_extreme"nLc#dVn##fpW #,#spX #0#lrY #4#pcZ #8#cpsr\ #<#ip] #@#vector` #D#msra #Hz  HAL_SavedRegisterschal_jmp_buf HAL_IO_REGISTER>\threadref <= $dbg_capabilities ?#mask1 @ #$cygmon_thread_debug_info d#thread_id e##context_exists f##thread_display h# #unique_thread_name i##more_display j# vdbg_syscall_ids 1dbg_null_funcdbg_capabilities_funcdbg_currthread_funcdbg_threadlist_funcdbg_threadinfo_funcdbg_getthreadreg_funcdbg_setthreadreg_funcdbg_scheduler_func%dbg_thread_syscall_parms >&cap_parms B&currthread_parms G0&threadlist_parms NG&info_parms T®_parms [&scheduler_parms a"0 B#abilities A7#"G G#ref F+#" N#startflag K##lastid L+##nextthreadid M+#" T#ref R+##info S1#" [#thread X+##regcount Y##registers Z#"+ a#thread ^+##lock _##mode `#dbg_syscall_func fU['p((pv__gnuc_va_list `va_list vbsp_handler_t@'((__comm_control_cmd_t~hal_virtual_comm_table_tP__comm_if_ch_data_t__comm_if_write_t;A)W((( __comm_if_read_tou'((B( __comm_if_putc_t)((, __comm_if_getc_t', (__comm_if_control_t '#((__comm_if_dbg_isr_t>D'c((c(`(`__comm_if_getc_timeout_t'$((B\?*hal_virtual_vector_table__call_if_version_t __call_if_ictrl_table_t __call_if_exc_table_t __call_if_dbg_vector_tP__call_if_kill_vector_t__call_if_console_procs_tq__call_if_debug_procs_tq__call_if_flush_dcache_t)((__call_if_flush_icache_t__call_if_cpu_data_t__call_if_board_data_t__call_if_sysinfo_t__call_if_set_debug_comm_t'(__call_if_set_console_comm_t__call_if_set_serial_baud_t'((__call_if_dbg_data_t__call_if_dbg_syscall_t[__call_if_reset_tK+__call_if_console_interrupt_flag_t__call_if_delay_us_t )( __call_if_install_bpt_fn_t!)(__call_if_flash_cfg_op_fn_t#'$((((uint32B int32C target_register_t < regnames ?R0R1R2R3R4R5R6R7R8R9 R10 FP IP SP LRPCF0F1F2F3F4F5F6F7FPSPSregnames_t NG$]gdb_packet F#checksum H##xmitcsum J##contents L##length N# #state V#__PFI j__PFV }Ktarget_addr_te.,4CACHE_NOOPCACHE_ENABLECACHE_DISABLECACHE_FLUSHcache_control_t6M*hal_interrupt_handlerso,M*hal_vsr_tablet CYG_INTERRUPT_STATE l\comm_channels^4-Hal_SavedRegisters.hal_saved_interrupt_stateL5/work2/ecc/ecc/hal/common/current/src/hal_misc.c/work/at91/redboot/RAM/hal/common/currentGNU C 2.9-ecos-99r1-9910151Wcyg_hal_is_breakW>L>[bufVPsizeVQcyg_boolcharintfcyg_hal_user_break`L>>[regs_fP__backup_return_addresspx>__rael __pcf|QsregglCYG_ADDRWORDCYG_WORD32 Lc dV# fpW #, spX #0 lrY #4 pcZ #8 cpsr\ #< ip] #@ vector` #D msra #H   cyg_uint32hal_default_isr > ?[vectorlTdatalU result P gdb_vector^>> __chanR  lptrdiff_tvlong intsize_tlong unsigned intwchar_twint_t+unsigned intboolcyg_uint8Xunsigned charcyg_int8ysigned charcyg_uint16Ěshort unsigned intcyg_int16short intcyg_uint32+cyg_int32cyg_uint64long long unsigned intcyg_int64.long long intcyg_boolcyg_ucount8+cyg_count8cyg_ucount16+cyg_count16cyg_ucount32+cyg_count32cyg_ucount64cyg_count64.cyg_atomicXCYG_ATOMICCYG_WORDCYG_BYTEGCYG_WORD16CYG_WORD32CYG_WORD64CYG_ADDRESSCYG_ADDRWORDHAL_SavedRegisterschal_jmp_buf  threadref< X dbg_capabilities? mask1@#cygmon_thread_debug_infod thread_ide# context_existsf# thread_displayh# unique_thread_namei# more_displayj#tdbg_syscall_ids1dbg_null_funcdbg_capabilities_funcdbg_currthread_funcdbg_threadlist_funcdbg_threadinfo_funcdbg_getthreadreg_funcdbg_setthreadreg_funcdbg_scheduler_funcdbg_thread_syscall_parms >cap_parmsBcurrthread_parmsG.threadlist_parmsNEinfo_parmsTreg_parms[scheduler_parmsa .B abilitiesA7 # EG refF) #  N startflagK# lastidL) # nextthreadidM) # T refR) # infoS1 #  [ threadX) # regcountY# registersZ/ # ) a thread^) # lock_# mode`#dbg_syscall_funcfU [ p p t__gnuc_va_list`/ va_listv bsp_handler_t@   /  H__COMMCTL_SETBAUD__COMMCTL_GETBAUD__COMMCTL_INSTALL_DBG_ISR__COMMCTL_REMOVE_DBG_ISR__COMMCTL_IRQ_DISABLE__COMMCTL_IRQ_ENABLE__COMMCTL_DBG_ISR_VECTOR__COMMCTL_SET_TIMEOUT__COMMCTL_FLUSH_OUTPUT__comm_control_cmd_t~ hal_virtual_comm_table_t__comm_if_ch_data_t/ __comm_if_write_t $ : / : @ G__comm_if_read_t] c } / } G__comm_if_putc_t   / G__comm_if_getc_t   G/ __comm_if_control_t   /  __comm_if_dbg_isr_t2 8 W / W {{__comm_if_getc_timeout_t}   ?/ }  ?hal_virtual_vector_table  __call_if_version_t __call_if_ictrl_table_t / __call_if_exc_table_t / __call_if_dbg_vector_tD  __call_if_kill_vector_t __call_if_console_procs_t__call_if_debug_procs_t__call_if_flush_dcache_t  / __call_if_flush_icache_t __call_if_cpu_data_t/ __call_if_board_data_t/ __call_if_sysinfo_t __call_if_set_debug_comm_tz__call_if_set_console_comm_tz__call_if_set_serial_baud_t__call_if_dbg_data_t/ __call_if_dbg_syscall_t[ __call_if_reset_t?__call_if_console_interrupt_flag_t__call_if_delay_us_t __call_if_install_bpt_fn_t!/ __call_if_flash_cfg_op_fn_t#?/ CYG_INTERRUPT_STATE cyg_assert_class_zeal cyg_system_testcyg_nonecyg_trivialcyg_quickcyg_thoroughcyg_extreme/work2/ecc/ecc/infra/current/src/startup.cxx/work/at91/redboot/RAM/infra/currentGNU C++ 2.9-ecos-99r1-991015[cyg_startT[boolptrdiff_tvlong intsize_tlong unsigned intwint_tunsigned intcyg_uint8unsigned charcyg_int81signed charcyg_uint16Rshort unsigned intcyg_int16yshort intcyg_uint32cyg_int32ȩintcyg_uint64long long unsigned intcyg_int64long long intcyg_boolͩcyg_ucount8cyg_count8թcyg_ucount16cyg_count16ةcyg_ucount32cyg_count32۩cyg_ucount64cyg_count64cyg_atomicCYG_ATOMICCYG_WORDCYG_BYTECYG_WORD16@CYG_WORD32CYG_WORD64CYG_ADDRESSCYG_ADDRWORDcyg_assert_class_zealcyg_system_test cyg_none cyg_trivial cyg_quick cyg_thorough cyg_extreme&/work2/ecc/ecc/infra/current/src/prestart.cxx/work/at91/redboot/RAM/infra/currentGNU C++ 2.9-ecos-99r1-991015l\cyg_prestartA[boolptrdiff_tvlong intsize_tlong unsigned intwint_tunsigned intcyg_uint8unsigned charcyg_int85signed charcyg_uint16Vshort unsigned intcyg_int16}short intcyg_uint32cyg_int32ȭintcyg_uint64long long unsigned intcyg_int64long long intcyg_boolͭcyg_ucount8cyg_count8խcyg_ucount16cyg_count16حcyg_ucount32cyg_count32ۭcyg_ucount64cyg_count64cyg_atomicCYG_ATOMICCYG_WORDCYG_BYTECYG_WORD16DCYG_WORD32CYG_WORD64CYG_ADDRESSCYG_ADDRWORDcyg_assert_class_zealcyg_system_test cyg_none cyg_trivial cyg_quick cyg_thorough cyg_extreme/work2/ecc/ecc/infra/current/src/pkgstart.cxx/work/at91/redboot/RAM/infra/currentGNU C++ 2.9-ecos-99r1-991015]cyg_package_startK[boolptrdiff_tvlong intsize_tlong unsigned intwint_tunsigned intcyg_uint8unsigned charcyg_int8:signed charcyg_uint16[short unsigned intcyg_int16łshort intcyg_uint32cyg_int32Ȳintcyg_uint64long long unsigned intcyg_int64long long intcyg_boolͲcyg_ucount8cyg_count8ղcyg_ucount16cyg_count16زcyg_ucount32cyg_count32۲cyg_ucount64cyg_count64cyg_atomicCYG_ATOMICCYG_WORDCYG_BYTECYG_WORD16ICYG_WORD32CYG_WORD64CYG_ADDRESSCYG_ADDRWORDcyg_assert_class_zealcyg_system_test cyg_none cyg_trivial cyg_quick cyg_thorough cyg_extreme/work2/ecc/ecc/infra/current/src/userstart.cxx/work/at91/redboot/RAM/infra/currentGNU C++ 2.9-ecos-99r1-991015^cyg_user_startA[boolptrdiff_tvlong intsize_tlong unsigned intwint_tunsigned intcyg_uint8unsigned charcyg_int88signed charcyg_uint16Yshort unsigned intcyg_int16ŀshort intcyg_uint32cyg_int32Ȱintcyg_uint64long long unsigned intcyg_int64long long intcyg_boolͰcyg_ucount8cyg_count8հcyg_ucount16cyg_count16ذcyg_ucount32cyg_count32۰cyg_ucount64cyg_count64cyg_atomicCYG_ATOMICCYG_WORDCYG_BYTECYG_WORD16GCYG_WORD32CYG_WORD64CYG_ADDRESSCYG_ADDRWORDcyg_assert_class_zealcyg_system_test cyg_none cyg_trivial cyg_quick cyg_thorough cyg_extreme s/work2/ecc/ecc/infra/current/src/diag.cxx/work/at91/redboot/RAM/infra/currentGNU C++ 2.9-ecos-99r1-991015E`Cyg_dummy_diag_init_classToperator =T__as__25Cyg_dummy_diag_init_classRC25Cyg_dummy_diag_init_classrCyg_dummy_diag_init_classT__25Cyg_dummy_diag_init_classRC25Cyg_dummy_diag_init_classCyg_dummy_diag_init_classM__25Cyg_dummy_diag_init_classthisM} } }  diag_write_charq0[ cqT chardiag_init[ bdiag_write_string4[ pszbT h  diag_write_dec4[ nPsignR cyg_int32 cyg_ucount8 diag_write_hex([ nP cyg_uint32 diag_write_long_num [ nT baseR sign pfzeroS widthSbufbposXbufinitYdigitslld cyg_uint64 cyg_bool cyg_count8  cdiag_write_num4[ nP baseܵ\ signܵS pfzeroS widthܵSdiag_check_stringdiag_check_string__FPCcx[ strbPresult\sbQ0Xcdiag_vprintf[fmtbVargsYpad TH,liTlcTpfzero"\width#Wsign$^long_op%QtlpHvalIPvalNPlpYvalZP6val^PO chg <soTlenpUpreqXpostqZ<hvalUiT  CYG_ADDRWORD int  long long int long int long unsigned int cyg_count32mdiag_printfd[fmtbargsmTayy unsigned intdiag_dump_buf_with_offsetdiag_dump_buf_with_offset__FPUcUiT08[pVsWbaseYiUcQ ! cyg_uint8hdiag_dump_buf[phPsQ_GLOBAL_.I.10100.diag_write_char ? ?[r ?? boolptrdiff_tvsize_twint_tycyg_uint8 unsigned charcyg_int8" signed charcyg_uint16C short unsigned intcyg_int16j short intcyg_uint32ycyg_int32cyg_uint64ʬ long long unsigned intcyg_int64cyg_boolcyg_ucount8ycyg_count8cyg_ucount16ycyg_count16cyg_ucount32ycyg_count32cyg_ucount64ݬ cyg_count64cyg_atomic  CYG_ATOMIC CYG_WORDw CYG_BYTECYG_WORD161 CYG_WORD32w CYG_WORD64 CYG_ADDRESSw CYG_ADDRWORDw __gnuc_va_list`hva_list' HAL_SavedRegisterscf  HAL_SavedRegistersLc!dV #!fpWw #,!spXw #0!lrYw #4!pcZw #8!cpsr\w #cap_parmsB currthread_parmsG threadlist_parmsN info_parmsTO reg_parms[u scheduler_parmsa BabilitiesA # GrefF # O NstartflagK#lastidL #nextthreadidM # u TrefR #infoS # [threadX #regcountY#registersZ# athread^ #lock_#mode`#    dbg_syscall_funcf !3q 3 9 __gnuc_va_list`va_list9 LcdV#fpW#,spX#0lrY#4pcZ#8cpsr\#<ip]#@vector`#Dmsra#H  HAL_SavedRegistersc^hal_jmp_buf (bsp_handler_t @= C!X"; H__COMMCTL_SETBAUD__COMMCTL_GETBAUD__COMMCTL_INSTALL_DBG_ISR__COMMCTL_REMOVE_DBG_ISR__COMMCTL_IRQ_DISABLE__COMMCTL_IRQ_ENABLE__COMMCTL_DBG_ISR_VECTOR__COMMCTL_SET_TIMEOUT__COMMCTL_FLUSH_OUTPUT__comm_control_cmd_t ~Xhal_virtual_comm_table_t +__comm_if_ch_data_t __comm_if_write_t   #F__comm_if_read_t  !   F__comm_if_putc_t ( .?F__comm_if_getc_t W ]!mF__comm_if_control_t  !;$__comm_if_dbg_isr_t  !z z __comm_if_getc_timeout_t  !%>   17?hal_virtual_vector_table S%__call_if_version_t __call_if_ictrl_table_t __call_if_exc_table_t __call_if_dbg_vector_t  (__call_if_kill_vector_t (__call_if_console_procs_t L__call_if_debug_procs_t L__call_if_flush_dcache_t Zk__call_if_flush_icache_t Z__call_if_cpu_data_t __call_if_board_data_t __call_if_sysinfo_t C__call_if_set_debug_comm_t !__call_if_set_console_comm_t __call_if_set_serial_baud_t `!u__call_if_dbg_data_t __call_if_dbg_syscall_t __call_if_reset_t R__call_if_console_interrupt_flag_t __call_if_delay_us_t  __call_if_install_bpt_fn_t !CO__call_if_flash_cfg_op_fn_t #s!> _%argcE _%argvG`%ram_startH W%ram_endHT%user_ram_startI%user_ram_endI%workspace_startJ%workspace_endJ%workspace_sizeK%entry_addressL %console_selectedO:P%console_echoQ:%gdb_activeR:_printf_func! _$cmd_funZvoid_funRvoid_fun_ptrS /idle_funidle_fun_ptr} Y& fun%#buf+#bufp#avail#len#err#verbose#tick#!%_   7Wgetc_info_tCYG_INTERRUPT_STATE  q__heap1 etarget_register_t <1regnames ?R0R1R2R3R4R5R6R7R8R9 R10 FP IP SP LRPCF0F1F2F3F4F5F6F7FPSPSregnames_t N%_cmd_tab_do_versionL%_cmd_tab_do_helpQT%_cmd_tab_do_goVD%_cmd_tab_do_dump[$%_cmd_tab_do_cksum`%_cmd_tab_do_cachese%_cmd_tab_do_resetkt -__RedBoot_INIT_TAB__y!__RedBoot_INIT_TAB_END__y y__RedBoot_CMD_TAB__}m__RedBoot_CMD_TAB_END__} __RedBoot_IDLE_TAB____RedBoot_IDLE_TAB_END__|/work2/ecc/ecc/redboot/current/src/crc.c/work/at91/redboot/RAM/redboot/currentGNU C 2.9-ecos-99r1-991015t_is_hexcboolchar_from_hexcretinttolower#c"Vcrc16VVG0H[bufUl\lenUQiWQcksumXVPshort unsigned int runsigned charcrc32L[slPlenQi\crc32val^long unsigned intTposix_crc320HH[sl^lenQi\crc32valPlengthQ ptrdiff_tvelong int size_t wchar_t wint_tunsigned int bool cyg_uint8r cyg_int8signed char cyg_uint16V cyg_int16 short int cyg_uint32ǝ cyg_int32 cyg_uint64Nlong long unsigned int cyg_int64ylong long int cyg_bool cyg_ucount8ԝ cyg_count8 cyg_ucount16ם cyg_count16 cyg_ucount32ڝ cyg_count32 cyg_ucount64N cyg_count64y cyg_atomicF r CYG_ATOMICF CYG_WORD CYG_BYTE CYG_WORD16 CYG_WORD32 CYG_WORD64< CYG_ADDRESS CYG_ADDRWORD threadref< r!dbg_capabilities?mask1@#cygmon_thread_debug_infodthread_ide#context_existsf#thread_displayh# unique_thread_namei#more_displayj# dbg_syscall_ids1dbg_null_funcdbg_capabilities_funcdbg_currthread_funcdbg_threadlist_funcdbg_threadinfo_funcdbg_getthreadreg_funcdbg_setthreadreg_funcdbg_scheduler_func(dbg_thread_syscall_parms >cap_parmsB(currthread_parmsGEthreadlist_parmsN\info_parmsTreg_parms[scheduler_parmsaEBabilitiesAN#\GrefF@# NstartflagK#lastidL@#nextthreadidM@#TrefR@#infoSH# [threadX@#regcountY#registersZF#@ athread^@#lock_#mode`#  !  dbg_syscall_funcfl r  __gnuc_va_list`F va_listݍ6 LcdV6 #fpW#,spX#0lrY#4pcZ#8cpsr\#<ip]#@vector`#Dmsra#H B  HAL_SavedRegistersc hal_jmp_bufp |  bsp_handler_t @   F  H__COMMCTL_SETBAUD__COMMCTL_GETBAUD__COMMCTL_INSTALL_DBG_ISR__COMMCTL_REMOVE_DBG_ISR__COMMCTL_IRQ_DISABLE__COMMCTL_IRQ_ENABLE__COMMCTL_DBG_ISR_VECTOR__COMMCTL_SET_TIMEOUT__COMMCTL_FLUSH_OUTPUT __comm_control_cmd_t ~ hal_virtual_comm_table_t   __comm_if_ch_data_t F __comm_if_write_t   , F,  2  __comm_if_read_t O U o Fo   __comm_if_putc_t   F __comm_if_getc_t   F __comm_if_control_t   F  __comm_if_dbg_isr_t $ * I FI   __comm_if_getc_timeout_t o u  Fo __call_if_version_t  __call_if_ictrl_table_t F __call_if_exc_table_t F __call_if_dbg_vector_t  | __call_if_kill_vector_t | __call_if_console_procs_t K  __call_if_debug_procs_t K __call_if_flush_dcache_t   F __call_if_flush_icache_t  __call_if_cpu_data_t F __call_if_board_data_t F __call_if_sysinfo_t  __call_if_set_debug_comm_t ?O __call_if_set_console_comm_t ? __call_if_set_serial_baud_t  __call_if_dbg_data_t F __call_if_dbg_syscall_t r __call_if_reset_t  __call_if_console_interrupt_flag_t  __call_if_delay_us_t NZ+ __call_if_install_bpt_fn_t !}F __call_if_flash_cfg_op_fn_t #F _printf_func cmd_fun ^cmdstr#help#usage#fun^#  void_fun void_fun_ptr dinit_tab_entryfunt# idle_fun idle_fun_ptr idle_tab_entryfun#option_infoflag֥#takes_arg׭#arg_type#argي# arg_setڐ#name۽# F fun8#buf>#bufpl#avail#len#err#verbose#tick#8I  Jr getc_info_t iiVcrc16_tab1L] crc32_tabk posix_crc32_tabL/work2/ecc/ecc/redboot/current/src/printf.c/work/at91/redboot/RAM/redboot/currentGNU C 2.9-ecos-99r1-991015w_is_hexcboolchar_from_hexcretinttolower#c"_cvt4H0I[val3Ubuf3Wradix3Vdigits3Xtemp5cp6Tlength7Zlong unsigned int long int  O_vprintfM0IM[putcLWfmt0LXapLbufNcOTsignOcpOleft_precPZ right_precPzero_fillPYpadPUpad_on_rightPislongPUvalQPresRVlengthR    _sputc,[cjsprintf8[bufPfmt ret apvsprintf([bufPfmtQapR retprintfMM[fmtapretKvprintfMM[fmtSapRret__gnuc_va_list`ava_listKptrdiff_tvsize_twchar_twint_tunsigned intboolcyg_uint8unsigned charcyg_int8signed charcyg_uint16short unsigned intcyg_int16Eshort intcyg_uint32ǯcyg_int32cyg_uint64ʇlong long unsigned intcyg_int64˲long long intcyg_boolcyg_ucount8ԯcyg_count8cyg_ucount16ׯcyg_count16cyg_ucount32گcyg_count32cyg_ucount64݇cyg_count64޲cyg_atomicCYG_ATOMICCYG_WORDRCYG_BYTECYG_WORD16 CYG_WORD32RCYG_WORD64uCYG_ADDRESSRCYG_ADDRWORDRthreadref<$ 0 Zdbg_capabilities?mask1@#cygmon_thread_debug_infodthread_ide#context_existsf#thread_displayh# unique_thread_namei#more_displayj#dbg_syscall_ids1dbg_null_funcdbg_capabilities_funcdbg_currthread_funcdbg_threadlist_funcdbg_threadinfo_funcdbg_getthreadreg_funcdbg_setthreadreg_funcdbg_scheduler_func[ dbg_thread_syscall_parms >cap_parmsB[ currthread_parmsGx threadlist_parmsN info_parmsT reg_parms[ scheduler_parmsa; x BabilitiesA # GrefFs # NstartflagK#lastidLs #nextthreadidMs # TrefRs #infoSy #; [threadXs #regcountY#registersZa#s athread^s #lock_#mode`#  Z 0dbg_syscall_funcf   B LcdVB #fpWR#,spXR#0lrYR#4pcZR#8cpsr\R#<ip]R#@vector`R#DmsraR#H N R HAL_SavedRegistersc hal_jmp_buf| R bsp_handler_t @  a!  H__COMMCTL_SETBAUD__COMMCTL_GETBAUD__COMMCTL_INSTALL_DBG_ISR__COMMCTL_REMOVE_DBG_ISR__COMMCTL_IRQ_DISABLE__COMMCTL_IRQ_ENABLE__COMMCTL_DBG_ISR_VECTOR__COMMCTL_SET_TIMEOUT__COMMCTL_FLUSH_OUTPUT__comm_control_cmd_t ~ hal_virtual_comm_table_t __comm_if_ch_data_t a__comm_if_write_t  " 8 a8 R > "__comm_if_read_t [ a { a{ R __comm_if_putc_t  a__comm_if_getc_t  a__comm_if_control_t  a __comm_if_dbg_isr_t 0 6 UaU __comm_if_getc_timeout_t {  a{ __call_if_version_t __call_if_ictrl_table_t a__call_if_exc_table_t a__call_if_dbg_vector_t   __call_if_kill_vector_t  __call_if_console_procs_t W  __call_if_debug_procs_t W__call_if_flush_dcache_t  a__call_if_flush_icache_t __call_if_cpu_data_t a__call_if_board_data_t a__call_if_sysinfo_t  __call_if_set_debug_comm_t K [__call_if_set_console_comm_t K__call_if_set_serial_baud_t  __call_if_dbg_data_t a__call_if_dbg_syscall_t  __call_if_reset_t #__call_if_console_interrupt_flag_t __call_if_delay_us_t Z fd__call_if_install_bpt_fn_t ! a__call_if_flash_cfg_op_fn_t # a_printf_func cmd_fun   jcmdstr#help#usage#funj# void_funvoid_fun_ptr pinit_tab_entryfun#idle_fun idle_fun_ptr idle_tab_entryfun#option_infoflag֨#takes_arg׿#arg_type#argٖ# arg_setڜ#name۝# a $*funD#bufJ#bufpV#avail#len#err#verbose#tick# DU * V getc_info_t_sprintf_ptrߝi/work2/ecc/ecc/redboot/current/src/misc_funs.c/work/at91/redboot/RAM/redboot/currentGNU C 2.9-ecos-99r1-991015I_is_hexcboolchar_from_hexcretint tolower#c"Astrlen2M$N[s1APlen3R G strcmp;$NdN[s1:ARs2:AQc1<Pc2<SstrncpyFX[s1EPs2EAQnERcGS_s1H\ long unsigned int`strcpy[<[s1ZPs2ZAQc\S_s1]RstrcmpcigdNN[s1fA^s2fAQc1hPc2hS |N|N |N|N <strncmpqNO[s1pA\s2pAQlenpRc1rPc2rSstrncmpciOO[s1ATs2AQlenRc1Pc2S @O@O @O@O +memcmpOO[_dst+P_src+Qlen2\dst<Psrc<Q 1 size_t Bunsigned charptrdiff_tvdlong intsize_twchar_twint_tunsigned intboolcyg_uint8Bcyg_int8signed charcyg_uint16short unsigned intcyg_int16!short intcyg_uint32ǜcyg_int32cyg_uint64clong long unsigned intcyg_int64ˎlong long intcyg_boolcyg_ucount8Ԝcyg_count8cyg_ucount16לcyg_count16cyg_ucount32ڜcyg_count32cyg_ucount64ccyg_count64ގcyg_atomic[BCYG_ATOMIC[CYG_WORD.CYG_BYTECYG_WORD16CYG_WORD32.CYG_WORD64QCYG_ADDRESS.CYG_ADDRWORD.threadref< B6dbg_capabilities?mask1@#cygmon_thread_debug_infodthread_ide#context_existsf#thread_displayh# unique_thread_namei#more_displayj#dbg_syscall_ids1dbg_null_funcdbg_capabilities_funcdbg_currthread_funcdbg_threadlist_funcdbg_threadinfo_funcdbg_getthreadreg_funcdbg_setthreadreg_funcdbg_scheduler_func7 dbg_thread_syscall_parms >cap_parmsB7 currthread_parmsGT threadlist_parmsNk info_parmsT reg_parms[ scheduler_parmsa T BabilitiesA] #k GrefFO # NstartflagK#lastidLO #nextthreadidMO # TrefRO #infoSW # [threadXO #regcountY#registersZU #O athread^O #lock_#mode`#  6  dbg_syscall_funcf{    __gnuc_va_list`U va_listݜ E LcdVE #fpW.#,spX.#0lrY.#4pcZ.#8cpsr\.#<ip].#@vector`.#Dmsra.#HQ . HAL_SavedRegistersc hal_jmp_buf  .bsp_handler_t @   U   H__COMMCTL_SETBAUD__COMMCTL_GETBAUD__COMMCTL_INSTALL_DBG_ISR__COMMCTL_REMOVE_DBG_ISR__COMMCTL_IRQ_DISABLE__COMMCTL_IRQ_ENABLE__COMMCTL_DBG_ISR_VECTOR__COMMCTL_SET_TIMEOUT__COMMCTL_FLUSH_OUTPUT__comm_control_cmd_t ~ hal_virtual_comm_table_t  __comm_if_ch_data_t U __comm_if_write_t  % ; U ; . A __comm_if_read_t ^ d ~ U ~ . __comm_if_putc_t   U __comm_if_getc_t   U __comm_if_control_t U  __comm_if_dbg_isr_t 3 9XU X __comm_if_getc_timeout_t ~ U ~ __call_if_version_t __call_if_ictrl_table_t U __call_if_exc_table_t U __call_if_dbg_vector_t   __call_if_kill_vector_t  __call_if_console_procs_t Z  __call_if_debug_procs_t Z__call_if_flush_dcache_t U __call_if_flush_icache_t __call_if_cpu_data_t U __call_if_board_data_t U __call_if_sysinfo_t  __call_if_set_debug_comm_t N^__call_if_set_console_comm_t N__call_if_set_serial_baud_t __call_if_dbg_data_t U __call_if_dbg_syscall_t  __call_if_reset_t  __call_if_console_interrupt_flag_t __call_if_delay_us_t ]i@__call_if_install_bpt_fn_t !U __call_if_flash_cfg_op_fn_t #U _printf_funccmd_fun mcmdstr#help#usage#funm# void_funvoid_fun_ptr sinit_tab_entryfun#idle_funidle_fun_ptr idle_tab_entryfun#option_infoflag֫#takes_arg׬#arg_type#argٙ# arg_setڟ#name# U !-funG#bufM#bufp<#avail#len#err#verbose#tick#GX -YBgetc_info_t5/work2/ecc/ecc/redboot/current/src/io.c/work/at91/redboot/RAM/redboot/currentGNU C 2.9-ecos-99r1-991015F_is_hexcboolchar_from_hexcretinttolower#c"gdo_channelHOQ[argcGTargvGgUcurIT f0PPchanSsd m long unsigned int mon_write_charqQQ[cpV__chanr S  QtQcurvWiwT