aboutsummaryrefslogtreecommitdiff
path: root/VexRiscv/src/test/resources/asm/I-NOP-01.elf.objdump
blob: 7b02fd13ed45ac752ef9114f3d6babdc645c5380 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
/home/spinalvm/hdl/riscv-compliance/work//I-NOP-01.elf:     file format elf32-littleriscv


Disassembly of section .text.init:

80000000 <_start>:
80000000:	00001097          	auipc	ra,0x1
80000004:	00008093          	mv	ra,ra
80000008:	00200113          	li	sp,2
8000000c:	00300193          	li	gp,3
80000010:	00400213          	li	tp,4
80000014:	00500293          	li	t0,5
80000018:	00600313          	li	t1,6
8000001c:	00700393          	li	t2,7
80000020:	00800413          	li	s0,8
80000024:	00900493          	li	s1,9
80000028:	00a00513          	li	a0,10
8000002c:	00b00593          	li	a1,11
80000030:	00c00613          	li	a2,12
80000034:	00d00693          	li	a3,13
80000038:	00e00713          	li	a4,14
8000003c:	00f00793          	li	a5,15
80000040:	01000813          	li	a6,16
80000044:	01100893          	li	a7,17
80000048:	01200913          	li	s2,18
8000004c:	01300993          	li	s3,19
80000050:	01400a13          	li	s4,20
80000054:	01500a93          	li	s5,21
80000058:	01600b13          	li	s6,22
8000005c:	01700b93          	li	s7,23
80000060:	01800c13          	li	s8,24
80000064:	01900c93          	li	s9,25
80000068:	01a00d13          	li	s10,26
8000006c:	01b00d93          	li	s11,27
80000070:	01c00e13          	li	t3,28
80000074:	01d00e93          	li	t4,29
80000078:	01e00f13          	li	t5,30
8000007c:	01f00f93          	li	t6,31
80000080:	00000013          	nop
80000084:	00000013          	nop
80000088:	00000013          	nop
8000008c:	00000013          	nop
80000090:	00000013          	nop
80000094:	00000013          	nop
80000098:	0000a023          	sw	zero,0(ra) # 80001000 <codasip_signature_start>
8000009c:	0020a223          	sw	sp,4(ra)
800000a0:	0030a423          	sw	gp,8(ra)
800000a4:	0040a623          	sw	tp,12(ra)
800000a8:	0050a823          	sw	t0,16(ra)
800000ac:	0060aa23          	sw	t1,20(ra)
800000b0:	0070ac23          	sw	t2,24(ra)
800000b4:	0080ae23          	sw	s0,28(ra)
800000b8:	0290a023          	sw	s1,32(ra)
800000bc:	02a0a223          	sw	a0,36(ra)
800000c0:	02b0a423          	sw	a1,40(ra)
800000c4:	02c0a623          	sw	a2,44(ra)
800000c8:	02d0a823          	sw	a3,48(ra)
800000cc:	02e0aa23          	sw	a4,52(ra)
800000d0:	02f0ac23          	sw	a5,56(ra)
800000d4:	0300ae23          	sw	a6,60(ra)
800000d8:	0510a023          	sw	a7,64(ra)
800000dc:	0520a223          	sw	s2,68(ra)
800000e0:	0530a423          	sw	s3,72(ra)
800000e4:	0540a623          	sw	s4,76(ra)
800000e8:	0550a823          	sw	s5,80(ra)
800000ec:	0560aa23          	sw	s6,84(ra)
800000f0:	0570ac23          	sw	s7,88(ra)
800000f4:	0580ae23          	sw	s8,92(ra)
800000f8:	0790a023          	sw	s9,96(ra)
800000fc:	07a0a223          	sw	s10,100(ra)
80000100:	07b0a423          	sw	s11,104(ra)
80000104:	07c0a623          	sw	t3,108(ra)
80000108:	07d0a823          	sw	t4,112(ra)
8000010c:	07e0aa23          	sw	t5,116(ra)
80000110:	07f0ac23          	sw	t6,120(ra)
80000114:	00001197          	auipc	gp,0x1
80000118:	f6818193          	addi	gp,gp,-152 # 8000107c <test_A2_res>
8000011c:	00000417          	auipc	s0,0x0
80000120:	00000013          	nop
80000124:	00000013          	nop
80000128:	00000013          	nop
8000012c:	00000013          	nop
80000130:	00000013          	nop
80000134:	00000497          	auipc	s1,0x0
80000138:	408484b3          	sub	s1,s1,s0
8000013c:	0091a023          	sw	s1,0(gp)
80000140:	00001517          	auipc	a0,0x1
80000144:	ec050513          	addi	a0,a0,-320 # 80001000 <codasip_signature_start>
80000148:	00001597          	auipc	a1,0x1
8000014c:	f3858593          	addi	a1,a1,-200 # 80001080 <_end>
80000150:	f0100637          	lui	a2,0xf0100
80000154:	f2c60613          	addi	a2,a2,-212 # f00fff2c <_end+0x700feeac>

