⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 bz2.lst

📁 au1200下的boot代码
💻 LST
📖 第 1 页 / 共 5 页
字号:
 145 0094 5000B48F 		lw	$20,80($sp) 146 0098 4C00B38F 		lw	$19,76($sp) 147 009c 4800B28F 		lw	$18,72($sp) 148 00a0 4400B18F 		lw	$17,68($sp) 149 00a4 4000B08F 		lw	$16,64($sp) 150 00a8 0800E003 		j	$31 151 00ac 5800BD27 		addiu	$sp,$sp,88 152              	 153              	$L22: 154              		.loc 1 87 0 155 00b0 00009024 		addiu	$16,$4,%lo(bufitf) 156              		.loc 1 86 0GAS LISTING /tmp/ccX62eUi.s 			page 7 157 00b4 0000000C 		jal	GetBufferInterface 158 00b8 21200002 		move	$4,$16 159              	 160              		.loc 1 87 0 161 00bc 0400028E 		lw	$2,4($16) 162 00c0 0082043C 		li	$4,-2113929216			# 0xffffffff82000000 163 00c4 09F84000 		jal	$2 164 00c8 0002053C 		li	$5,33554432			# 0x2000000 165              	 166              		.loc 1 88 0 167 00cc 0C00028E 		lw	$2,12($16) 168 00d0 0082043C 		li	$4,-2113929216			# 0xffffffff82000000 169 00d4 00100524 		li	$5,4096			# 0x1000 170 00d8 09F84000 		jal	$2 171 00dc 21300000 		move	$6,$0 172              	 173              		.loc 1 89 0 174 00e0 E7FF4010 		beq	$2,$0,$L9 175 00e4 21884000 		move	$17,$2 176              	 177              		.loc 1 91 0 178 00e8 0C00028E 		lw	$2,12($16) 179 00ec 0082043C 		li	$4,-2113929216			# 0xffffffff82000000 180 00f0 A000053C 		li	$5,10485760			# 0xa00000 181 00f4 09F84000 		jal	$2 182 00f8 21300000 		move	$6,$0 183              	 184              		.loc 1 92 0 185 00fc E0FF4010 		beq	$2,$0,$L9 186 0100 21904000 		move	$18,$2 187              	 188              		.loc 1 96 0 189 0104 6000A28F 		lw	$2,96($sp) 190 0108 21202002 		move	$4,$17 191 010c 09F84000 		jal	$2 192 0110 00100524 		li	$5,4096			# 0x1000 193              	 194 0114 21804000 		move	$16,$2 195              		.loc 1 97 0 196 0118 02004228 		slt	$2,$2,2 197              		.loc 1 99 0 198              		.loc 1 97 0 199 011c D8FF4014 		bne	$2,$0,$L9 200 0120 42000224 		li	$2,66			# 0x42 201              	 202              		.loc 1 99 0 203 0124 00002382 		lb	$3,0($17) 204              		.loc 1 160 0 205              		.loc 1 99 0 206 0128 D6FF6214 		bne	$3,$2,$L25 207 012c 5C00A28F 		lw	$2,92($sp) 208              	 209 0130 01002382 		lb	$3,1($17) 210 0134 5A000224 		li	$2,90			# 0x5a 211              		.loc 1 160 0 212              		.loc 1 99 0 213 0138 D2FF6214 		bne	$3,$2,$L25GAS LISTING /tmp/ccX62eUi.s 			page 8 214 013c 5C00A28F 		lw	$2,92($sp) 215              	 216              		.loc 1 103 0 217 0140 0000023C 		lui	$2,%hi(bz2alloc) 218              		.loc 1 104 0 219 0144 0000033C 		lui	$3,%hi(bz2free) 220              		.loc 1 103 0 221 0148 00004224 		addiu	$2,$2,%lo(bz2alloc) 222              		.loc 1 104 0 223 014c 14006324 		addiu	$3,$3,%lo(bz2free) 224              		.loc 1 103 0 225 0150 3400A2AF 		sw	$2,52($sp) 226              		.loc 1 104 0 227 0154 3800A3AF 		sw	$3,56($sp) 228              		.loc 1 105 0 229 0158 0082023C 		li	$2,-2113929216			# 0xffffffff82000000 230              		.loc 1 111 0 231 015c A000033C 		li	$3,10485760			# 0xa00000 232              		.loc 1 114 0 233 0160 1000A427 		addiu	$4,$sp,16 234 0164 21280000 		move	$5,$0 235 0168 21300000 		move	$6,$0 236              		.loc 1 105 0 237 016c 3C00A2AF 		sw	$2,60($sp) 238              		.loc 1 111 0 239 0170 2400A3AF 		sw	$3,36($sp) 240              		.loc 1 106 0 241 0174 1000B1AF 		sw	$17,16($sp) 242              		.loc 1 107 0 243 0178 1400B0AF 		sw	$16,20($sp) 244              		.loc 1 108 0 245 017c 1800A0AF 		sw	$0,24($sp) 246              		.loc 1 109 0 247 0180 1C00A0AF 		sw	$0,28($sp) 248              		.loc 1 110 0 249 0184 2000B2AF 		sw	$18,32($sp) 250              		.loc 1 112 0 251 0188 2800A0AF 		sw	$0,40($sp) 252              		.loc 1 113 0 253              		.loc 1 114 0 254 018c 0000000C 		jal	BZ2_bzDecompressInit 255 0190 2C00A0AF 		sw	$0,44($sp) 256              	 257              		.loc 1 160 0 258              		.loc 1 114 0 259 0194 BBFF4014 		bne	$2,$0,$L25 260 0198 5C00A28F 		lw	$2,92($sp) 261              	 262              		.loc 1 118 0 263 019c 0000000C 		jal	showProgress 264 01a0 01000424 		li	$4,1			# 0x1 265              	 266              		.loc 1 119 0 267 01a4 0000043C 		lui	$4,%hi($LC0) 268 01a8 0000000C 		jal	printf 269 01ac 00008424 		addiu	$4,$4,%lo($LC0) 270              	GAS LISTING /tmp/ccX62eUi.s 			page 9 271              		.loc 1 120 0 272 01b0 0000043C 		lui	$4,%hi($LC1) 273 01b4 00008424 		addiu	$4,$4,%lo($LC1) 274 01b8 0000000C 		jal	printf 275 01bc 21286002 		move	$5,$19 276              	 277 01c0 7C000008 		j	$L15 278 01c4 00000000 		nop 279              	 280              	$L23: 281              		.loc 1 129 0 282 01c8 0000000C 		jal	updateProgress 283 01cc 00000000 		nop 284              	 285              		.loc 1 132 0 286 01d0 6000A28F 		lw	$2,96($sp) 287 01d4 21202002 		move	$4,$17 288 01d8 09F84000 		jal	$2 289 01dc 00100524 		li	$5,4096			# 0x1000 290              	 291              		.loc 1 133 0 292 01e0 A7FF4010 		beq	$2,$0,$L9 293 01e4 21804000 		move	$16,$2 294              	 295              		.loc 1 135 0 296 01e8 1000B1AF 		sw	$17,16($sp) 297              		.loc 1 136 0 298 01ec 1400A2AF 		sw	$2,20($sp) 299              	$L15: 300              		.loc 1 125 0 301 01f0 0000000C 		jal	BZ2_bzDecompress 302 01f4 1000A427 		addiu	$4,$sp,16 303              	 304 01f8 21184000 		move	$3,$2 305              		.loc 1 129 0 306              		.loc 1 126 0 307 01fc F2FF4010 		beq	$2,$0,$L23 308 0200 21200002 		move	$4,$16 309              	 310              		.loc 1 138 0 311 0204 04000224 		li	$2,4			# 0x4 312 0208 09006210 		beq	$3,$2,$L24 313 020c 00000000 		nop 314              	 315              		.loc 1 151 0 316 0210 0000043C 		lui	$4,%hi($LC3) 317 0214 0000000C 		jal	printf 318 0218 00008424 		addiu	$4,$4,%lo($LC3) 319              	 320              		.loc 1 156 0 321 021c 0000043C 		lui	$4,%hi($LC4) 322 0220 0000000C 		jal	printf 323 0224 00008424 		addiu	$4,$4,%lo($LC4) 324              	 325              		.loc 1 160 0 326 0228 21000008 		j	$L25 327 022c 5C00A28F 		lw	$2,92($sp)GAS LISTING /tmp/ccX62eUi.s 			page 10 328              	 329              	$L24: 330              		.loc 1 141 0 331 0230 0000000C 		jal	updateProgress 332 0234 21200002 		move	$4,$16 333              	 334              		.loc 1 142 0 335 0238 0000043C 		lui	$4,%hi($LC2) 336 023c 0000000C 		jal	printf 337 0240 00008424 		addiu	$4,$4,%lo($LC2) 338              	 339              		.loc 1 156 0 340 0244 0000043C 		lui	$4,%hi($LC4) 341 0248 00008424 		addiu	$4,$4,%lo($LC4) 342              		.loc 1 145 0 343              		.loc 1 156 0 344 024c 0000000C 		jal	printf 345 0250 21A04002 		move	$20,$18 346              	 347              		.loc 1 160 0 348 0254 21000008 		j	$L25 349 0258 5C00A28F 		lw	$2,92($sp) 350              	 351              		.set	macro 352              		.set	reorder 353              	$LFE4: 354              		.end	bz2LoadImage 355              	 356              		.comm	bufitf,28,4 357              		.section	.debug_frame,"",@progbits 358              	$Lframe0: 359 0000 0C000000 		.4byte	$LECIE0-$LSCIE0 360              	$LSCIE0: 361 0004 FFFFFFFF 		.4byte	0xffffffff 362 0008 01       		.byte	0x1 363 0009 00       		.ascii	"\000" 364 000a 01       		.uleb128 0x1 365 000b 04       		.sleb128 4 366 000c 1F       		.byte	0x1f 367 000d 0C       		.byte	0xc 368 000e 1D       		.uleb128 0x1d 369 000f 00       		.uleb128 0x0 370              		.align	2 371              	$LECIE0: 372              	$LSFDE0: 373 0010 0C000000 		.4byte	$LEFDE0-$LASFDE0 374              	$LASFDE0: 375 0014 00000000 		.4byte	$Lframe0 376 0018 00000000 		.4byte	$LFB2 377 001c 14000000 		.4byte	$LFE2-$LFB2 378              		.align	2 379              	$LEFDE0: 380              	$LSFDE2: 381 0020 0C000000 		.4byte	$LEFDE2-$LASFDE2 382              	$LASFDE2: 383 0024 00000000 		.4byte	$Lframe0 384 0028 14000000 		.4byte	$LFB3GAS LISTING /tmp/ccX62eUi.s 			page 11 385 002c 20000000 		.4byte	$LFE3-$LFB3 386              		.align	2 387              	$LEFDE2: 388              	$LSFDE4: 389 0030 24000000 		.4byte	$LEFDE4-$LASFDE4 390              	$LASFDE4: 391 0034 00000000 		.4byte	$Lframe0 392 0038 34000000 		.4byte	$LFB4 393 003c 28020000 		.4byte	$LFE4-$LFB4 394 0040 44       		.byte	0x4 395              		.4byte	$LCFI0-$LFB4 396 0041 0E       		.byte	0xe 397 0042 58       		.uleb128 0x58 398 0043 54       		.byte	0x4 399              		.4byte	$LCFI3-$LCFI0 400 0044 11       		.byte	0x11 401 0045 1F       		.uleb128 0x1f 402 0046 7F       		.sleb128 -1 403 0047 11       		.byte	0x11 404 0048 13       		.uleb128 0x13 405 0049 7D       		.sleb128 -3 406 004a 11       		.byte	0x11 407 004b 14       		.uleb128 0x14 408 004c 7E       		.sleb128 -2 409 004d 50       		.byte	0x4 410              		.4byte	$LCFI6-$LCFI3 411 004e 11       		.byte	0x11 412 004f 10       		.uleb128 0x10 413 0050 7A       		.sleb128 -6 414 0051 11       		.byte	0x11 415 0052 11       		.uleb128 0x11 416 0053 7B       		.sleb128 -5 417 0054 11       		.byte	0x11 418 0055 12       		.uleb128 0x12 419 0056 7C       		.sleb128 -4 420 0057 00       		.align	2 421              	$LEFDE4: 422              		.align	0 423              		.file 2 "/mnt/hgfs/boot/booter/source/applications/booter/functions.h" 424              		.file 3 "/mnt/hgfs/boot/booter/source/applications/booter/bzlib.h" 425              		.file 4 "/mnt/hgfs/boot/booter/platforms/DB1200/platform.h" 426              		.file 5 "/mnt/hgfs/boot/booter/include/mem_mgr.h" 427              		.text 428              	$Letext0: 429 025c 00000000 		.section	.debug_info 430 0000 33040000 		.4byte	0x433 431 0004 0200     		.2byte	0x2 432 0006 00000000 		.4byte	$Ldebug_abbrev0 433 000a 04       		.byte	0x4 434 000b 01       		.uleb128 0x1 435 000c 00000000 		.4byte	$Ldebug_line0 436 0010 5C020000 		.4byte	$Letext0 437 0014 00000000 		.4byte	$Ltext0 438 0018 91010000 		.4byte	$LASF50 439 001c 01       		.byte	0x1 440 001d C4000000 		.4byte	$LASF51 441 0021 02       		.uleb128 0x2GAS LISTING /tmp/ccX62eUi.s 			page 12 442 0022 D2000000 		.4byte	0xd2 443 0026 30       		.byte	0x30 444 0027 03       		.byte	0x3 445 0028 73       		.byte	0x73 446 0029 03       		.uleb128 0x3 447 002a C2010000 		.4byte	$LASF0 448 002e 03       		.byte	0x3 449 002f 63       		.byte	0x63 450 0030 D2000000 		.4byte	0xd2 451 0034 02       		.byte	0x2 452 0035 10       		.byte	0x10 453 0036 00       		.uleb128 0x0 454 0037 03       		.uleb128 0x3 455 0038 58010000 		.4byte	$LASF1 456 003c 03       		.byte	0x3 457 003d 64       		.byte	0x64 458 003e DF000000 		.4byte	0xdf 459 0042 02       		.byte	0x2 460 0043 10       		.byte	0x10 461 0044 04       		.uleb128 0x4 462 0045 03       		.uleb128 0x3 463 0046 CF010000 		.4byte	$LASF2 464 004a 03       		.byte	0x3 465 004b 65       		.byte	0x65 466 004c DF000000 		.4byte	0xdf 467 0050 02       		.byte	0x2 468 0051 10       		.byte	0x10 469 0052 08       		.uleb128 0x8 470 0053 03       		.uleb128 0x3 471 0054 05000000 		.4byte	$LASF3 472 0058 03       		.byte	0x3 473 0059 66       		.byte	0x66 474 005a DF000000 		.4byte	0xdf

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -