ELFa(DP4 4 (\%=PP""$P\%\%dP\PPPPPP@ b'  c#  # "" bl'  c#  # "" c   ""  c   "" Qc   "" J&xp Pc   "" <!Ё: c   "" &qc   "" c   ""   c   "" ( (   8 8   < < , ,   0 0 c   ""  $ `4`D`TT 0C@DTԟ)ԟ)ԟ)ӟ)iӟ#Q Qc   "" 3 (  $ $ c   ""  c   "" )u ӟX-O- ) ҟ [[ РLM @D@D<, @08@4L0@K\MO 0N0N<@804\0@=XҟNX-O- ) ҟ [ [ РLM<, @08@4L0@џNX-O- ) џ [[ РLM<, @08@4L0@D@ b )40Н) Р8<@iџNX-O-ПNX-O- ) LM<, @08@40 @ ! a  )40Н) Р8<@i `\$P\PeCos : Nov 9 2000_5!qPPPP -LPAM40a4 !1HPA50P!q 1! |!|1WP @W\apW P1P!@L2dAACa"a!!DJ_K p pJ_KX   Pl040  @P 0P  P|@ xP$PPTsPFPdP0PtPPXpMbPPtP P-@LttYPd@@)0@ 00)P;@@) 1  10@ 00)20-PPPP 0-L0@00T P 0@T0騤7P -LP`KTKXK@PMpb 0P@@\K`K8Kl 0P@@0 @ P@P X08S`0S 0\0 T\DPQPsPXP -L8`KDKHK1K0C+T4 4CNK@DQ L@Dl 0ppLP 0 ppPS V D$PPPPPPPT+p`I V`F `W/ p0 0#E@0 `AP MK@D PP HDc!0x r0+!PP HDT!0@ cTԂPPP ޭ܆P*PP@P P PPP !0-SA 0 \<R.A -L@TMP  xK R x0S Rx0S828p00CS)P4PDPTP 2RP0@S 0 S00 00P0SZ0S t`KP PLP t0[.S ^S00CS9<PhP PPtK@P T tK0@;PPt`K t0[@S 00S 00@l@ PPP Ԃ2P@P;P7PFPJPMPOPVPP 0-PUL@Lʞ0P88  0P$  00P8P -L M@圠T"00@Vp倀0P|P|`  pDmx 0@70 00b8C0܆؆>PfPԆ -L@P`KTKhQPMXK0pb X@ PP\@ 8Q\K 8Kc00Q@`K 0P P@P#`/@P`X0S0T0  T0P:0 R: ;0p S  T1@T D \0S 0PPyP-PPxPP-P -Lp(K@M 0@ pPd\Q\1\A b`l@l0#T@ *0S (P(P5 pW(,pK PP ,@a0 p, PP ,@P0h _H0 0PP ,@@0, OyP-P܆ԆPP#P@P -L@P`KTKQTMXKpf 0X@ PP`@ TQ\K`K8Kl 0PP( 0@ @PBX0S `0S9T(PPT\0@!PP T@ 0 T\0ASP `T\d K.PP d@04 PaPP-PhPPPP#P -L@`KKUMK0pb @ PP@ @ @ @ @ tUKKK0r PPLUKKK0e PPv(UKРKlK0f PUjKKTK0l PPaTKK0<Ks PPWT@K0 @ PTP0S 0S 0SX0S 44@@f% 0 S* U0S kPP0@dPP @/ ?3 9S0Q:C0 0S:xCx) \%3PT0S P(R2  Cb h0p#W`P*0PS P0S  0R 0R~P pH"l0#U:W,2P L"U`2P l"U*0S0A.P pK PP0 @0 0S  0EPP @0 ,;0 S 0S   0 S$1000 @ 0 0 PP @d0 spm0  0PP @N0 ]PPPPP P#P-P?P܆ZPPPxPPPԆPPPP#P?PiP@P0@-P0@ 0 ^*0s ^ 0nCQ ^*0 ^*0s00\: ^ 0nCQ00܆ p-L 0P@T* `0s Q | T *0s 0 Q*0s@00@T:Q  p܆P -L8PK0S 0SP@B@P 'K ,Pz(0[SS'0[00 SXdL()P1P?PLPmPwP}PPPPPPPP.PP0 !!ᐻ0, !ᐻ 0-L@QU0&1S 1 011SQ@ 1S1S p.P 1S 0{ 10C10鐻#P'P -pL 0hM p 0 SR 0[|K0 |0 ` @PpI00Fp Sc1PX0PX0PX0P1P1P1P1P1P1P /Fn P0R/pCP 0S eh 'ꀐ P1 P0 iR01U0 :,1 U  f.@0Sp-@ ?0S@D 6| [0S| p  0iS ! ;f !tP 0hPX p P PpP$PEPxZPPPP -P0SLpPET @` 0S00 R0S 00S R5  0S00 R0S 00S R" 0 St0 D00SW D0S7 D 0 S0@00SW@0S7@Xp 0000SPEbP-,0, ( 0  0 00@ PD0  00D@ 0-L@d dP0S D0S080000S0(0@00CS00d( 0-L @ 0T:PT*0XX -0L }P p-L@0"`````P``@@0@@ D0 "@@ p 0S@-@X@ R  0S  R0E @0a^0S@0  XR0 P0."R0P *P0  00*P0  00 @0P"0  -LBO0?)!; ; 0:1AQ ,:,61AQ |-: 6!0a: 60b/: 6!0c: 60. : 61AQ e/:,61AQ ,:,61AQ   ; 0:1 BR,; 0:1AQ +0:,61AQ @ 0P -L P00逇00 S WA𠑿0 R00AS7A -0L$@KM0K P p-@LPU$P( 00 PP!U#P 0 0   \00p00 0 U00pU"0 0R0 -[+X 0:S `Q0NP0 0P Cp00p -LphP$6@`T `/0@PT#(%&0#X+PP - L((M 0SC1 R 0S0@ 0@S0@@(K v  @0(0K Q!\`P(pK0#" 0S00 R \ 0 d0R0 鄇P -LpS`P```@ \`0 p0 0S  0 頗 -Ll!lM0STX1 QO HD1 R 0S0` 0`S0```@TPp000S*000S, K @T0 R ,K 0D0 R  0 f0R0 0 Q鄇 -LpSTTT@TPP` 0 p0 0S 0霗 -L^0 0h p-P`L@`0 2 `0 0S APp@-PQ@p00000S0 1P`C5ΰ  Q00   N ,2 0p QP -L0@ R \  ^`0 ~00R0S 800S P 0 鸼 0-Lp@pP0S d0\ P0  000S 000S 000鈇 0-L 0S 0P &P 0S* 00 0S 00PPP q?U D@0P 0S 00|xl -L@P@`K$M0p0S p@ E\<K01 K0SBZ 0 Br0W \  0@@ \00s x 0Cs\@@PU鰼 -Lp M0PS( (K,KP ( 00=S( ,p 0S) 00S$PU0K`@ET(  00` 0TP(00(00U(0 , 0S 00S00PP p-@`LMh(?0A`4S FP`NPGPXMPKP`NP`NP`NPHP0MP`NP`NP`NP`NPIP`NP`NPHPpGP`NPKPDMP`NP`NP`NPIP`NP`NP`NP`NP`NP`NP`NP`NP`NPNPKP Q% PK@T* 0}S  0 00 @T0T: P0 0d S 0 Q #0S 00S#0S 00S 0P P#@0S 00S0#0S 00S #0S 00SSQ00CQ0S 0 0 PKK 0;S00 PKK P z:PU X"0S 0P PPU 00 pP 1c  SR00sR0S !10p1 piOHK/J4K/E0KK0 P 00,S 0CS XS 0S 00S 0S 00S0KK0 P  X0S 00S008OK/!Fp阏PPPPPPtp P -L@ /阏 -L40 R$@P 逇 -L6+P0ဇ<@20-, X00Pp@-0 (P(`((@((0 p 0-L@P0 RTx0x  aR0\0T P0TD 01 ,@0 0鐇 -L`P@MP0p0  Q0" P !\` Xp000[$<#!D"PE uK` @0 R 锇 p-0LlQ M0 0CS70RS4`CV10:S.@K0 K0 PC  00,S =$KP8 $ 0@T 0S 00S00p `@p 0LS CS PS DK/p0K/p+pK/p阏P -K/L0pS7K/阏h P!00P:E000  0C0O00K   p-PQL`@ PEk@UBp 0-P@L0 0-P@L000 S- WL0R7L0 S0 L -@L 0#00P -L@pPM `K 0@0RPP -`pVL *P`0@VP: -@$L$$@ p-`PL@0S  0@ST@0S@DP0#S  S R*0Q0`@Dp 0-@PLP*P:00 0Cs A<0A( A400 SA 0 Br0 0-L@KPMP Q00C  P000 -L@K M0KP (P 0-LPK@M=T P 000 0-0LP M 0 gR cR -pR+ K K0)0-S01SA00 A P P @Km@t T0 0 0 0 P 00SYP\YPlYPYPp p00h@`}K P 80@uP000鸼0 -L`(K@MP,K}Q @M0 0p`000 @D``h`p&VPP *,0W (1P0,(0 10000鄜 p-L0P<K$M$0 00 ,0 (0 F @K8`K!P7 q00p  << P W0[U< P ,0S ,< P (0S t(< P $0S h$vP00p p-L @KP`M p0 ᔜ0 ᔜ-0 0P -L0 0P- 00P -PLt  00CS0T0  000S00 0阜P -L0 0P - QLMh !1 Q dP^1` @@)l0 0$ O01p OW$!0 #B0P 0@ pPW 0#( 0  00)K)0[)K+S nP H 0D0)0[-S  0 0@00)P!P p-@0SL`P@D }0S@Dp p-@0SL`P@D `0S@Dp- Ѝ -L,0 11 Pڔ0\@, , @0000 4 40808 < <0d0P@ZHH0 4R 00HE0( X0X11 R80, , 00@04 0 8040< 8 d0<0(0@-,,P,,@,, ,,0 00bPtaPp|P`Px4aP -Lp `0S#p404@ T t0 PPPP@PPR @P 4000P_P_P]P]P@`P -L0@0S P -@T0PpME0Lpt00h  0C0 B 0C0 B :``OLHLTL K 0@KPK KKop;@@c``!$PK$  0\p@Q N` $ 0 Kp@00P(ePpdPdPdP 1 PeP0eP@ePTeP   1 @-0 @0 0S$ 0S 00  B | 0S 00C0  00C00@0S 00 00脇dfP 0-0P@LP`0 0-PL@P`0 0 -L,0, R -L0000 S -L000 \   -L0000 S -L0000 S0# $# (  -LKMP  0@-0@@)0 0 -L p-L@` t t t00S`C ``0 @ @@Q xP0S 0T0H 20\@0 00p P(p p pd00SC H0@ Q 0 20 $P(\ -L T0S 00 0 D0S D tP - LL0M @0 K0@S 0ZP - L1 ?R0  R0ZQ ڐ@ 嘠嘐P`p00 @HP04 `p  0<$0(0L0D0400P4iP( hPiP000cSx@Td@TX 0A^S. @T,pGW`yPPPPPPP ,0PQ P-L t't'0@-\P 0 L| 0L|00\@0L0 \ 0@0  \0L\0L|  0L|00R-0  Br BrāR Ȍ 0 BR 0R BRR0 R -Lx@KPPpPM`00x0Kw@K 00,PP T 0tT00 0 -LH0K`0M@pTL0 X`  %T@ 0-TT P @T 0T0P0 @P0 ! @0PB00 S.T @P 00 SP @00 SlT@X@D TpzP{P{P{P{P{P{P{P{P{P{P{PzP{P{P{P{P{P{P{P{P{P{P{PpzP{P{P{P{P{P{P{PzP0x0P0 P 0 T1\{Pt{Pt{Pt{Pt{Pt{Pt{Pt{Pt{Pt{Pt{Pt{P0{Pt{Pt{Pt{Pt{Pt{Pt{Pt{Pt{Pt{Pt{Pt{PP{Pt{Pt{Pt{Pt{Pt{Pt{Pt{PP{PP-`H K1 H K1H K1 8X H0KL0  00L0 yX  0X?`X P0YPbPES Y0@ ` @T R 0SPE0S`PEY `X0S0CX0 L `@L  T `X0  BSX T0S 0SPE 0S`PE  T` `@TPPP --L (P0 (P0 S 0 S P0P c0 S 00S00p@-`PP  0  0R @S0 0P cpRc0PP  Rp@-@R`Ppcp P 0  0Q0PP @Tp -L`0 R@40Pp400 0PUX 40@ 0S 00 0P -L@ 0S00P -L`0 R@40Pp4000@P 0SPU| 40d 0S 0 @00 00@P -LP0 R̀40@/pP`400@S  0Td 40 L0S 0 0S 0 P -`LP@Mp R 0S 0%0K T00U0S 22PEU%K[pP W%KD%[0 P0 P6 P E P B+P; $P8 <P' 9Ty:%[  R젟0 S ؠ R0 S0%0K)0 R %[T |0 R  @D T80 R %[%[ ꄻP| -`QpApWL:X h#@T_0e00cS>000cSx@Td@TX 0A^S. @T,pGW`PPPPPPP -0-LL@MP<0 K00[PYSyS0鄻P -@L`P0S0 p0 S P 0S& SAP"P!0S@@  "0R0R00S0S L@0S Sp0 PP -@`pPLU,  P#~PT U  0P Z\ ZDW@TZ,P PU P4P8P 0@p-P@L`;T 0@3Tp:PBP@- @ @@ -L M^^ \, 00 4 400@ S0SP0S S 0Q@,pW|0-SN PU0@A0Z90S 0S 0S 0=SP 1Pp R R 0T`P8  0P 0S S  00 00P0@QU) $\ 4^  Q Q  0@PP 1 0040 (~,p W MPmPPPE-p@ P \` \ 0SE T 00S 0 Q 0xSP@ 0S00 R0S 00S R 0 S00A00SW0A0S70A0S6&W 0 R Q\0SX`0 S0 S TP00tP  R 00FP00fPP  --L`@@P404 p40P -pLP<@404 `40P -L$@M0K P錟 -L@`KM#0 P. 0[0CSPPPPPPPPPPPPPPPPPPPPPPPP@T `R0 P0 P 0[@S;0 T4$p0 P 0[0@4TA0 P 4S 0 P PQPP 00#S 40!:PgQ" 4\ @ `0 !<#0 @!$"(TBȠ0 @ 8#8$S  4\ @  8#(@(TBȠD ,0  \ 4 錟 P  P-P Q-Lp00@0 00dP40@4 `04 00/ 0$4$@`PX v H00 C0 0S@D`錟 P  -LZ00M, Q00 S0 ] p4S=`P\A\Q\C 0R' 0C0R0=A `v 0 0SHV, 0`400 040 000DZ @  $ dZ00 dP00$S00000 0錟 P(P PPPPPPP@<840,($ WPiPPPPPPPP - L4@0S  P0 0c 0頽4 0S0Q1Q3#ᠽ,-0S 00蠽,-0S 00 蠽 -LpPA0S`  a 10|P@ 00@T*P(04 @p頽P؛PPPP -L`pP R  a 1 0860`dPpVX0 0V@@ P4 p 頽؛PܜP PPPPP$P,P4P<PDPLPTP@<840,($ )PGP]PsPPPPPP p-LP@  a`MB 1x`Kx0[hSt0[S s0[fS !5(0 0# 0 p`p頽ܜPPP0~ 000P Q P Q DP,P0@-P?#  1 P0P PP@0 0S PU0^0 0@KLPP A-`@ p?#QP  1 0^0tt00@d0S P Q @0SN^0U0 PP@KL-?#  1 T0P 0 BR 0 R00\0 @ @PPPPȝPȝP 0 D(0 DP( -@$NLTXꄞPPPPPPP̞PܞPPP P@PpPPP E  @<9 6 !2Q-Q) " R00R! "R00R  Q  Q  ?0#R 2S  S  R 0-PL'@>=  `02SPP P(P@ 4@ T@P @At@0 -P3#=L@S񟗳ꌠPPP P"2S: SpN2"0SI  ` @<3@tC6:S5\PdPlPtP|PPPPPPPPءPPPPp#p&!pdpfp0p0d0fPppCpppp\!0S : SH$0T``   :#:`:#:`c   G` B``d   H$d 0T`` P2 Ra`FP 4?/ :p-#6` 0CLP S;̣PPPPPPPPPP$PXP0!0GS*xP%!HP 0  !: :  00P 800#0::  Pp p-LP `  @l`JP@ @`@ (0 $ p0 0p騣@0Q  (0000 0 ᨣ -L 0P5P -L@ @@ -L d0d\0R 00$0 m 鬣 0-0@LxPx 0Q QZ  0 040 0 $0@ 0uC0鸣 0Pḣ -L M7@41p.` +P(P #%TT$K 0 zP $ 0@-d0 P0XX@XP0 0 99)0 00 0C0 0 0   0 0 0-LP@KMP [0 p-@0SL`P@D 0S@Dp p-@0SL`P@D 0S@Dp -PL`0Help about help?help[-w ] [entry]Execute code at a locationgo-b [-l ]Display (hex dump) a range of memorydump[ON | OFF]Manage machine cachescache RedBoot(tm) debug environment - built %s, %s 19:03:31Nov 9 2000Platform: %s (%s) %s Multimedia development systemStrongARM 1100Copyright (C) 2000, Red Hat, Inc. RAM: %p-%p == Executing boot script in %d.%03d seconds - enter ^C to abort RedBoot> ** Error: Illegal command: %s onoffInvalid cache mode: %s caches ? %s %s %s base addresslengthDump what [location]? wait timeoutstarting addressAbout to start execution at %p - abort with ^C within %d seconds Load a fileloadELF images not supported Invalid S-record at offset %p, input: %c Bad S-record count at offset %p Address offset = %p Attempt to load S-record data to address: %p [not in RAM] *** Warning! Checksum failure - Addr: %lx, %02lX <> %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 File name missing usage: load %s Can't load '%s': %s Raw load requires a memory address Raw file loaded %p-%p ELFUnrecognized image type: %lx {cmds}Manage FLASH imagesfis[-l]Manage configuration kept in FLASH memoryfconfig[-f]Initialize FLASH Image System [FIS]init[-c]Display contents of FLASH Image System [FIS]listDisplay free [available] locations within FLASH Image System [FIS]free-f -l Erase FLASH contentserasenameDisplay an image from FLASH Image System [FIS]delete[-b ] [-c] nameLoad image from FLASH Image System [FIS] into RAMload-b -l [-s ] [-f ] [-e ] [-r ] Create an imagecreate*** invalid 'fis' command: %s fis full initialization, erases all of flashAbout to initialize [format] FLASH image system** Aborted *** Initialize FLASH Image System initialization failed %p: %x(%s) Warning: device contents not erased, some blocks may not be usable RedBootRedBoot[backup]RedBoot configFIS directoryError writing image descriptors at %p: %x(%s) display checksumsName FLASH addr %s Length Entry point ChecksumMem addr%-16s 0x%08lX 0x%08lX 0x%08lX 0x%08lX 0x%08lX .. 0x%08lX memory base addressram base addressentry point addressFLASH memory base addressimage length [in FLASH]image size [actual data]file nameinvalid argumentsrequired parameter missingInvalid FLASH image size/length combinationInvalid FLASH address: %p (%s) valid range is %p-%p ** WARNING: RAM address: %p may be invalid Name is too long, must be less than %d chars Can't locate %ld bytes free in FLASH Image found, but FLASH address incorrect Image found, but LENGTH is incorrect An image named '%s' existsCan't program this region - contains code in use! Can't erase region at %p: %x(%s) Can't program region at %p: %x(%s) Error erasing at %p: %x(%s) Error programming at %p: %x(%s) lengthmissing argumentimage nameDelete image '%s'No image '%s' found memory [load] base addressdisplay checksumNot a loadable image ** Warning - checksum failure. stored: %08lx, computed: %08lx Checksum: %08lx FLASH: driver init failed!, status: %x FLASH: %p - %p, %d blocks of %p bytes each. too few argumentsunrecognized commandRun script at bootboot_scriptBoot scriptboot_script_dataBoot script timeout (1000ms resolution)boot_script_timeout%s: %s truefalse%d ?? .. %s Enter script, terminate with empty line >> list configuration only** invalid entry Update RedBoot non-volatile configurationError writing config data at %p: %x(%s) Request for config value '%s' - wrong type Can't find config value '%s' FLASH configuration checksum error or invalid key Spurious Interrupt!!! - vector: %d, data: %x 0123456789abcdefP01OKeCos GDB stubs [with RedBoot] - built Nov 9 2000 / 19:03:01E01E03E02B010123456789abcdef0123456789ABCDEF0123456789ABCDEF %08X: %02X |%c| 01234567890123456789abcdef0123456789ABCDEF^C 0x%08X: %02X |%c| - are you sure (y/n)? 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 Framing error - blk: %x/%x/%x CRC error - recvd: %02x%02x, computed: %x Checksum error - recvd: %x, computed: %x Can't access fileSorry, zModem not available yetTimed outEnd of fileCancelledInvalid framingCRC/checksum errorBlock sequence errorUnknown error... Erase from %p-%p: . ... Program from %p-%p at %p: No error - operation completeInvalid FLASH addressError trying to eraseError trying to lock/unlockError trying to programGeneric errorDevice/region is write-protectedFLASH sub-system not initializedUnknown errorCan't identify FLASH, sorry pmPpmPpmPpmPpmPpmPpmPpmPpmPpmPpmPpmPpmPpmPpmPpmPpmPpmPpmPpmPpmPpmPpmPpmPpmPpmPpmPpmPpmPpmPpmPpmPpmPpmPpmPpmPpmPpmPpmPpmPpmPpmPpmPpmPpmPpmPpmPpmPpmPpmPpmPpmPpmPpmPpmPpmPpmPpmPpmPpmP|/-\|-[-r] [-v] [-h ] [-m {TFTP | xyzMODEM}] [-b ] NP,OP,\P!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^.>wPgPPPPfPaPXP[PFP*P(P%PPP%PPP|P'PPPP%PPPPPPнPŽP PPPP PAP-P&PHPtPJPEPP|PaPJP PEP4P,P PۿPϿP*PPPPPPPPPPvPLPd P PP P PPT3P $2P/P.Ph.P(L.P*PTp+*P<$*P)P<'P%P4%PD$PPL(PXPPPHP||P(PTP<PXPP lyL3PD3P($4P4P<4P,5P ($tWT5P\0,5Px06P6P$6P$7P$,0f,7P$P9PT{T9Ph9P49PH9P< :Pt;P<PXp=P>P?P@P$@@Pd@PDAPBPBPCPDP4EPNP(NPPLd4,OP0OP POP`OPLOPXPPHPPQP8SP<vtSP SPSPSP@TP(,TP(TTPdTP TP$TPTPUP\UP@ UPVP0VP8VP(WP8p04WPhWPHWPXhal_idle_thread_actionxbreakpoint__break_opcodehal_lsbindexhal_msbindexWThal_hardware_inithal_clock_initializehal_clock_reset-hal_clock_readshal_delay_ushal_IRQ_handler8hal_interrupt_maskohal_interrupt_unmaskhal_interrupt_acknowledgehal_interrupt_configureEhal_interrupt_set_level50fhal_mmu_initplf_hardware_init{`z__tohexstubhex__add_char_to_packeto__putpackett__mem2hex[__hex2memset_debug_traps__hexToIntj__intToHexX__handle_exceptionstub_format_registers~stub_update_registers __process_packet __send_exit_status__get_gdb_input__output_hex_value__putDebugStr*__output_gdb_string>__switch_to_stub_initialize_stubungetDebugChar__kill_program__free_program_args]__set_program_args0__get_program_argsp__mem_fault__process_exception_vec__process_exit_vec__process_syscall_vec=__process_signal_vec`__init_vecy__cleanup_vecungot_char__disable_interrupts_hookE_get_trace_register_hookvG__stub_copy_registers-stub_pack_nakqstub_pack_ackstub_unpack_int`unpack_varlen_hexcopy_threadrefthreadmatchsstub_pack_Tpkt_threadidstub_get_currthread stub_pkt_currthread stub_pkt_thread_alive stub_pkt_changethread stub_pkt_getthreadlist stub_pkt_getthreadinfoH stub_lock_scheduler_gdb_cont_thread_gdb_general_threadvget_registerSput_registerputDebugChargetDebugChar?__set_baud_ratecyg_hal_process_signal__install_trapsinitHardwareW__reset__build_t_packet __instruction_cache= __data_cached __read_mem_safe __write_mem_safe __process_target_queryl __process_target_set __process_target_packet% hal_output_gdb_stringregisters_registers_hal_registerscyg_hal_gdb_breakEalt_registersa__mem_fault_handlercb|__set_breakpoint__remove_breakpoint __install_breakpoint_list2__clear_breakpoint_listY__display_breakpoint_list init_threads_syscallinit_thread_syscalldbg_thread_capabilities}dbg_currthreadtdbg_threadlistdbg_threadinfoJdbg_getthreadregdbg_setthreadreg2dbg_schedulerswap32dbg_currthread_idhal_if_diag_init2hal_if_diag_write_charhal_if_diag_read_charhal_ctrlc_isr_inithal_ctrlc_isrohal_ctrlc_check hal_if_inithal_saved_interrupt_stateNCvcyg_hal_is_breakcyg_hal_user_breakhal_default_isrz qdiag_write_chardiag_initdiag_write_stringdiag_write_decSdiag_write_hexdiag_write_long_numdiag_write_numidiag_vprintfdiag_printfdiag_dump_buf!|o_memcpy &o_memset>*3sprintfvsprintf&printfivprintfa=tstrlenstrcmpstrcpyistrcmpcistrncmpPstrncmpcimemcmpbPmmon_write_char4getsdump_buf_with_offset3dump_bufkverify_actionnLdparseXcmd_searchcmd_usageJinit_optscscan_opts}parse_numparse_boolrjyszm_dprintfzm_dump_bufxyzModem_stream_openxyzModem_stream_readxyzModem_error[qflash_initflash_verify_addrflash_get_limitsjflash_get_block_infoflash_eraseflash_programFflash_errmsgflash_infoQ2flash_hwr_initflash_hwr_map_errorflash_code_overlapsm1 x__computeSignal__get_trap_number__is_bsp_syscallset_pc5__single_step__clear_single_step__install_breakpoints__clear_breakpoints6__is_breakpoint_functionc__skipinstcyg_hal_gdb_place_breakcyg_hal_gdb_remove_breakcyg_hal_gdb_interruptscyg_hal_gdb_break_is_set cyg_hal_gdb_running_step&%t{hal_syscall_handler@#cyg_hal_plf_serial_putc cyg_hal_plf_serial_getccyg_hal_plf_serial_getc_timeout-cyg_hal_plf_comms_initgcyg_interrupt_call_pending_DSRsinterrupt_end{cyg_drv_isr_lockcyg_drv_isr_unlockcyg_drv_dsr_lockcyg_drv_dsr_unlockcyg_drv_mutex_initcyg_drv_mutex_destroycyg_drv_mutex_lockcyg_drv_mutex_trylockRcyg_drv_mutex_unlockcyg_drv_mutex_releasecyg_drv_cond_init;cyg_drv_cond_destroytcyg_drv_cond_waitcyg_drv_cond_signalcyg_drv_cond_broadcast!cyg_drv_interrupt_createcyg_drv_interrupt_deletecyg_drv_interrupt_attachgcyg_drv_interrupt_detachcyg_drv_interrupt_maskcyg_drv_interrupt_unmask4 cyg_drv_interrupt_acknowledgex cyg_drv_interrupt_configure cyg_drv_interrupt_level% cyg_hal_deliver_exceptiondsr_disable_counter!__do_syscallUr__udivdi3r__umoddi3o/work/dmoseley/src/redhat/ecc/devo/ecc/ecc/redboot/current/src/main.cGNU C 2.9-xscale-000926cyg_start`P P[resapromptb#Xlinec+}cmddScureYinit_entryfW| P Phold_scriptscript_timeout_msintbool77char cmdu strv# helpw# usagex# funy# 7      ? init_tab_entry fun#   unsigned charFdo_caches P P[argcPargvToldintsF\long unsigned intdo_help P P[argcPargvОQcmdҪT.do_dump P P[argcXargvݞWopts.baseFlenFbase_set#len_set#:: option_info flag7# takes_arg## arg_type# arg# arg_set# name#  #do_go PP[argcXargvWcode_funentryFoldintsF\funSwait_time_set#wait_timeresoptsHline@ :7bist"PP]ptrdiff_tlong intsize_tFwchar_twint_t5 unsigned intboolcyg_uint8cyg_int8Hsigned charcyg_uint16ishort unsigned intcyg_int16short intcyg_uint32 cyg_int32cyg_uint64long long unsigned intcyg_int64long long intcyg_boolcyg_ucount8 cyg_count8cyg_ucount16 cyg_count16cyg_ucount32 cyg_count32cyg_ucount64cyg_count64cyg_atomicCYG_ATOMICCYG_WORDCYG_BYTE'CYG_WORD16WCYG_WORD32CYG_WORD64CYG_ADDRESSCYG_ADDRWORDthreadrefcap_parmsB currthread_parmsG threadlist_parmsN info_parmsT+ reg_parms[W scheduler_parmsa  B abilitiesA # { G refF # ^+ N startflagK# lastidL # nextthreadidM #Q T refR # infoSQ #  [ threadX # regcountY# registersZ# a thread^ # lock_# mode`#dbg_syscall_funcf    A   __gnuc_va_list+va_listl bsp_handler_t=C I ^   ( E__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__comm_control_cmd_ts^ hal_virtual_comm_table_td p p J__comm_if_ch_data_t__comm_if_write_t      '__comm_if_read_t       '__comm_if_putc_t& , =   '__comm_if_getc_tU [ k ' __comm_if_control_t     ( __comm_if_dbg_isr_t     J J __comm_if_getc_timeout_t #   /p ?hal_virtual_vector_tableQ#__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 D __call_if_debug_procs_t__call_if_flush_dcache_t\ b s  __call_if_flush_icache_t%\__call_if_cpu_data_t+__call_if_board_data_t1__call_if_sysinfo_t7C __call_if_set_debug_comm_t> % __call_if_set_console_comm_tD__call_if_set_serial_baud_tJn t  __call_if_dbg_data_tP__call_if_dbg_syscall_tW __call_if_reset_t] __call_if_console_interrupt_flag_te__call_if_delay_us_tk. 4 @ __call_if_install_bpt_fn_tqc i u L c d V# fp W#, sp X#0 lr Y#4 pc Z#8 cpsr \#< ip ]#@ vector `#D msr a#H HAL_SavedRegisters cuhal_jmp_buf 3?argcEt^argvGRram_startHxram_endHentry_addressI Fconfig_okJpconsole_selectedMconsole_echoO|scriptXscript_timeoutYcmd_funtvoid_funvoid_fun_ptrx T  fun # buf&# bufp# avail# len# err# verbose# tick#    2getc_info_t~CYG_INTERRUPT_STATE _cmd_tab_do_helpA?_cmd_tab_do_goF?_cmd_tab_do_dumpK?_cmd_tab_do_cachesP?__RedBoot_INIT_TAB__V__RedBoot_INIT_TAB_END__V4?__RedBoot_CMD_TAB__Y(__RedBoot_CMD_TAB_END__Y?k/work/dmoseley/src/redhat/ecc/devo/ecc/ecc/hal/common/current/src/dummy.cGNU C 2.9-xscale-000926 /work/dmoseley/src/redhat/ecc/devo/ecc/ecc/redboot/current/src/load.cGNU C 2.9-xscale-000926load_elf_image?3P3P]getc>Pintr_hex2Hr$2P3P[getcGZlenGUsumG~XvalIWbyteIPc1JTc2JP P2P2P 2P2P \3P83P R 83Pl3P Plong intrchar _is_hexcbool _from_hexcɳret˥.load_srec_imagej/P$2P[getciXbasei.linekClplOcmRlenmoffsetnrWcountnrTsumnrvalnrcksumnrSaddroUUbase_addroU~typepVfirst_addrq~addr_offsetr.Yhighest_addresss.~lowest_addresst.~long unsigned intOO[unsigned charredboot_getc.P/P[spinȣredboot_getc_inith.P.P]funPverboseQ O redboot_getc_rewindL.Ph.P]do_load*PL.P[argcWargvXresTnum_options\iUerr~modeZverbose~raw~base_addr_set~mode_str_set~mode_strO~base.~typeXfilenameO~opts ~ 7,P,Pt-P-PmptUUO)option_infoflag#takes_arg#arg_type#arg)# arg_set1#nameO#/ Vtolowercۄptrdiff_trsize_t.wchar_twint_t5unsigned intboolcyg_uint8[cyg_int8signed charcyg_uint16short unsigned intcyg_int16short intcyg_uint32Ôcyg_int32ĥcyg_uint64[long long unsigned intcyg_int64džlong long intcyg_boolɥcyg_ucount8Дcyg_count8ѥcyg_ucount16Ӕcyg_count16ԥcyg_ucount32֔cyg_count32ץcyg_ucount64[cyg_count64چcyg_atomicS[CYG_ATOMICSCYG_WORD&CYG_BYTECYG_WORD16CYG_WORD32&CYG_WORD64ICYG_ADDRESS&CYG_ADDRWORD&threadref< [. dbg_capabilities?mask1@.# cygmon_thread_debug_info`thread_ida#context_existsb#thread_displaydO# unique_thread_nameeO#more_displayfO# dbg_syscall_ids1!dbg_null_func!dbg_capabilities_func!dbg_currthread_func!dbg_threadlist_func!dbg_threadinfo_func!dbg_getthreadreg_func!dbg_setthreadreg_func!dbg_scheduler_func"/ dbg_thread_syscall_parms >#cap_parmsB/ #currthread_parmsGR #threadlist_parmsNo #info_parmsT #reg_parms[ #scheduler_parmsa! $L BabilitiesAL # $i GrefFi #$ NstartflagK#lastidLi #nextthreadidMi #$ TrefRi #infoS #. $! [threadXi #regcountY#registersZ/#$Y athread^i #lock_#mode`#dbg_syscall_funcfq w     __gnuc_va_list+/va_listl bsp_handler_t=   /% E!__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__comm_control_cmd_ts hal_virtual_comm_table_t  __comm_if_ch_data_t/__comm_if_write_t28&N/N&T__comm_if_read_tqw/&__comm_if_putc_t&/__comm_if_getc_t/__comm_if_control_t+/ '__comm_if_dbg_isr_tFLk/ __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_te __call_if_debug_procs_te__call_if_flush_dcache_t&/__call_if_flush_icache_t%__call_if_cpu_data_t+/__call_if_board_data_t1/__call_if_sysinfo_t7 __call_if_set_debug_comm_t>_eu__call_if_set_console_comm_tD___call_if_set_serial_baud_tJ__call_if_dbg_data_tP/__call_if_dbg_syscall_tWq __call_if_reset_t]06(__call_if_console_interrupt_flag_te__call_if_delay_us_tk&8__call_if_install_bpt_fn_tq&/$KL cd VK#fp W&#,sp X&#0lr Y&#4pc Z&#8cpsr \&#<ip ]&#@vector `&#Dmsr a&#HW& HAL_SavedRegisters chal_jmp_buf &)ram_startHU)ram_endHU)entry_addressI.cmd_funt&:cmdustrvO#helpwO#usagexO#funy:# void_fun6void_fun_ptrd@init_tab_entryfunP#*fun#buf#bufpU#avail#len#err#verbose#tick#$[getc_info_t+getc_info2$[Lusage4O+_cmd_tab_do_load:!/work/dmoseley/src/redhat/ecc/devo/ecc/ecc/redboot/current/src/flash.cGNU C 2.9-xscale-000926_cksum*P*P]buf\lenQcksumPlong unsigned intintfis_image_desc0name1#flash_base2#mem_base3#size4#entry_point5#data_length6# _pad7#$desc_cksum8#file_cksum9#  unsigned char  !fis_lookup!$*P*P[name'ViT fis_addr5img!U-char afis_usage)P$*P[why'Q?fis_init'P)P[argcVargv?WstatVimg_countXimg!Tfis_base5Uerr_addr5cfg_base5Sfull_initEoptsM@redboot_image_sizeU'bool YY option_infoflag-#takes_argE#arg_type#arg# arg_set#name'#5E[fis_list%P'P[argcVargv?Wimg!TiUshow_cksumsEDopts MHfis_free!%P%P[argc Pargv ?Qfis_ptr"Tfis_end"area_start#QLfis_find_freeFED$P%P]addrEUlengthEQfis_ptrG\fis_endGRarea_startH^=fis_createnPD$P[argcmWargvm?XioUstatoUmem_addrp~exec_addrp~flash_addrp~entry_addrp~lengthp~img_sizep~nameq'~mem_addr_setrE~exec_addr_setsE~entry_addr_settE~flash_addr_setuE~length_setvE~img_size_setwE~fis_addrx5Zerr_addrx5~imgy!Vslot_foundzEWopts{=~prog_ok|ES IY fis_erase(PP[argcWargv?XstatUflash_addrlengthflash_addr_set Elength_set Eerr_addr 5opts  "Y fis_deletezXP(P[argcyPargvy?Qname{'Xi|Tstat|Ufis_addr}