ELF(4N4 (444222h3hh /lib/ld-linux.so.2GNU%&  # "%$  ! h *$H 0(7"=@DK"RX"^4"e$@mD"tT"yd t "  $ ""!," " " #  $+libc.so.6_DYNAMIC_GLOBAL_OFFSET_TABLE__finistrcpyioctlprintfstdoutmunmaperrnofgetsgetuidtolowerfflushmmapabort_initfprintfstdinstrstrreadsscanfsprintfexit_IO_stdin_used__libc_start_mainopenclose_errno__divsi3__div0__udivsi3__umodsi3_start_etext_edata__bss_start_end  $( , 0 4 8<@DHLPTX\`d -Ls`- 8 ,       ث ̫  崫 娫 圫 含 儫 x l ` T -- 0$ 0-X L0PSD0 R @000 0S000 -L -LTM   0 0SN 0B 0  0   :#:T0 0T 0   T a  0{H H0T 0L0 0P0 P0S"D0KL 0| 0 00 0S Pw0 00 0 C 0S1 SS Sk L0 X  0S  0S.0 0-0X O0 00  0D KX QX~QX[. 0  L0 X  0S  0S.0 0-0X %0 00  0D KX QX ~QX[. 0   0D KX, QX,~QX!Ġ . 0  uL0 X  0S  0S.0 0-0X 0 00  0D KX QX ~QX[. 0   0D KX, \X,~\X!Ġ . 0   0D KX, \X,~\ X!Ƞ $$$$$$. 0   0D KX, QX,~QX!̠ . 0  L0 0L0 P0 0bP0  0SD0K o0 00 $0T 0H3 -L4M   0 0 ( 080 00( >00 0. 0S<0S0 SS {SQ x( :#: 0 ) K)0[( 1 00K 040 40s080 Z( :#: 00 [ (0 ( O( :#: 0 0 P(0 81 00K( 040 40s080 2( :#: 0#[ (0 ( '( :#: 0 0 (0 0 00K 040 40s080 ( :#: 00  (0 ( 0(  80$%(%0%D%L%`% -L+M  >K0C: 0: d0: 0: XXfT3" L0: :s0Y(>K0C ,z >K0Co0S 2 C2# >K0C^0S 2 22# >0S )|d0: >K0C: X2.P2L6.K B42 0: :~S >K0C*0 S : * >K0C*0 S1 L0* >K0C*0? C4R񟗦t!!!!  !!t!!!!(!!!!!!!!!!!!!!!!!!  !!t!!!!(!!!: * e0: >K0C*00dS0: : * ,>K0C*00wS0: : * h%%%%%&&$&@&d&p&x>K0C*00bS0: : * >K0C >K 0: .K>K0C*20S: * d0: >K0C*0\0dS0: : * >K0C*0M0wS0: : * >K0C*0>0bS0: : * >K0C >Kp M0: :s: * :S :0  :  : * i0: >K0C >K *0: A:01   0 1 R!0*0 * t1>K0C("(X 0: L1 L0 >K0C :[ >K0C}: * o0: >K0C >K+KL 00: :s! @:00   0X0 R*8#8X*( 0*0*[ 0Dt&$x&&&&: * >K0C*0iS >K0C*0IS R: * 3: >K0C +=KK 00: C:03   0h7>T 0 7>8 0 7> 0  3 0*[ 7> 0*[ 2 0 * 2(*8#8 :`>K0C*0oS >K0C*0OS R: * T2: >K0C +=KK+KA( 0&0: *:A:01   07> 0 7> 0 7>| 0 l1` 0*[ 7>H 0*[ <10 0*[ 1yw: * >K0C*0rS >K0C*0RS J: * 0: 0: :SV6+=K0C ] 0 R**0S h0d0 R TP R 0 &&q&&& '' '''''\# X 0b f>K0C*0wS >K0C*0WS X: * 2: >K0C +=K0C n0: :sB : * w0: :S/0+=K0C ] #+=K0C ^ T2 R +=K0C ] *0S 21 R ""  R !! * > 9+1 R.|xtplhd` TPLHD-<8,($  dN'@'''' ''''''(T(X((($)\))),*h***8+p+++,d,,-<-\--- .d...(/l///40l00t]p[lYhWdU`S\QXOTMPKLIHGDE@C 0 1,1L1l111112D2t222 0 QaB! P`BP:QQ1121:QQ1101:P@  !P@ !!P!@ #!!P@ !!P#2!\`B-7@-p(%Q 0 P:QQ1121:QQ1101:P@  !P@ !!P!@ #!!P@ !!P#2!- Q& 0P1QQ1121:QQ1101: P@ P@ !!P!@ c!!P@ !!P#2!"l!- -$@0Ls 04s -L -L -L %08X %02X%c%04X%c %08X %c [%16s] Memory access error! Byte %p: %02X -> %02XDword %p: %04X -> %04XDword %p: %08X -> %08X Netwinder Low Level Debug Tool V.%s, Woody, Corel Computer 1998. 1.2/proc/version /proc directory is not mounted; assuming Linux 2.0.x2.2.Using Linux 2.2 memory map 2.3.Using Linux 2.3 memory map This program must be run as root! /dev/mem ->%pPort %04X : %02X. %04p %02XPort access error (%04X != %04X)! si%02X %04pLogical dev. %02X, Reg %02X : %02X. so %X %04p %02Xcr/dev/nwdebugError %d opening /dev/nwdebug CPLD: 0x%X (DS1620 rst:%s, 7111:%s, Mute:%s, Flash_wrt:N/A). OFFONdisabledenabledcw %02XCPLD: old 0x%X, new 0x%X (DS1620 rst:%s, 7111:%s, Mute:%s, Flash_wrt:N/A). Debuger Phys Start End Start(2) PCI Start(1) Contents 0000.0000 01FF.FFFF 0 32 meg SDRAM 4000.0000 4000.FFFF FFF0.xxxx DRAM mode registers 4100.0000 413F.FFFF E18x.xxxx 1-4 meg flash ROM 4200.0000 420F.FFFF E10x.xxxx CSR 5000.0000 5000.0FFF E130.0xxx StrongARM cache flush 7800.0000 7800.0FFF E120.0xxx PCI write flush 7900.0000 7900.0003 E110.0000 PCI IACK address 7B00.0000 7BFF.FFFF E0nn.xxxx PCI config VGA:E018..Ether100:E020,..SCSI:E030..IDE:E050..Ether10:E090.. 7C00.0000 7C00.0FFF E000.0xxx PCI I/O space 7C00.xxxx D080.xxxx VGA config regs 8000.0000 80FF.FFFF D0xx.xxxx 08xx.xxxx VGA A000.0000 A000.00FF E140.00xx 2000.00xx Ethernet 100 A001.0000 A001.00FF E141.00xx 2001.00xx SCSI (1) PCI bus masters see these addresses. (2) These are the addresses used by Linux code, after the memory management unit has been enabled. Note that the SDRAM is owned by the Linux kernel and is managed at address C000.0000. When memory is dished out to user code, it appears duplicated at 0-BFFF.FFFF in the user space. Debugger Addrs Kernel Start End Addr(2) PCI Start(1) Contents 0000.0000 01FF.FFFF C0xx.xxxx 32 meg SDRAM 4000.0000 4000.FFFF DRAM mode registers 4100.0000 413F.FFFF D8xx.xxxx 1-4 meg flash ROM 4200.0000 420F.FFFF FE0x.xxxx CSR 5000.0000 5000.0FFF DF00.0xxx StrongARM cache flush 7800.0000 7800.0FFF FD00.0xxx PCI write flush 7900.0000 7900.0003 FC00.0000 PCI IACK address 7B00.0000 7BFF.FFFF F8nn.xxxx PCI config VGA:7B08..Ether100:7B10,..SCSI:7B20..IDE:7B40..Ether10:7B80.. 7C00.0000 7C00.0FFF FF00.0xxx PCI I/O space 8100.0000 81FF.FFFF E1xx.xxxx 01xx.xxxx VGA 8080.0000 8080.00FF E080.00xx 0080.00xx Ethernet 100 80A0.0000 80A0.1FFF E0A0.xxxx 00A0.00xx SCSI Debug commands (all values in hex): dd addr - dump dword dw addr - dump word db addr - dump byte ed addr - edit dword ew addr - edit word eb addr - edit byte i addr - in port (byte) o addr val - out port (byte) si ldev reg - superIO ldev reg in (byte) so ldev reg val - superIO ldev reg out (byte) cr - read CPLD (3 bits) cw val - write CPLD (3 bits) m - display memory map h  $0d 0   dHd;H.<=l/{=b|7`t !5u=5p:$B?5  $!<"R#i%&12345 6/ 8H 9b ; = > ? @ A B C/ DH E_ Fx G H I N Q R8 SP Ti V Y o r u {4 |Q n  7 Q B   *"i3|;BE%RY]ksQx5 j#$%& "dHinit.c/usr/src/redhat/BUILD/glibc-2.1.2/csu/gcc2_compiled.int:t(0,1)=r(0,1);0020000000000;0017777777777;char:t(0,2)=r(0,2);0;255;long int:t(0,3)=r(0,1);0020000000000;0017777777777;unsigned int:t(0,4)=r(0,1);0000000000000;0037777777777;long unsigned int:t(0,5)=r(0,1);0000000000000;0037777777777;long long int:t(0,6)=r(0,1);01000000000000000000000;0777777777777777777777;long long unsigned int:t(0,7)=r(0,1);0000000000000;01777777777777777777777;short int:t(0,8)=r(0,8);-32768;32767;short unsigned int:t(0,9)=r(0,9);0;65535;signed char:t(0,10)=r(0,10);-128;127;unsigned char:t(0,11)=r(0,11);0;255;float:t(0,12)=r(0,1);4;0;double:t(0,13)=r(0,1);8;0;long double:t(0,14)=r(0,1);8;0;complex int:t(0,15)=s8real:(0,1),0,32;imag:(0,1),32,32;;complex float:t(0,16)=r(0,16);4;0;complex double:t(0,17)=r(0,17);8;0;complex long double:t(0,18)=r(0,18);8;0;void:t(0,19)=(0,19)../include/libc-symbols.h/usr/src/redhat/BUILD/glibc-2.1.2/build-armv4l-linux/config.h../include/libintl.h../intl/libintl.h../include/features.h../include/sys/cdefs.h../misc/sys/cdefs.h/usr/lib/gcc-lib/armv4l-unknown-linux-gnu/2.95/include/stddef.h../include/locale.h../locale/locale.hlconv:T(10,1)=s48decimal_point:(10,2)=*(0,2),0,32;thousands_sep:(10,2),32,32;grouping:(10,2),64,32;int_curr_symbol:(10,2),96,32;currency_symbol:(10,2),128,32;mon_decimal_point:(10,2),160,32;mon_thousands_sep:(10,2),192,32;mon_grouping:(10,2),224,32;positive_sign:(10,2),256,32;negative_sign:(10,2),288,32;int_frac_digits:(0,2),320,8;frac_digits:(0,2),328,8;p_cs_precedes:(0,2),336,8;p_sep_by_space:(0,2),344,8;n_cs_precedes:(0,2),352,8;n_sep_by_space:(0,2),360,8;p_sign_posn:(0,2),368,8;n_sign_posn:(0,2),376,8;;../include/xlocale.h../locale/xlocale.h__locale_struct:T(13,1)=s36__locales:(13,2)=ar(0,1);0;5;(13,3)=*(13,4)=xslocale_data:,0,192;__ctype_b:(13,5)=*(0,9),192,32;__ctype_tolower:(13,6)=*(0,1),224,32;__ctype_toupper:(13,6),256,32;;__locale_t:t(13,7)=(13,8)=*(13,1)../sysdeps/unix/sysv/linux/_G_config.h../sysdeps/unix/sysv/linux/bits/types.hsize_t:t(16,1)=(0,4)__u_char:t(15,1)=(0,11)__u_short:t(15,2)=(0,9)__u_int:t(15,3)=(0,4)__u_long:t(15,4)=(0,5)__u_quad_t:t(15,5)=(0,7)__quad_t:t(15,6)=(0,6)__int8_t:t(15,7)=(0,10)__uint8_t:t(15,8)=(0,11)__int16_t:t(15,9)=(0,8)__uint16_t:t(15,10)=(0,9)__int32_t:t(15,11)=(0,1)__uint32_t:t(15,12)=(0,4)__int64_t:t(15,13)=(0,6)__uint64_t:t(15,14)=(0,7)__qaddr_t:t(15,15)=(15,16)=*(15,6)__dev_t:t(15,17)=(15,5)__uid_t:t(15,18)=(15,3)__gid_t:t(15,19)=(15,3)__ino_t:t(15,20)=(15,4)__mode_t:t(15,21)=(15,3)__nlink_t:t(15,22)=(15,3)__off_t:t(15,23)=(0,3)__loff_t:t(15,24)=(15,6)__pid_t:t(15,25)=(0,1)__ssize_t:t(15,26)=(0,1)__rlim_t:t(15,27)=(0,3)__rlim64_t:t(15,28)=(15,6)__id_t:t(15,29)=(15,3)__fsid_t:t(15,30)=(15,31)=s8__val:(15,32)=ar(0,1);0;1;(0,1),0,64;;__daddr_t:t(15,33)=(0,1)__caddr_t:t(15,34)=(10,2)__time_t:t(15,35)=(0,3)__swblk_t:t(15,36)=(0,3)__clock_t:t(15,37)=(0,3)__fd_mask:t(15,38)=(0,5)__fd_set:t(15,39)=(15,40)=s128fds_bits:(15,41)=ar(0,1);0;31;(15,38),0,1024;;__key_t:t(15,42)=(0,1)__ipc_pid_t:t(15,43)=(0,9)__blkcnt_t:t(15,44)=(0,3)__blkcnt64_t:t(15,45)=(15,6)__fsblkcnt_t:t(15,46)=(15,4)__fsblkcnt64_t:t(15,47)=(15,5)__fsfilcnt_t:t(15,48)=(15,4)__fsfilcnt64_t:t(15,49)=(15,5)__ino64_t:t(15,50)=(15,4)__off64_t:t(15,51)=(15,24)__t_scalar_t:t(15,52)=(0,1)__t_uscalar_t:t(15,53)=(0,4)__intptr_t:t(15,54)=(0,1)../linuxthreads/sysdeps/pthread/bits/pthreadtypes.h../sysdeps/unix/sysv/linux/bits/sched.h__sched_param:T(18,1)=s4sched_priority:(0,1),0,32;;_pthread_fastlock:T(17,1)=s8__status:(0,3),0,32;__spinlock:(0,1),32,32;;_pthread_descr:t(17,2)=(17,3)=*(17,4)=xs_pthread_descr_struct:pthread_attr_t:t(17,5)=(17,6)=s36__detachstate:(0,1),0,32;__schedpolicy:(0,1),32,32;__schedparam:(18,1),64,32;__inheritsched:(0,1),96,32;__scope:(0,1),128,32;__guardsize:(16,1),160,32;__stackaddr_set:(0,1),192,32;__stackaddr:(17,7)=*(0,19),224,32;__stacksize:(16,1),256,32;;pthread_cond_t:t(17,8)=(17,9)=s12__c_lock:(17,1),0,64;__c_waiting:(17,2),64,32;;pthread_condattr_t:t(17,10)=(17,11)=s4__dummy:(0,1),0,32;;pthread_key_t:t(17,12)=(0,4)pthread_mutex_t:t(17,13)=(17,14)=s24__m_reserved:(0,1),0,32;__m_count:(0,1),32,32;__m_owner:(17,2),64,32;__m_kind:(0,1),96,32;__m_lock:(17,1),128,64;;pthread_mutexattr_t:t(17,15)=(17,16)=s4__mutexkind:(0,1),0,32;;pthread_once_t:t(17,17)=(0,1)pthread_rwlock_t:t(17,18)=(17,19)=s32__rw_lock:(17,1),0,64;__rw_readers:(0,1),64,32;__rw_writer:(17,2),96,32;__rw_read_waiting:(17,2),128,32;__rw_write_waiting:(17,2),160,32;__rw_kind:(0,1),192,32;__rw_pshared:(0,1),224,32;;pthread_rwlockattr_t:t(17,20)=(17,21)=s8__lockkind:(0,1),0,32;__pshared:(0,1),32,32;;pthread_t:t(17,22)=(0,5)wchar_t:t(19,1)=(0,3)wint_t:t(19,2)=(0,4)_G_int16_t:t(14,1)=(0,8)_G_int32_t:t(14,2)=(0,1)_G_uint16_t:t(14,3)=(0,9)_G_uint32_t:t(14,4)=(0,4)_IO_stdin_used:G(0,1)GCC: (GNU) 2.95 19990728 (prerelease)GCC: (GNU) 2.95 19990728 (prerelease)GCC: (GNU) 2.95.1 19990816 (release)GCC: (GNU) 2.95.1 19990816 (release)GCC: (GNU) 2.95.1 19990816 (release)GCC: (GNU) 2.95 19990728 (prerelease).symtab.strtab.shstrtab.interp.note.ABI-tag.hash.dynsym.dynstr.rel.bss.rel.plt.init.plt.text.fini.rodata.data.ctors.dtors.got.dynamic.bss.stab.stabstr.comment# 10047 dd`?0G P    Y_Pdj$$p$$<x2~23  3\hh333H 8:IM9NRpZ H[ 0d   $ $   h?J??H .D$ 9D$ O\|$ g u$ .H   H  g   &.3=" C" OT" Uh" ]|" 3c3}3=# Cx# O# U$# ]8# 3=4$ O# U# ]# ("@"h$p "$@4"" D"T"d t #  *0 7>"C JV [" b," k v$H |  8 $ "  "$" /usr/src/redhat/BUILD/glibc-2.1.2/build-armv4l-linux/config.habi-note.S/usr/src/redhat/BUILD/glibc-2.1.2/build-armv4l-linux/csu/abi-tag.hinit.c/usr/src/redhat/BUILD/glibc-2.1.2/build-armv4l-linux/csu/crti.S/usr/src/redhat/BUILD/glibc-2.1.2/build-armv4l-linux/csu/defs.hinitfini.cgcc2_compiled.crtstuff.c__do_global_ctors_aux__CTOR_END__init_dummyforce_to_data__DTOR_END__/usr/src/redhat/BUILD/glibc-2.1.2/build-armv4l-linux/csu/crtn.Sp.3__DTOR_LIST__completed.4__do_global_dtors_auxfini_dummy__CTOR_LIST__debug.ckernel_versionio_base_pIOlibgcc1.SLdiv0Lgot_resultLoop1LbignumLoop3/usr/include/asm/unistd.h*ABS*strcpyioctlprintfstdoutmunmap_DYNAMICerrno_etextdbfgetstolowergetuid__udivsi3fflushtmpSuperIOmmapabort_initfprintf__umodsi3__deregister_frame_infostdin_startstrstrreadsscanf__bss_startmain__div0__divsi3data_start_finisprintf_edata_GLOBAL_OFFSET_TABLE__endexiteb_IO_stdin_used__libc_start_mainopen__data_start__register_frame_infoclose__gmon_start__