URL
https://opencores.org/ocsvn/s1_core/s1_core/trunk
Subversion Repositories s1_core
[/] [s1_core/] [trunk/] [tests/] [boot/] [tmp/] [memory.dis] - Rev 113
Compare with Previous | Blame | View Log
boot.bin: file format elf64-sparcDisassembly of section .text:0000000000000000 <itlb_init_loop-0xb0>:0: 01 00 00 00 nop4: 01 00 00 00 nop8: 01 00 00 00 nopc: 01 00 00 00 nop10: 01 00 00 00 nop14: 01 00 00 00 nop18: 01 00 00 00 nop1c: 01 00 00 00 nop20: 93 90 00 00 wrpr %g0, %cwp24: 95 90 20 06 wrpr 6, %cansave28: 97 90 00 00 wrpr %g0, %canrestore2c: 9b 90 00 00 wrpr %g0, %otherwin30: 99 90 20 07 wrpr 7, %cleanwin34: 9d 90 20 07 wrpr 7, %wstate38: a2 00 20 01 add %g0, 1, %l13c: 92 00 20 01 add %g0, 1, %o140: b2 00 20 01 add %g0, 1, %i144: a4 04 60 01 add %l1, 1, %l248: 94 02 60 01 add %o1, 1, %o24c: b4 06 60 01 add %i1, 1, %i250: a6 04 a0 01 add %l2, 1, %l354: 96 02 a0 01 add %o2, 1, %o358: b6 06 a0 01 add %i2, 1, %i35c: 01 00 00 00 nop60: 01 00 00 00 nop64: 01 00 00 00 nop68: 01 00 00 00 nop6c: a2 10 00 00 mov %g0, %l170: 82 10 20 10 mov 0x10, %g174: e2 f0 48 40 stxa %l1, [ %g1 ] (66)78: a3 48 00 00 rdhpr %hpstate, %l17c: 81 9c 68 20 wrhpr %l1, 0x820, %hpstate80: 82 10 20 18 mov 0x18, %g184: c0 f0 0a 01 stxa %g0, [ %g0 + %g1 ] (80)88: c0 f0 0b 01 stxa %g0, [ %g0 + %g1 ] (88)8c: a2 10 20 03 mov 3, %l190: e2 f0 09 60 stxa %l1, [ %g0 ] (75)94: 82 10 20 01 mov 1, %g198: a3 28 70 12 sllx %g1, 0x12, %l19c: 83 28 70 0f sllx %g1, 0xf, %g1a0: a2 14 40 01 or %l1, %g1, %l1a4: 8b 9c 40 00 wrhpr %l1, %htbaa8: 82 10 20 30 mov 0x30, %g1ac: 84 10 00 00 mov %g0, %g200000000000000b0 <itlb_init_loop>:b0: c0 f0 4a 00 stxa %g0, [ %g1 ] (80)b4: c0 f0 8a a0 stxa %g0, [ %g2 ] (85)b8: 84 00 a0 08 add %g2, 8, %g2bc: 80 a0 a2 00 cmp %g2, 0x200c0: 12 bf ff fc bne b0 <itlb_init_loop>c4: 01 00 00 00 nopc8: 82 10 20 30 mov 0x30, %g1 ! 30 <itlb_init_loop-0x80>cc: 84 10 00 00 mov %g0, %g200000000000000d0 <dtlb_init_loop>:d0: c0 f0 4b 00 stxa %g0, [ %g1 ] (88)d4: c0 f0 8b a0 stxa %g0, [ %g2 ] (93)d8: 84 00 a0 08 add %g2, 8, %g2dc: 80 a0 a2 00 cmp %g2, 0x200e0: 12 bf ff fc bne d0 <dtlb_init_loop>e4: 01 00 00 00 nope8: c0 f0 0c 00 stxa %g0, [ %g0 ] (96)ec: 82 10 20 08 mov 8, %g1f0: c0 f0 0c 01 stxa %g0, [ %g0 + %g1 ] (96)f4: a2 10 20 08 mov 8, %l1f8: c0 f4 44 20 stxa %g0, [ %l1 ] (33)fc: a2 10 20 10 mov 0x10, %l1100: c0 f4 44 20 stxa %g0, [ %l1 ] (33)104: a2 10 20 0c mov 0xc, %l1108: e2 f0 08 a0 stxa %l1, [ %g0 ] (69)10c: 03 00 00 00 sethi %hi(0), %g1110: 05 00 01 00 sethi %hi(0x40000), %g2114: 82 10 00 01 mov %g1, %g1118: 84 10 00 02 mov %g2, %g211c: 83 28 70 20 sllx %g1, 0x20, %g1120: 84 10 80 01 or %g2, %g1, %g2124: 87 48 00 00 rdhpr %hpstate, %g3128: 8f 90 20 01 wrpr 1, %tl12c: a2 10 20 00 clr %l1130: 83 98 c0 00 wrhpr %g3, %htstate134: 8f 90 20 00 wrpr 0, %tl138: 90 10 20 00 clr %o013c: 81 c0 80 00 jmp %g2140: 01 00 00 00 nop144: 01 00 00 00 nop