80000158 <complience_halt_loop>:
80000158:	02b50663          	beq	a0,a1,80000184 <complience_halt_break>
8000015c:	00c52683          	lw	a3,12(a0)
80000160:	00d62023          	sw	a3,0(a2)
80000164:	00852683          	lw	a3,8(a0)
80000168:	00d62023          	sw	a3,0(a2)
8000016c:	00452683          	lw	a3,4(a0)
80000170:	00d62023          	sw	a3,0(a2)
80000174:	00052683          	lw	a3,0(a0)
80000178:	00d62023          	sw	a3,0(a2)
8000017c:	01050513          	addi	a0,a0,16
80000180:	fd9ff06f          	j	80000158 <complience_halt_loop>

80000184 <complience_halt_break>:
80000184:	f0100537          	lui	a0,0xf0100
80000188:	f2050513          	addi	a0,a0,-224 # f00fff20 <_end+0x700feea0>
8000018c:	00052023          	sw	zero,0(a0)
80000190:	0000                	unimp
	...

Disassembly of section .data:

80001000 <codasip_signature_start>:
80001000:	ffff                	0xffff
80001002:	ffff                	0xffff
80001004:	ffff                	0xffff
80001006:	ffff                	0xffff
80001008:	ffff                	0xffff
8000100a:	ffff                	0xffff
8000100c:	ffff                	0xffff
8000100e:	ffff                	0xffff
80001010:	ffff                	0xffff
80001012:	ffff                	0xffff
80001014:	ffff                	0xffff
80001016:	ffff                	0xffff
80001018:	ffff                	0xffff
8000101a:	ffff                	0xffff
8000101c:	ffff                	0xffff
8000101e:	ffff                	0xffff
80001020:	ffff                	0xffff
80001022:	ffff                	0xffff
80001024:	ffff                	0xffff
80001026:	ffff                	0xffff
80001028:	ffff                	0xffff
8000102a:	ffff                	0xffff
8000102c:	ffff                	0xffff
8000102e:	ffff                	0xffff
80001030:	ffff                	0xffff
80001032:	ffff                	0xffff
80001034:	ffff                	0xffff
80001036:	ffff                	0xffff
80001038:	ffff                	0xffff
8000103a:	ffff                	0xffff
8000103c:	ffff                	0xffff
8000103e:	ffff                	0xffff
80001040:	ffff                	0xffff
80001042:	ffff                	0xffff
80001044:	ffff                	0xffff
80001046:	ffff                	0xffff
80001048:	ffff                	0xffff
8000104a:	ffff                	0xffff
8000104c:	ffff                	0xffff
8000104e:	ffff                	0xffff
80001050:	ffff                	0xffff
80001052:	ffff                	0xffff
80001054:	ffff                	0xffff
80001056:	ffff                	0xffff
80001058:	ffff                	0xffff
8000105a:	ffff                	0xffff
8000105c:	ffff                	0xffff
8000105e:	ffff                	0xffff
80001060:	ffff                	0xffff
80001062:	ffff                	0xffff
80001064:	ffff                	0xffff
80001066:	ffff                	0xffff
80001068:	ffff                	0xffff
8000106a:	ffff                	0xffff
8000106c:	ffff                	0xffff
8000106e:	ffff                	0xffff
80001070:	ffff                	0xffff
80001072:	ffff                	0xffff
80001074:	ffff                	0xffff
80001076:	ffff                	0xffff
80001078:	ffff                	0xffff
8000107a:	ffff                	0xffff

8000107c <test_A2_res>:
8000107c:	ffff                	0xffff
8000107e:	ffff                	0xffff