Part of Slepp's ProjectsPastebinTURLImagebinFilebin
Feedback -- English French German Japanese
Create Upload Newest Tools Donate
Sign In | Create Account

Anonymous
Monday, December 24th, 2007 at 4:32:27am UTC 

  1. firmware/target/arm/imx31/crt0.o:     file format elf32-littlearm
  2.  
  3. Disassembly of section .text:
  4.  
  5. 00000000 <undef_instr_handler>:
  6.    0:   e1a0000e   mov       r0, lr
  7.    4:   e3a01000   mov       r1, #0 ; 0x0
  8.    8:   eafffffe   b 34 <UIE>
  9.  
  10. 0000000c <reserved_handler>:
  11.    c:   ebfffffe   bl        0 <irq_handler>
  12.   10:   e1b0f00e   movs      pc, lr
  13.  
  14. 00000014 <prefetch_abort_handler>:
  15.   14:   e24e0004   sub       r0, lr, #4     ; 0x4
  16.   18:   e3a01001   mov       r1, #1 ; 0x1
  17.   1c:   eafffffe   b 34 <UIE>
  18.  
  19. 00000020 <data_abort_handler>:
  20.   20:   e24e0008   sub       r0, lr, #8     ; 0x8
  21.   24:   e3a01002   mov       r1, #2 ; 0x2
  22.   28:   eafffffe   b 34 <UIE>
  23.  
  24. 0000002c <irqz>:
  25.   2c:   ebfffffe   bl        0 <irq_handler>
  26.  
  27. 00000030 <fiqz>:
  28.   30:   ebfffffe   bl        0 <fiq_handler>
  29.  
  30. 00000034 <UIE>:
  31.   34:   eafffffe   b 34 <UIE>
  32.         ...
  33.  
  34. 00000438 <irq_stack>:
  35.         ...
  36. Disassembly of section .init.text:
  37.  
  38. 00000000 <start>:
  39.    0:   ea00000f   b 44 <newstart>
  40.         ...
  41.  
  42. 00000044 <newstart>:
  43.   44:   e329f0d3   msr       CPSR_fc, #211  ; 0xd3
  44.   48:   e59f21b0   ldr       r2, [pc, #432] ; 200 <.init.text+0x200>
  45.   4c:   e59f31b0   ldr       r3, [pc, #432] ; 204 <.init.text+0x204>
  46.   50:   e3a04000   mov       r4, #0 ; 0x0
  47.   54:   e1530002   cmp       r3, r2
  48.   58:   84824004   strhi     r4, [r2], #4
  49.   5c:   8a000013   bhi       54 <newstart+0x10>
  50.   60:   e59fd1a0   ldr       sp, [pc, #416] ; 208 <.init.text+0x208>
  51.   64:   e1a0300d   mov       r3, sp
  52.   68:   e59f219c   ldr       r2, [pc, #412] ; 20c <.init.text+0x20c>
  53.   6c:   e59f419c   ldr       r4, [pc, #412] ; 210 <.init.text+0x210>
  54.   70:   e1530002   cmp       r3, r2
  55.   74:   84824004   strhi     r4, [r2], #4
  56.   78:   8a00001a   bhi       70 <newstart+0x2c>
  57.   7c:   e3a00000   mov       r0, #0 ; 0x0
  58.   80:   ee070f17   mcr       15, 0, r0, cr7, cr7, {0}
  59.   84:   ee080f17   mcr       15, 0, r0, cr8, cr7, {0}
  60.   88:   ee070f9a   mcr       15, 0, r0, cr7, cr10, {4}
  61.   8c:   e3a00155   mov       r0, #1073741845        ; 0x40000015
  62.   90:   ee0f0f92   mcr       15, 0, r0, cr15, cr2, {4}
  63.   94:   e3a00203   mov       r0, #805306368 ; 0x30000000
  64.   98:   e5902100   ldr       r2, [r0, #256]
  65.   9c:   e3c22001   bic       r2, r2, #1     ; 0x1
  66.   a0:   e5802100   str       r2, [r0, #256]
  67.   a4:   e5901104   ldr       r1, [r0, #260]
  68.   a8:   e20114fe   and       r1, r1, #-33554432     ; 0xfe000000
  69.   ac:   e59f2160   ldr       r2, [pc, #352] ; 214 <.init.text+0x214>
  70.   b0:   e1811002   orr       r1, r1, r2
  71.   b4:   e5801104   str       r1, [r0, #260]
  72.   b8:   e3a010ff   mov       r1, #255       ; 0xff
  73.   bc:   e580177c   str       r1, [r0, #1916]
  74.  
  75. 000000c0 <L2_loop>:
  76.   c0:   e590277c   ldr       r2, [r0, #1916]
  77.   c4:   e3520000   cmp       r2, #0 ; 0x0
  78.   c8:   1a00002e   bne       c0 <L2_loop>
  79.   cc:   e3a000d2   mov       r0, #210       ; 0xd2
  80.   d0:   e129f000   msr       CPSR_fc, r0
  81.   d4:   e59fd13c   ldr       sp, [pc, #316] ; 218 <.init.text+0x218>
  82.   d8:   e3a000d1   mov       r0, #209       ; 0xd1
  83.   dc:   e129f000   msr       CPSR_fc, r0
  84.   e0:   e59fd134   ldr       sp, [pc, #308] ; 21c <.init.text+0x21c>
  85.   e4:   e3a000d7   mov       r0, #215       ; 0xd7
  86.   e8:   e129f000   msr       CPSR_fc, r0
  87.   ec:   e59fd124   ldr       sp, [pc, #292] ; 218 <.init.text+0x218>
  88.   f0:   e3a000db   mov       r0, #219       ; 0xdb
  89.   f4:   e129f000   msr       CPSR_fc, r0
  90.   f8:   e59fd118   ldr       sp, [pc, #280] ; 218 <.init.text+0x218>
  91.   fc:   e3a000d3   mov       r0, #211       ; 0xd3
  92.  100:   e129f000   msr       CPSR_fc, r0
  93.  104:   e59fd0fc   ldr       sp, [pc, #252] ; 208 <.init.text+0x208>
  94.  108:   e59f3110   ldr       r3, [pc, #272] ; 220 <.init.text+0x220>
  95.  10c:   e3a01000   mov       r1, #0 ; 0x0
  96.  110:   e3a02321   mov       r2, #-2080374784       ; 0x84000000
  97.  
  98. 00000114 <ttbloop>:
  99.  114:   e4831004   str       r1, [r3], #4
  100.  118:   e1530002   cmp       r3, r2
  101.  11c:   1a000043   bne       114 <ttbloop>
  102.  120:   e59f30f8   ldr       r3, [pc, #248] ; 220 <.init.text+0x220>
  103.  124:   ee023f10   mcr       15, 0, r3, cr2, cr0, {0}
  104.  128:   e3e03000   mvn       r3, #0 ; 0x0
  105.  12c:   ee033f10   mcr       15, 0, r3, cr3, cr0, {0}
  106.  130:   e3a01000   mov       r1, #0 ; 0x0
  107.  134:   e59f30e4   ldr       r3, [pc, #228] ; 220 <.init.text+0x220>
  108.  138:   e3a04321   mov       r4, #-2080374784       ; 0x84000000
  109.  
  110. 0000013c <maploop1>:
  111.  13c:   e1a02001   mov       r2, r1
  112.  140:   e3822b01   orr       r2, r2, #1024  ; 0x400
  113.  144:   e3822010   orr       r2, r2, #16    ; 0x10
  114.  148:   e3822002   orr       r2, r2, #2     ; 0x2
  115.  14c:   e4832004   str       r2, [r3], #4
  116.  150:   e2811601   add       r1, r1, #1048576       ; 0x100000
  117.  154:   e1530004   cmp       r3, r4
  118.  158:   1a00004d   bne       13c <maploop1>
  119.  15c:   e3a01102   mov       r1, #-2147483648       ; 0x80000000
  120.  160:   e59f30b8   ldr       r3, [pc, #184] ; 220 <.init.text+0x220>
  121.  164:   e59f40b8   ldr       r4, [pc, #184] ; 224 <.init.text+0x224>
  122.  
  123. 00000168 <maploop2>:
  124.  168:   e1a02001   mov       r2, r1
  125.  16c:   e3822b01   orr       r2, r2, #1024  ; 0x400
  126.  170:   e3822010   orr       r2, r2, #16    ; 0x10
  127.  174:   e3822008   orr       r2, r2, #8     ; 0x8
  128.  178:   e3822004   orr       r2, r2, #4     ; 0x4
  129.  17c:   e3822002   orr       r2, r2, #2     ; 0x2
  130.  180:   e4832004   str       r2, [r3], #4
  131.  184:   e2811601   add       r1, r1, #1048576       ; 0x100000
  132.  188:   e1530004   cmp       r3, r4
  133.  18c:   1a000058   bne       168 <maploop2>
  134.  190:   ee113f10   mrc       15, 0, r3, cr1, cr0, {0}
  135.  194:   e3130004   tst       r3, #4 ; 0x4
  136.  198:   0bfffffe   bleq      0 <clean_dcache>
  137.  19c:   e3130a01   tst       r3, #4096      ; 0x1000
  138.  1a0:   0bfffffe   bleq      0 <clean_dcache>
  139.  1a4:   e3a00000   mov       r0, #0 ; 0x0
  140.  1a8:   ee080f17   mcr       15, 0, r0, cr8, cr7, {0}
  141.  1ac:   ee070f17   mcr       15, 0, r0, cr7, cr7, {0}
  142.  1b0:   ee110f10   mrc       15, 0, r0, cr1, cr0, {0}
  143.  1b4:   e3800001   orr       r0, r0, #1     ; 0x1
  144.  1b8:   e3800004   orr       r0, r0, #4     ; 0x4
  145.  1bc:   e3800a01   orr       r0, r0, #4096  ; 0x1000
  146.  1c0:   ee010f10   mcr       15, 0, r0, cr1, cr0, {0}
  147.  1c4:   e1a00000   nop                     (mov r0,r0)
  148.  1c8:   e1a00000   nop                     (mov r0,r0)
  149.  1cc:   e1a00000   nop                     (mov r0,r0)
  150.  1d0:   e1a00000   nop                     (mov r0,r0)
  151.  1d4:   e3a00000   mov       r0, #0 ; 0x0
  152.  1d8:   e59f1048   ldr       r1, [pc, #72]  ; 228 <.init.text+0x228>
  153.  1dc:   e3a02000   mov       r2, #0 ; 0x0
  154.  
  155. 000001e0 <lp>:
  156.  1e0:   e5913000   ldr       r3, [r1]
  157.  1e4:   e2811004   add       r1, r1, #4     ; 0x4
  158.  1e8:   e5803000   str       r3, [r0]
  159.  1ec:   e2800004   add       r0, r0, #4     ; 0x4
  160.  1f0:   e2822001   add       r2, r2, #1     ; 0x1
  161.  1f4:   e3520010   cmp       r2, #16        ; 0x10
  162.  1f8:   1a000076   bne       1e0 <lp>
  163.  1fc:   ebfffffe   bl        0 <main>
  164.         ...
  165.  210:   deadbeef   cdple     14, 10, cr11, cr13, cr15, {7}
  166.  214:   00030024   andeq     r0, r3, r4, lsr #32
  167.  218:   00000438   andeq     r0, r0, r8, lsr r4
  168.  21c:   00000838   andeq     r0, r0, r8, lsr r8
  169.  220:   83ffc000   mvnhis    ip, #0      ; 0x0
  170.  224:   83ffc100   mvnhis    ip, #0      ; 0x0
  171.  228:   00000000   andeq     r0, r0, r0
  172. Disassembly of section .vectors:
  173.  
  174. 00000000 <_vectorstart>:
  175.    0:   e59ff018   ldr       pc, [pc, #24]  ; 20 <vectors>
  176.    4:   e59ff018   ldr       pc, [pc, #24]  ; 24 <vectors+0x4>
  177.    8:   e59ff018   ldr       pc, [pc, #24]  ; 28 <vectors+0x8>
  178.    c:   e59ff018   ldr       pc, [pc, #24]  ; 2c <vectors+0xc>
  179.   10:   e59ff018   ldr       pc, [pc, #24]  ; 30 <vectors+0x10>
  180.   14:   e59ff018   ldr       pc, [pc, #24]  ; 34 <vectors+0x14>
  181.   18:   e59ff018   ldr       pc, [pc, #24]  ; 38 <vectors+0x18>
  182.   1c:   e59ff018   ldr       pc, [pc, #24]  ; 3c <vectors+0x1c>
  183.  
  184. 00000020 <vectors>:
  185.         ...
  186.   28:   0000000c   andeq     r0, r0, ip
  187.   2c:   00000014   andeq     r0, r0, r4, lsl r0
  188.   30:   00000020   andeq     r0, r0, r0, lsr #32
  189.   34:   0000000c   andeq     r0, r0, ip
  190.   38:   0000002c   andeq     r0, r0, ip, lsr #32
  191.   3c:   00000030   andeq     r0, r0, r0, lsr r0

Update the Post

Either update this post and resubmit it with changes, or make a new post.

You may also comment on this post.

update paste below
details of the post (optional)

Note: Only the paste content is required, though the following information can be useful to others.

Save name / title?

(space separated, optional)



Please note that information posted here will expire by default in one month. If you do not want it to expire, please set the expiry time above. If it is set to expire, web search engines will not be allowed to index it prior to it expiring. Items that are not marked to expire will be indexable by search engines. Be careful with your passwords. All illegal activities will be reported and any information will be handed over to the authorities, so be good.

comments powered by Disqus
worth-right
worth-right