From a08fda26f57c96368b361583b2074ef4d08e0055 Mon Sep 17 00:00:00 2001 From: Jens Ahrensfeld Date: Sat, 23 May 2015 08:56:14 +0000 Subject: [PATCH] - updated boot loader git-svn-id: http://moon:8086/svn/vhdl/trunk@1172 cc03376c-175c-47c8-b038-4cd826a8556b --- .../mips_sys/src/bootloader_flash.ROM.vhd | 672 ++--- projects/mips_sys/src/bootloader_flash.dis | 2399 +++++++++-------- 2 files changed, 1541 insertions(+), 1530 deletions(-) diff --git a/projects/mips_sys/src/bootloader_flash.ROM.vhd b/projects/mips_sys/src/bootloader_flash.ROM.vhd index 0cf9301..eb67dd9 100644 --- a/projects/mips_sys/src/bootloader_flash.ROM.vhd +++ b/projects/mips_sys/src/bootloader_flash.ROM.vhd @@ -264,9 +264,9 @@ ARCHITECTURE data OF rom IS X"3C17BFC0", -- 000003C8 X"02608021", -- 000003CC X"00E09021", -- 000003D0 - X"27DE1494", -- 000003D4 - X"26D61570", -- 000003D8 - X"26F71498", -- 000003DC + X"27DE14A0", -- 000003D4 + X"26D6157C", -- 000003D8 + X"26F714A4", -- 000003DC X"02B32023", -- 000003E0 X"00902021", -- 000003E4 X"0FF000D0", -- 000003E8 @@ -316,7 +316,7 @@ ARCHITECTURE data OF rom IS X"02C02021", -- 00000498 X"00001821", -- 0000049C X"3C04BFC0", -- 000004A0 - X"248414D4", -- 000004A4 + X"248414E0", -- 000004A4 X"AFA30010", -- 000004A8 X"0FF000A5", -- 000004AC X"02148021", -- 000004B0 @@ -1086,349 +1086,349 @@ ARCHITECTURE data OF rom IS X"AFB30250", -- 000010A0 X"0FF003E9", -- 000010A4 X"AFB2024C", -- 000010A8 - X"3C022000", -- 000010AC + X"3C026000", -- 000010AC X"3C10A000", -- 000010B0 - X"24421000", -- 000010B4 - X"AE020000", -- 000010B8 - X"8E110000", -- 000010BC - X"3C04BFC0", -- 000010C0 - X"0FF000A5", -- 000010C4 - X"2484149C", -- 000010C8 - X"00118C02", -- 000010CC - X"27A40210", -- 000010D0 - X"3C05A400", -- 000010D4 - X"0FF002BF", -- 000010D8 - X"3231007F", -- 000010DC - X"04410004", -- 000010E0 - X"02202821", -- 000010E4 - X"3C04BFC0", -- 000010E8 - X"0BF00460", -- 000010EC - X"248414B0", -- 000010F0 - X"0FF0031F", -- 000010F4 - X"27A40210", -- 000010F8 - X"8E030000", -- 000010FC - X"00408821", -- 00001100 - X"3C020800", -- 00001104 - X"00621024", -- 00001108 - X"1440003B", -- 0000110C - X"00000000", -- 00001110 - X"3C04BFC0", -- 00001114 - X"0FF000A5", -- 00001118 - X"248414D8", -- 0000111C - X"0FF000D0", -- 00001120 - X"02202021", -- 00001124 - X"3C10A400", -- 00001128 - X"3C04BFC0", -- 0000112C - X"02308021", -- 00001130 - X"0FF000A5", -- 00001134 - X"248414D4", -- 00001138 - X"3C033149", -- 0000113C - X"8E020000", -- 00001140 - X"2463464A", -- 00001144 - X"10430011", -- 00001148 - X"3C034A46", -- 0000114C - X"24634931", -- 00001150 - X"1043000E", -- 00001154 - X"3C04BFC0", -- 00001158 - X"0FF000A5", -- 0000115C - X"24841554", -- 00001160 + X"3442B1FF", -- 000010B4 + X"AE020004", -- 000010B8 + X"3C022000", -- 000010BC + X"24421000", -- 000010C0 + X"AE020000", -- 000010C4 + X"8E110000", -- 000010C8 + X"3C04BFC0", -- 000010CC + X"0FF000A5", -- 000010D0 + X"248414A8", -- 000010D4 + X"00118C02", -- 000010D8 + X"27A40210", -- 000010DC + X"3C05A400", -- 000010E0 + X"0FF002BF", -- 000010E4 + X"3231007F", -- 000010E8 + X"04410004", -- 000010EC + X"02202821", -- 000010F0 + X"3C04BFC0", -- 000010F4 + X"0BF00463", -- 000010F8 + X"248414BC", -- 000010FC + X"0FF0031F", -- 00001100 + X"27A40210", -- 00001104 + X"8E030000", -- 00001108 + X"00408821", -- 0000110C + X"3C020800", -- 00001110 + X"00621024", -- 00001114 + X"1440003B", -- 00001118 + X"00000000", -- 0000111C + X"3C04BFC0", -- 00001120 + X"0FF000A5", -- 00001124 + X"248414E4", -- 00001128 + X"0FF000D0", -- 0000112C + X"02202021", -- 00001130 + X"3C10A400", -- 00001134 + X"3C04BFC0", -- 00001138 + X"02308021", -- 0000113C + X"0FF000A5", -- 00001140 + X"248414E0", -- 00001144 + X"3C033149", -- 00001148 + X"8E020000", -- 0000114C + X"2463464A", -- 00001150 + X"10430011", -- 00001154 + X"3C034A46", -- 00001158 + X"24634931", -- 0000115C + X"1043000E", -- 00001160 X"3C04BFC0", -- 00001164 X"0FF000A5", -- 00001168 - X"248414F8", -- 0000116C - X"0FF000D0", -- 00001170 - X"02202021", -- 00001174 - X"3C04BFC0", -- 00001178 - X"24841510", -- 0000117C - X"0FF000A5", -- 00001180 - X"00000000", -- 00001184 - X"0BF0051A", -- 00001188 - X"24020001", -- 0000118C - X"8E110004", -- 00001190 - X"8E04000C", -- 00001194 - X"8E020008", -- 00001198 - X"00042082", -- 0000119C - X"00001821", -- 000011A0 - X"02222823", -- 000011A4 - X"10640007", -- 000011A8 - X"00000000", -- 000011AC - X"8C470000", -- 000011B0 - X"00A23021", -- 000011B4 - X"ACC70000", -- 000011B8 - X"24630001", -- 000011BC - X"0BF0046A", -- 000011C0 - X"24420004", -- 000011C4 - X"3C04BFC0", -- 000011C8 - X"0FF000A5", -- 000011CC - X"2484151C", -- 000011D0 - X"8E040004", -- 000011D4 - X"0FF000D0", -- 000011D8 - X"00000000", -- 000011DC - X"3C04BFC0", -- 000011E0 - X"0FF000A5", -- 000011E4 - X"24841554", -- 000011E8 - X"0FF003D7", -- 000011EC - X"02202021", -- 000011F0 - X"0BF0051A", -- 000011F4 - X"00001021", -- 000011F8 - X"3C04BFC0", -- 000011FC - X"0FF000A5", -- 00001200 - X"24841554", -- 00001204 + X"24841560", -- 0000116C + X"3C04BFC0", -- 00001170 + X"0FF000A5", -- 00001174 + X"24841504", -- 00001178 + X"0FF000D0", -- 0000117C + X"02202021", -- 00001180 + X"3C04BFC0", -- 00001184 + X"2484151C", -- 00001188 + X"0FF000A5", -- 0000118C + X"00000000", -- 00001190 + X"0BF0051D", -- 00001194 + X"24020001", -- 00001198 + X"8E110004", -- 0000119C + X"8E04000C", -- 000011A0 + X"8E020008", -- 000011A4 + X"00042082", -- 000011A8 + X"00001821", -- 000011AC + X"02222823", -- 000011B0 + X"10640007", -- 000011B4 + X"00000000", -- 000011B8 + X"8C470000", -- 000011BC + X"00A23021", -- 000011C0 + X"ACC70000", -- 000011C4 + X"24630001", -- 000011C8 + X"0BF0046D", -- 000011CC + X"24420004", -- 000011D0 + X"3C04BFC0", -- 000011D4 + X"0FF000A5", -- 000011D8 + X"24841528", -- 000011DC + X"8E040004", -- 000011E0 + X"0FF000D0", -- 000011E4 + X"00000000", -- 000011E8 + X"3C04BFC0", -- 000011EC + X"0FF000A5", -- 000011F0 + X"24841560", -- 000011F4 + X"0FF003D7", -- 000011F8 + X"02202021", -- 000011FC + X"0BF0051D", -- 00001200 + X"00001021", -- 00001204 X"3C04BFC0", -- 00001208 X"0FF000A5", -- 0000120C - X"2484152C", -- 00001210 - X"3C024000", -- 00001214 - X"3C034010", -- 00001218 - X"AC400000", -- 0000121C - X"24420004", -- 00001220 - X"1443FFFD", -- 00001224 - X"3C15BFC0", -- 00001228 - X"3C16BFC0", -- 0000122C - X"3C17BFC0", -- 00001230 - X"00009021", -- 00001234 - X"26B5154C", -- 00001238 - X"26D61550", -- 0000123C - X"26F71558", -- 00001240 - X"0FF000A5", -- 00001244 - X"02A02021", -- 00001248 - X"3C13BFC0", -- 0000124C - X"0FF003AE", -- 00001250 - X"27A40110", -- 00001254 - X"00403021", -- 00001258 - X"27A40230", -- 0000125C - X"27A50110", -- 00001260 - X"0FF0034D", -- 00001264 - X"00408021", -- 00001268 - X"24030002", -- 0000126C - X"10430005", -- 00001270 - X"24030004", -- 00001274 - X"10430019", -- 00001278 - X"00000000", -- 0000127C - X"0BF00491", -- 00001280 - X"00000000", -- 00001284 - X"8FA20230", -- 00001288 - X"8FA30234", -- 0000128C + X"24841560", -- 00001210 + X"3C04BFC0", -- 00001214 + X"0FF000A5", -- 00001218 + X"24841538", -- 0000121C + X"3C024000", -- 00001220 + X"3C034010", -- 00001224 + X"AC400000", -- 00001228 + X"24420004", -- 0000122C + X"1443FFFD", -- 00001230 + X"3C15BFC0", -- 00001234 + X"3C16BFC0", -- 00001238 + X"3C17BFC0", -- 0000123C + X"00009021", -- 00001240 + X"26B51558", -- 00001244 + X"26D6155C", -- 00001248 + X"26F71564", -- 0000124C + X"0FF000A5", -- 00001250 + X"02A02021", -- 00001254 + X"3C13BFC0", -- 00001258 + X"0FF003AE", -- 0000125C + X"27A40110", -- 00001260 + X"00403021", -- 00001264 + X"27A40230", -- 00001268 + X"27A50110", -- 0000126C + X"0FF0034D", -- 00001270 + X"00408021", -- 00001274 + X"24030002", -- 00001278 + X"10430005", -- 0000127C + X"24030004", -- 00001280 + X"10430019", -- 00001284 + X"00000000", -- 00001288 + X"0BF00494", -- 0000128C X"00000000", -- 00001290 - X"00431821", -- 00001294 - X"0243202B", -- 00001298 - X"10800002", -- 0000129C - X"00000000", -- 000012A0 - X"00609021", -- 000012A4 - X"00001821", -- 000012A8 - X"8FA40234", -- 000012AC - X"00000000", -- 000012B0 - X"0064202B", -- 000012B4 - X"10800067", -- 000012B8 - X"00622821", -- 000012BC - X"8FA4023C", -- 000012C0 - X"00000000", -- 000012C4 - X"00832021", -- 000012C8 - X"90840000", -- 000012CC - X"24630001", -- 000012D0 - X"A0A40000", -- 000012D4 - X"0BF004AB", -- 000012D8 - X"00000000", -- 000012DC - X"0FF000A5", -- 000012E0 - X"02C02021", -- 000012E4 - X"8FA50230", -- 000012E8 - X"3C024A46", -- 000012EC - X"24424931", -- 000012F0 - X"AFA20010", -- 000012F4 - X"AFA50014", -- 000012F8 - X"26220100", -- 000012FC - X"02452823", -- 00001300 - X"AFA5001C", -- 00001304 - X"27A40210", -- 00001308 - X"00A22821", -- 0000130C - X"0FF0032B", -- 00001310 - X"AFA20018", -- 00001314 - X"02E02021", -- 00001318 - X"0FF000A5", -- 0000131C - X"AFA20020", -- 00001320 - X"8FA4001C", -- 00001324 - X"0FF000D0", -- 00001328 - X"00000000", -- 0000132C - X"0FF000A5", -- 00001330 - X"266414D4", -- 00001334 - X"3C04BFC0", -- 00001338 + X"8FA20230", -- 00001294 + X"8FA30234", -- 00001298 + X"00000000", -- 0000129C + X"00431821", -- 000012A0 + X"0243202B", -- 000012A4 + X"10800002", -- 000012A8 + X"00000000", -- 000012AC + X"00609021", -- 000012B0 + X"00001821", -- 000012B4 + X"8FA40234", -- 000012B8 + X"00000000", -- 000012BC + X"0064202B", -- 000012C0 + X"10800067", -- 000012C4 + X"00622821", -- 000012C8 + X"8FA4023C", -- 000012CC + X"00000000", -- 000012D0 + X"00832021", -- 000012D4 + X"90840000", -- 000012D8 + X"24630001", -- 000012DC + X"A0A40000", -- 000012E0 + X"0BF004AE", -- 000012E4 + X"00000000", -- 000012E8 + X"0FF000A5", -- 000012EC + X"02C02021", -- 000012F0 + X"8FA50230", -- 000012F4 + X"3C024A46", -- 000012F8 + X"24424931", -- 000012FC + X"AFA20010", -- 00001300 + X"AFA50014", -- 00001304 + X"26220100", -- 00001308 + X"02452823", -- 0000130C + X"AFA5001C", -- 00001310 + X"27A40210", -- 00001314 + X"00A22821", -- 00001318 + X"0FF0032B", -- 0000131C + X"AFA20018", -- 00001320 + X"02E02021", -- 00001324 + X"0FF000A5", -- 00001328 + X"AFA20020", -- 0000132C + X"8FA4001C", -- 00001330 + X"0FF000D0", -- 00001334 + X"00000000", -- 00001338 X"0FF000A5", -- 0000133C - X"24841574", -- 00001340 - X"0FF000D0", -- 00001344 - X"02202021", -- 00001348 - X"0FF000A5", -- 0000134C - X"266414D4", -- 00001350 - X"3C04BFC0", -- 00001354 + X"266414E0", -- 00001340 + X"3C04BFC0", -- 00001344 + X"0FF000A5", -- 00001348 + X"24841580", -- 0000134C + X"0FF000D0", -- 00001350 + X"02202021", -- 00001354 X"0FF000A5", -- 00001358 - X"24841590", -- 0000135C - X"8FA40020", -- 00001360 - X"0FF000D0", -- 00001364 - X"00000000", -- 00001368 - X"0FF000A5", -- 0000136C - X"266414D4", -- 00001370 - X"3C04BFC0", -- 00001374 + X"266414E0", -- 0000135C + X"3C04BFC0", -- 00001360 + X"0FF000A5", -- 00001364 + X"2484159C", -- 00001368 + X"8FA40020", -- 0000136C + X"0FF000D0", -- 00001370 + X"00000000", -- 00001374 X"0FF000A5", -- 00001378 - X"248415AC", -- 0000137C - X"8FA6001C", -- 00001380 - X"27A40210", -- 00001384 - X"02202821", -- 00001388 - X"0FF002C9", -- 0000138C - X"24C60100", -- 00001390 - X"04400021", -- 00001394 - X"00408021", -- 00001398 - X"3C14BFC0", -- 0000139C - X"0FF000A5", -- 000013A0 - X"268415CC", -- 000013A4 - X"3C04BFC0", -- 000013A8 + X"266414E0", -- 0000137C + X"3C04BFC0", -- 00001380 + X"0FF000A5", -- 00001384 + X"248415B8", -- 00001388 + X"8FA6001C", -- 0000138C + X"27A40210", -- 00001390 + X"02202821", -- 00001394 + X"0FF002C9", -- 00001398 + X"24C60100", -- 0000139C + X"04400021", -- 000013A0 + X"00408021", -- 000013A4 + X"3C14BFC0", -- 000013A8 X"0FF000A5", -- 000013AC - X"248415D4", -- 000013B0 - X"27A40210", -- 000013B4 - X"02202821", -- 000013B8 - X"27A60010", -- 000013BC - X"0FF002F9", -- 000013C0 - X"24070100", -- 000013C4 - X"04400014", -- 000013C8 - X"00408021", -- 000013CC - X"8FA50018", -- 000013D0 - X"8FA60014", -- 000013D4 - X"8FA7001C", -- 000013D8 - X"0FF002F9", -- 000013DC - X"27A40210", -- 000013E0 - X"0440000D", -- 000013E4 - X"00408021", -- 000013E8 - X"0FF000A5", -- 000013EC - X"268415CC", -- 000013F0 - X"3C04BFC0", -- 000013F4 + X"268415D8", -- 000013B0 + X"3C04BFC0", -- 000013B4 + X"0FF000A5", -- 000013B8 + X"248415E0", -- 000013BC + X"27A40210", -- 000013C0 + X"02202821", -- 000013C4 + X"27A60010", -- 000013C8 + X"0FF002F9", -- 000013CC + X"24070100", -- 000013D0 + X"04400014", -- 000013D4 + X"00408021", -- 000013D8 + X"8FA50018", -- 000013DC + X"8FA60014", -- 000013E0 + X"8FA7001C", -- 000013E4 + X"0FF002F9", -- 000013E8 + X"27A40210", -- 000013EC + X"0440000D", -- 000013F0 + X"00408021", -- 000013F4 X"0FF000A5", -- 000013F8 - X"248415E4", -- 000013FC - X"8FA50018", -- 00001400 - X"8FA60014", -- 00001404 - X"8FA7001C", -- 00001408 - X"0FF00302", -- 0000140C - X"27A40210", -- 00001410 - X"0441000B", -- 00001414 - X"00408021", -- 00001418 - X"3C04BFC0", -- 0000141C - X"0FF000A5", -- 00001420 - X"248415BC", -- 00001424 - X"0FF000D0", -- 00001428 - X"02002021", -- 0000142C - X"3C04BFC0", -- 00001430 - X"0FF000A5", -- 00001434 - X"248415C8", -- 00001438 - X"0BF00516", -- 0000143C - X"00000000", -- 00001440 - X"3C04BFC0", -- 00001444 - X"0FF000A5", -- 00001448 - X"248415F4", -- 0000144C - X"0FF003D3", -- 00001450 - X"3C04BFC0", -- 00001454 - X"0601FF7D", -- 00001458 - X"00000000", -- 0000145C - X"0BF00491", -- 00001460 - X"00000000", -- 00001464 - X"8FBF0264", -- 00001468 - X"8FB70260", -- 0000146C - X"8FB6025C", -- 00001470 - X"8FB50258", -- 00001474 - X"8FB40254", -- 00001478 - X"8FB30250", -- 0000147C - X"8FB2024C", -- 00001480 - X"8FB10248", -- 00001484 - X"8FB00244", -- 00001488 - X"03E00008", -- 0000148C - X"27BD0268", -- 00001490 - X"3A200000", -- 00001494 - X"20202000", -- 00001498 - X"0A4D4950", -- 0000149C - X"5320626F", -- 000014A0 - X"6F746C6F", -- 000014A4 - X"61646572", -- 000014A8 - X"0A000000", -- 000014AC - X"43616E6E", -- 000014B0 - X"6F742066", -- 000014B4 - X"696E6420", -- 000014B8 - X"666C6173", -- 000014BC - X"68206465", -- 000014C0 - X"76696365", -- 000014C4 - X"2E204578", -- 000014C8 - X"6974206E", -- 000014CC - X"6F77210A", -- 000014D0 - X"0A000000", -- 000014D4 - X"4C6F6164", -- 000014D8 - X"696E6720", -- 000014DC - X"696D6167", -- 000014E0 - X"65206672", -- 000014E4 - X"6F6D2066", -- 000014E8 - X"6C617368", -- 000014EC - X"20617420", -- 000014F0 - X"00000000", -- 000014F4 - X"496E7661", -- 000014F8 - X"6C696420", -- 000014FC - X"696D6167", -- 00001500 - X"6520666F", -- 00001504 - X"756E6420", -- 00001508 - X"61742000", -- 0000150C - X"2E204162", -- 00001510 - X"6F72742E", -- 00001514 - X"0A000000", -- 00001518 - X"426F6F74", -- 0000151C - X"696E6720", -- 00001520 - X"66726F6D", -- 00001524 - X"20000000", -- 00001528 - X"52656164", -- 0000152C - X"696E6720", -- 00001530 - X"4845582D", -- 00001534 - X"5265636F", -- 00001538 - X"72642066", -- 0000153C - X"726F6D20", -- 00001540 - X"55415254", -- 00001544 - X"2E2E0000", -- 00001548 - X"2E000000", -- 0000154C - X"646F6E65", -- 00001550 - X"0A0A0000", -- 00001554 - X"53697A65", -- 00001558 - X"206F6620", -- 0000155C - X"6170706C", -- 00001560 - X"69636174", -- 00001564 - X"696F6E20", -- 00001568 - X"2020203A", -- 0000156C - X"20000000", -- 00001570 - X"50726F67", -- 00001574 - X"72616D6D", -- 00001578 - X"696E6720", -- 0000157C - X"666C6173", -- 00001580 - X"68206174", -- 00001584 - X"2020203A", -- 00001588 - X"20000000", -- 0000158C - X"4E657874", -- 00001590 - X"20667265", -- 00001594 - X"6520666C", -- 00001598 - X"61736820", -- 0000159C - X"6F666673", -- 000015A0 - X"6574203A", -- 000015A4 - X"20000000", -- 000015A8 - X"466C6173", -- 000015AC - X"68206572", -- 000015B0 - X"6173652E", -- 000015B4 - X"2E2E0000", -- 000015B8 - X"6661696C", -- 000015BC - X"65642028", -- 000015C0 - X"00000000", -- 000015C4 - X"290A0000", -- 000015C8 - X"646F6E65", -- 000015CC - X"0A000000", -- 000015D0 - X"466C6173", -- 000015D4 - X"68207772", -- 000015D8 - X"6974652E", -- 000015DC - X"2E2E0000", -- 000015E0 - X"466C6173", -- 000015E4 - X"68207665", -- 000015E8 - X"72696679", -- 000015EC - X"2E2E2E00", -- 000015F0 - X"70617373", -- 000015F4 - X"65640A00", -- 000015F8 - X"00000000", -- 000015FC - X"00000000", -- 00001600 - X"00000000", -- 00001604 + X"268415D8", -- 000013FC + X"3C04BFC0", -- 00001400 + X"0FF000A5", -- 00001404 + X"248415F0", -- 00001408 + X"8FA50018", -- 0000140C + X"8FA60014", -- 00001410 + X"8FA7001C", -- 00001414 + X"0FF00302", -- 00001418 + X"27A40210", -- 0000141C + X"0441000B", -- 00001420 + X"00408021", -- 00001424 + X"3C04BFC0", -- 00001428 + X"0FF000A5", -- 0000142C + X"248415C8", -- 00001430 + X"0FF000D0", -- 00001434 + X"02002021", -- 00001438 + X"3C04BFC0", -- 0000143C + X"0FF000A5", -- 00001440 + X"248415D4", -- 00001444 + X"0BF00519", -- 00001448 + X"00000000", -- 0000144C + X"3C04BFC0", -- 00001450 + X"0FF000A5", -- 00001454 + X"24841600", -- 00001458 + X"0FF003D3", -- 0000145C + X"3C04BFC0", -- 00001460 + X"0601FF7D", -- 00001464 + X"00000000", -- 00001468 + X"0BF00494", -- 0000146C + X"00000000", -- 00001470 + X"8FBF0264", -- 00001474 + X"8FB70260", -- 00001478 + X"8FB6025C", -- 0000147C + X"8FB50258", -- 00001480 + X"8FB40254", -- 00001484 + X"8FB30250", -- 00001488 + X"8FB2024C", -- 0000148C + X"8FB10248", -- 00001490 + X"8FB00244", -- 00001494 + X"03E00008", -- 00001498 + X"27BD0268", -- 0000149C + X"3A200000", -- 000014A0 + X"20202000", -- 000014A4 + X"0A4D4950", -- 000014A8 + X"5320626F", -- 000014AC + X"6F746C6F", -- 000014B0 + X"61646572", -- 000014B4 + X"0A000000", -- 000014B8 + X"43616E6E", -- 000014BC + X"6F742066", -- 000014C0 + X"696E6420", -- 000014C4 + X"666C6173", -- 000014C8 + X"68206465", -- 000014CC + X"76696365", -- 000014D0 + X"2E204578", -- 000014D4 + X"6974206E", -- 000014D8 + X"6F77210A", -- 000014DC + X"0A000000", -- 000014E0 + X"4C6F6164", -- 000014E4 + X"696E6720", -- 000014E8 + X"696D6167", -- 000014EC + X"65206672", -- 000014F0 + X"6F6D2066", -- 000014F4 + X"6C617368", -- 000014F8 + X"20617420", -- 000014FC + X"00000000", -- 00001500 + X"496E7661", -- 00001504 + X"6C696420", -- 00001508 + X"696D6167", -- 0000150C + X"6520666F", -- 00001510 + X"756E6420", -- 00001514 + X"61742000", -- 00001518 + X"2E204162", -- 0000151C + X"6F72742E", -- 00001520 + X"0A000000", -- 00001524 + X"426F6F74", -- 00001528 + X"696E6720", -- 0000152C + X"66726F6D", -- 00001530 + X"20000000", -- 00001534 + X"52656164", -- 00001538 + X"696E6720", -- 0000153C + X"4845582D", -- 00001540 + X"5265636F", -- 00001544 + X"72642066", -- 00001548 + X"726F6D20", -- 0000154C + X"55415254", -- 00001550 + X"2E2E0000", -- 00001554 + X"2E000000", -- 00001558 + X"646F6E65", -- 0000155C + X"0A0A0000", -- 00001560 + X"53697A65", -- 00001564 + X"206F6620", -- 00001568 + X"6170706C", -- 0000156C + X"69636174", -- 00001570 + X"696F6E20", -- 00001574 + X"2020203A", -- 00001578 + X"20000000", -- 0000157C + X"50726F67", -- 00001580 + X"72616D6D", -- 00001584 + X"696E6720", -- 00001588 + X"666C6173", -- 0000158C + X"68206174", -- 00001590 + X"2020203A", -- 00001594 + X"20000000", -- 00001598 + X"4E657874", -- 0000159C + X"20667265", -- 000015A0 + X"6520666C", -- 000015A4 + X"61736820", -- 000015A8 + X"6F666673", -- 000015AC + X"6574203A", -- 000015B0 + X"20000000", -- 000015B4 + X"466C6173", -- 000015B8 + X"68206572", -- 000015BC + X"6173652E", -- 000015C0 + X"2E2E0000", -- 000015C4 + X"6661696C", -- 000015C8 + X"65642028", -- 000015CC + X"00000000", -- 000015D0 + X"290A0000", -- 000015D4 + X"646F6E65", -- 000015D8 + X"0A000000", -- 000015DC + X"466C6173", -- 000015E0 + X"68207772", -- 000015E4 + X"6974652E", -- 000015E8 + X"2E2E0000", -- 000015EC + X"466C6173", -- 000015F0 + X"68207665", -- 000015F4 + X"72696679", -- 000015F8 + X"2E2E2E00", -- 000015FC + X"70617373", -- 00001600 + X"65640A00", -- 00001604 X"00000000", -- 00001608 X"00000000", -- 0000160C X"00000000", -- 00001610 diff --git a/projects/mips_sys/src/bootloader_flash.dis b/projects/mips_sys/src/bootloader_flash.dis index 3e29914..b48806b 100644 --- a/projects/mips_sys/src/bootloader_flash.dis +++ b/projects/mips_sys/src/bootloader_flash.dis @@ -216,9 +216,9 @@ bfc003c4: 3c16bfc0 lui s6,0xbfc0 bfc003c8: 3c17bfc0 lui s7,0xbfc0 bfc003cc: 02608021 move s0,s3 bfc003d0: 00e09021 move s2,a3 -bfc003d4: 27de1494 addiu s8,s8,5268 -bfc003d8: 26d61570 addiu s6,s6,5488 -bfc003dc: 26f71498 addiu s7,s7,5272 +bfc003d4: 27de14a0 addiu s8,s8,5280 +bfc003d8: 26d6157c addiu s6,s6,5500 +bfc003dc: 26f714a4 addiu s7,s7,5284 bfc003e0: 02b32023 subu a0,s5,s3 bfc003e4: 00902021 addu a0,a0,s0 bfc003e8: 0ff000d0 jal bfc00340 @@ -268,7 +268,7 @@ bfc00494: 0ff000a5 jal bfc00294 bfc00498: 02c02021 move a0,s6 bfc0049c: 00001821 move v1,zero bfc004a0: 3c04bfc0 lui a0,0xbfc0 -bfc004a4: 248414d4 addiu a0,a0,5332 +bfc004a4: 248414e0 addiu a0,a0,5344 bfc004a8: afa30010 sw v1,16(sp) bfc004ac: 0ff000a5 jal bfc00294 bfc004b0: 02148021 addu s0,s0,s4 @@ -1090,350 +1090,353 @@ bfc0109c: afb40254 sw s4,596(sp) bfc010a0: afb30250 sw s3,592(sp) bfc010a4: 0ff003e9 jal bfc00fa4 bfc010a8: afb2024c sw s2,588(sp) -bfc010ac: 3c022000 lui v0,0x2000 +bfc010ac: 3c026000 lui v0,0x6000 bfc010b0: 3c10a000 lui s0,0xa000 -bfc010b4: 24421000 addiu v0,v0,4096 -bfc010b8: ae020000 sw v0,0(s0) -bfc010bc: 8e110000 lw s1,0(s0) -bfc010c0: 3c04bfc0 lui a0,0xbfc0 -bfc010c4: 0ff000a5 jal bfc00294 -bfc010c8: 2484149c addiu a0,a0,5276 -bfc010cc: 00118c02 srl s1,s1,0x10 -bfc010d0: 27a40210 addiu a0,sp,528 -bfc010d4: 3c05a400 lui a1,0xa400 -bfc010d8: 0ff002bf jal bfc00afc -bfc010dc: 3231007f andi s1,s1,0x7f -bfc010e0: 04410004 bgez v0,bfc010f4 -bfc010e4: 02202821 move a1,s1 -bfc010e8: 3c04bfc0 lui a0,0xbfc0 -bfc010ec: 0bf00460 j bfc01180 -bfc010f0: 248414b0 addiu a0,a0,5296 -bfc010f4: 0ff0031f jal bfc00c7c -bfc010f8: 27a40210 addiu a0,sp,528 -bfc010fc: 8e030000 lw v1,0(s0) -bfc01100: 00408821 move s1,v0 -bfc01104: 3c020800 lui v0,0x800 -bfc01108: 00621024 and v0,v1,v0 -bfc0110c: 1440003b bnez v0,bfc011fc -bfc01110: 00000000 nop -bfc01114: 3c04bfc0 lui a0,0xbfc0 -bfc01118: 0ff000a5 jal bfc00294 -bfc0111c: 248414d8 addiu a0,a0,5336 -bfc01120: 0ff000d0 jal bfc00340 -bfc01124: 02202021 move a0,s1 -bfc01128: 3c10a400 lui s0,0xa400 -bfc0112c: 3c04bfc0 lui a0,0xbfc0 -bfc01130: 02308021 addu s0,s1,s0 -bfc01134: 0ff000a5 jal bfc00294 -bfc01138: 248414d4 addiu a0,a0,5332 -bfc0113c: 3c033149 lui v1,0x3149 -bfc01140: 8e020000 lw v0,0(s0) -bfc01144: 2463464a addiu v1,v1,17994 -bfc01148: 10430011 beq v0,v1,bfc01190 -bfc0114c: 3c034a46 lui v1,0x4a46 -bfc01150: 24634931 addiu v1,v1,18737 -bfc01154: 1043000e beq v0,v1,bfc01190 -bfc01158: 3c04bfc0 lui a0,0xbfc0 -bfc0115c: 0ff000a5 jal bfc00294 -bfc01160: 24841554 addiu a0,a0,5460 +bfc010b4: 3442b1ff ori v0,v0,0xb1ff +bfc010b8: ae020004 sw v0,4(s0) +bfc010bc: 3c022000 lui v0,0x2000 +bfc010c0: 24421000 addiu v0,v0,4096 +bfc010c4: ae020000 sw v0,0(s0) +bfc010c8: 8e110000 lw s1,0(s0) +bfc010cc: 3c04bfc0 lui a0,0xbfc0 +bfc010d0: 0ff000a5 jal bfc00294 +bfc010d4: 248414a8 addiu a0,a0,5288 +bfc010d8: 00118c02 srl s1,s1,0x10 +bfc010dc: 27a40210 addiu a0,sp,528 +bfc010e0: 3c05a400 lui a1,0xa400 +bfc010e4: 0ff002bf jal bfc00afc +bfc010e8: 3231007f andi s1,s1,0x7f +bfc010ec: 04410004 bgez v0,bfc01100 +bfc010f0: 02202821 move a1,s1 +bfc010f4: 3c04bfc0 lui a0,0xbfc0 +bfc010f8: 0bf00463 j bfc0118c +bfc010fc: 248414bc addiu a0,a0,5308 +bfc01100: 0ff0031f jal bfc00c7c +bfc01104: 27a40210 addiu a0,sp,528 +bfc01108: 8e030000 lw v1,0(s0) +bfc0110c: 00408821 move s1,v0 +bfc01110: 3c020800 lui v0,0x800 +bfc01114: 00621024 and v0,v1,v0 +bfc01118: 1440003b bnez v0,bfc01208 +bfc0111c: 00000000 nop +bfc01120: 3c04bfc0 lui a0,0xbfc0 +bfc01124: 0ff000a5 jal bfc00294 +bfc01128: 248414e4 addiu a0,a0,5348 +bfc0112c: 0ff000d0 jal bfc00340 +bfc01130: 02202021 move a0,s1 +bfc01134: 3c10a400 lui s0,0xa400 +bfc01138: 3c04bfc0 lui a0,0xbfc0 +bfc0113c: 02308021 addu s0,s1,s0 +bfc01140: 0ff000a5 jal bfc00294 +bfc01144: 248414e0 addiu a0,a0,5344 +bfc01148: 3c033149 lui v1,0x3149 +bfc0114c: 8e020000 lw v0,0(s0) +bfc01150: 2463464a addiu v1,v1,17994 +bfc01154: 10430011 beq v0,v1,bfc0119c +bfc01158: 3c034a46 lui v1,0x4a46 +bfc0115c: 24634931 addiu v1,v1,18737 +bfc01160: 1043000e beq v0,v1,bfc0119c bfc01164: 3c04bfc0 lui a0,0xbfc0 bfc01168: 0ff000a5 jal bfc00294 -bfc0116c: 248414f8 addiu a0,a0,5368 -bfc01170: 0ff000d0 jal bfc00340 -bfc01174: 02202021 move a0,s1 -bfc01178: 3c04bfc0 lui a0,0xbfc0 -bfc0117c: 24841510 addiu a0,a0,5392 -bfc01180: 0ff000a5 jal bfc00294 -bfc01184: 00000000 nop -bfc01188: 0bf0051a j bfc01468 -bfc0118c: 24020001 li v0,1 -bfc01190: 8e110004 lw s1,4(s0) -bfc01194: 8e04000c lw a0,12(s0) -bfc01198: 8e020008 lw v0,8(s0) -bfc0119c: 00042082 srl a0,a0,0x2 -bfc011a0: 00001821 move v1,zero -bfc011a4: 02222823 subu a1,s1,v0 -bfc011a8: 10640007 beq v1,a0,bfc011c8 -bfc011ac: 00000000 nop -bfc011b0: 8c470000 lw a3,0(v0) -bfc011b4: 00a23021 addu a2,a1,v0 -bfc011b8: acc70000 sw a3,0(a2) -bfc011bc: 24630001 addiu v1,v1,1 -bfc011c0: 0bf0046a j bfc011a8 -bfc011c4: 24420004 addiu v0,v0,4 -bfc011c8: 3c04bfc0 lui a0,0xbfc0 -bfc011cc: 0ff000a5 jal bfc00294 -bfc011d0: 2484151c addiu a0,a0,5404 -bfc011d4: 8e040004 lw a0,4(s0) -bfc011d8: 0ff000d0 jal bfc00340 -bfc011dc: 00000000 nop -bfc011e0: 3c04bfc0 lui a0,0xbfc0 -bfc011e4: 0ff000a5 jal bfc00294 -bfc011e8: 24841554 addiu a0,a0,5460 -bfc011ec: 0ff003d7 jal bfc00f5c -bfc011f0: 02202021 move a0,s1 -bfc011f4: 0bf0051a j bfc01468 -bfc011f8: 00001021 move v0,zero -bfc011fc: 3c04bfc0 lui a0,0xbfc0 -bfc01200: 0ff000a5 jal bfc00294 -bfc01204: 24841554 addiu a0,a0,5460 +bfc0116c: 24841560 addiu a0,a0,5472 +bfc01170: 3c04bfc0 lui a0,0xbfc0 +bfc01174: 0ff000a5 jal bfc00294 +bfc01178: 24841504 addiu a0,a0,5380 +bfc0117c: 0ff000d0 jal bfc00340 +bfc01180: 02202021 move a0,s1 +bfc01184: 3c04bfc0 lui a0,0xbfc0 +bfc01188: 2484151c addiu a0,a0,5404 +bfc0118c: 0ff000a5 jal bfc00294 +bfc01190: 00000000 nop +bfc01194: 0bf0051d j bfc01474 +bfc01198: 24020001 li v0,1 +bfc0119c: 8e110004 lw s1,4(s0) +bfc011a0: 8e04000c lw a0,12(s0) +bfc011a4: 8e020008 lw v0,8(s0) +bfc011a8: 00042082 srl a0,a0,0x2 +bfc011ac: 00001821 move v1,zero +bfc011b0: 02222823 subu a1,s1,v0 +bfc011b4: 10640007 beq v1,a0,bfc011d4 +bfc011b8: 00000000 nop +bfc011bc: 8c470000 lw a3,0(v0) +bfc011c0: 00a23021 addu a2,a1,v0 +bfc011c4: acc70000 sw a3,0(a2) +bfc011c8: 24630001 addiu v1,v1,1 +bfc011cc: 0bf0046d j bfc011b4 +bfc011d0: 24420004 addiu v0,v0,4 +bfc011d4: 3c04bfc0 lui a0,0xbfc0 +bfc011d8: 0ff000a5 jal bfc00294 +bfc011dc: 24841528 addiu a0,a0,5416 +bfc011e0: 8e040004 lw a0,4(s0) +bfc011e4: 0ff000d0 jal bfc00340 +bfc011e8: 00000000 nop +bfc011ec: 3c04bfc0 lui a0,0xbfc0 +bfc011f0: 0ff000a5 jal bfc00294 +bfc011f4: 24841560 addiu a0,a0,5472 +bfc011f8: 0ff003d7 jal bfc00f5c +bfc011fc: 02202021 move a0,s1 +bfc01200: 0bf0051d j bfc01474 +bfc01204: 00001021 move v0,zero bfc01208: 3c04bfc0 lui a0,0xbfc0 bfc0120c: 0ff000a5 jal bfc00294 -bfc01210: 2484152c addiu a0,a0,5420 -bfc01214: 3c024000 lui v0,0x4000 -bfc01218: 3c034010 lui v1,0x4010 -bfc0121c: ac400000 sw zero,0(v0) -bfc01220: 24420004 addiu v0,v0,4 -bfc01224: 1443fffd bne v0,v1,bfc0121c -bfc01228: 3c15bfc0 lui s5,0xbfc0 -bfc0122c: 3c16bfc0 lui s6,0xbfc0 -bfc01230: 3c17bfc0 lui s7,0xbfc0 -bfc01234: 00009021 move s2,zero -bfc01238: 26b5154c addiu s5,s5,5452 -bfc0123c: 26d61550 addiu s6,s6,5456 -bfc01240: 26f71558 addiu s7,s7,5464 -bfc01244: 0ff000a5 jal bfc00294 -bfc01248: 02a02021 move a0,s5 -bfc0124c: 3c13bfc0 lui s3,0xbfc0 -bfc01250: 0ff003ae jal bfc00eb8 -bfc01254: 27a40110 addiu a0,sp,272 -bfc01258: 00403021 move a2,v0 -bfc0125c: 27a40230 addiu a0,sp,560 -bfc01260: 27a50110 addiu a1,sp,272 -bfc01264: 0ff0034d jal bfc00d34 -bfc01268: 00408021 move s0,v0 -bfc0126c: 24030002 li v1,2 -bfc01270: 10430005 beq v0,v1,bfc01288 -bfc01274: 24030004 li v1,4 -bfc01278: 10430019 beq v0,v1,bfc012e0 -bfc0127c: 00000000 nop -bfc01280: 0bf00491 j bfc01244 -bfc01284: 00000000 nop -bfc01288: 8fa20230 lw v0,560(sp) -bfc0128c: 8fa30234 lw v1,564(sp) +bfc01210: 24841560 addiu a0,a0,5472 +bfc01214: 3c04bfc0 lui a0,0xbfc0 +bfc01218: 0ff000a5 jal bfc00294 +bfc0121c: 24841538 addiu a0,a0,5432 +bfc01220: 3c024000 lui v0,0x4000 +bfc01224: 3c034010 lui v1,0x4010 +bfc01228: ac400000 sw zero,0(v0) +bfc0122c: 24420004 addiu v0,v0,4 +bfc01230: 1443fffd bne v0,v1,bfc01228 +bfc01234: 3c15bfc0 lui s5,0xbfc0 +bfc01238: 3c16bfc0 lui s6,0xbfc0 +bfc0123c: 3c17bfc0 lui s7,0xbfc0 +bfc01240: 00009021 move s2,zero +bfc01244: 26b51558 addiu s5,s5,5464 +bfc01248: 26d6155c addiu s6,s6,5468 +bfc0124c: 26f71564 addiu s7,s7,5476 +bfc01250: 0ff000a5 jal bfc00294 +bfc01254: 02a02021 move a0,s5 +bfc01258: 3c13bfc0 lui s3,0xbfc0 +bfc0125c: 0ff003ae jal bfc00eb8 +bfc01260: 27a40110 addiu a0,sp,272 +bfc01264: 00403021 move a2,v0 +bfc01268: 27a40230 addiu a0,sp,560 +bfc0126c: 27a50110 addiu a1,sp,272 +bfc01270: 0ff0034d jal bfc00d34 +bfc01274: 00408021 move s0,v0 +bfc01278: 24030002 li v1,2 +bfc0127c: 10430005 beq v0,v1,bfc01294 +bfc01280: 24030004 li v1,4 +bfc01284: 10430019 beq v0,v1,bfc012ec +bfc01288: 00000000 nop +bfc0128c: 0bf00494 j bfc01250 bfc01290: 00000000 nop -bfc01294: 00431821 addu v1,v0,v1 -bfc01298: 0243202b sltu a0,s2,v1 -bfc0129c: 10800002 beqz a0,bfc012a8 -bfc012a0: 00000000 nop -bfc012a4: 00609021 move s2,v1 -bfc012a8: 00001821 move v1,zero -bfc012ac: 8fa40234 lw a0,564(sp) -bfc012b0: 00000000 nop -bfc012b4: 0064202b sltu a0,v1,a0 -bfc012b8: 10800067 beqz a0,bfc01458 -bfc012bc: 00622821 addu a1,v1,v0 -bfc012c0: 8fa4023c lw a0,572(sp) -bfc012c4: 00000000 nop -bfc012c8: 00832021 addu a0,a0,v1 -bfc012cc: 90840000 lbu a0,0(a0) -bfc012d0: 24630001 addiu v1,v1,1 -bfc012d4: a0a40000 sb a0,0(a1) -bfc012d8: 0bf004ab j bfc012ac -bfc012dc: 00000000 nop -bfc012e0: 0ff000a5 jal bfc00294 -bfc012e4: 02c02021 move a0,s6 -bfc012e8: 8fa50230 lw a1,560(sp) -bfc012ec: 3c024a46 lui v0,0x4a46 -bfc012f0: 24424931 addiu v0,v0,18737 -bfc012f4: afa20010 sw v0,16(sp) -bfc012f8: afa50014 sw a1,20(sp) -bfc012fc: 26220100 addiu v0,s1,256 -bfc01300: 02452823 subu a1,s2,a1 -bfc01304: afa5001c sw a1,28(sp) -bfc01308: 27a40210 addiu a0,sp,528 -bfc0130c: 00a22821 addu a1,a1,v0 -bfc01310: 0ff0032b jal bfc00cac -bfc01314: afa20018 sw v0,24(sp) -bfc01318: 02e02021 move a0,s7 -bfc0131c: 0ff000a5 jal bfc00294 -bfc01320: afa20020 sw v0,32(sp) -bfc01324: 8fa4001c lw a0,28(sp) -bfc01328: 0ff000d0 jal bfc00340 -bfc0132c: 00000000 nop -bfc01330: 0ff000a5 jal bfc00294 -bfc01334: 266414d4 addiu a0,s3,5332 -bfc01338: 3c04bfc0 lui a0,0xbfc0 +bfc01294: 8fa20230 lw v0,560(sp) +bfc01298: 8fa30234 lw v1,564(sp) +bfc0129c: 00000000 nop +bfc012a0: 00431821 addu v1,v0,v1 +bfc012a4: 0243202b sltu a0,s2,v1 +bfc012a8: 10800002 beqz a0,bfc012b4 +bfc012ac: 00000000 nop +bfc012b0: 00609021 move s2,v1 +bfc012b4: 00001821 move v1,zero +bfc012b8: 8fa40234 lw a0,564(sp) +bfc012bc: 00000000 nop +bfc012c0: 0064202b sltu a0,v1,a0 +bfc012c4: 10800067 beqz a0,bfc01464 +bfc012c8: 00622821 addu a1,v1,v0 +bfc012cc: 8fa4023c lw a0,572(sp) +bfc012d0: 00000000 nop +bfc012d4: 00832021 addu a0,a0,v1 +bfc012d8: 90840000 lbu a0,0(a0) +bfc012dc: 24630001 addiu v1,v1,1 +bfc012e0: a0a40000 sb a0,0(a1) +bfc012e4: 0bf004ae j bfc012b8 +bfc012e8: 00000000 nop +bfc012ec: 0ff000a5 jal bfc00294 +bfc012f0: 02c02021 move a0,s6 +bfc012f4: 8fa50230 lw a1,560(sp) +bfc012f8: 3c024a46 lui v0,0x4a46 +bfc012fc: 24424931 addiu v0,v0,18737 +bfc01300: afa20010 sw v0,16(sp) +bfc01304: afa50014 sw a1,20(sp) +bfc01308: 26220100 addiu v0,s1,256 +bfc0130c: 02452823 subu a1,s2,a1 +bfc01310: afa5001c sw a1,28(sp) +bfc01314: 27a40210 addiu a0,sp,528 +bfc01318: 00a22821 addu a1,a1,v0 +bfc0131c: 0ff0032b jal bfc00cac +bfc01320: afa20018 sw v0,24(sp) +bfc01324: 02e02021 move a0,s7 +bfc01328: 0ff000a5 jal bfc00294 +bfc0132c: afa20020 sw v0,32(sp) +bfc01330: 8fa4001c lw a0,28(sp) +bfc01334: 0ff000d0 jal bfc00340 +bfc01338: 00000000 nop bfc0133c: 0ff000a5 jal bfc00294 -bfc01340: 24841574 addiu a0,a0,5492 -bfc01344: 0ff000d0 jal bfc00340 -bfc01348: 02202021 move a0,s1 -bfc0134c: 0ff000a5 jal bfc00294 -bfc01350: 266414d4 addiu a0,s3,5332 -bfc01354: 3c04bfc0 lui a0,0xbfc0 +bfc01340: 266414e0 addiu a0,s3,5344 +bfc01344: 3c04bfc0 lui a0,0xbfc0 +bfc01348: 0ff000a5 jal bfc00294 +bfc0134c: 24841580 addiu a0,a0,5504 +bfc01350: 0ff000d0 jal bfc00340 +bfc01354: 02202021 move a0,s1 bfc01358: 0ff000a5 jal bfc00294 -bfc0135c: 24841590 addiu a0,a0,5520 -bfc01360: 8fa40020 lw a0,32(sp) -bfc01364: 0ff000d0 jal bfc00340 -bfc01368: 00000000 nop -bfc0136c: 0ff000a5 jal bfc00294 -bfc01370: 266414d4 addiu a0,s3,5332 -bfc01374: 3c04bfc0 lui a0,0xbfc0 +bfc0135c: 266414e0 addiu a0,s3,5344 +bfc01360: 3c04bfc0 lui a0,0xbfc0 +bfc01364: 0ff000a5 jal bfc00294 +bfc01368: 2484159c addiu a0,a0,5532 +bfc0136c: 8fa40020 lw a0,32(sp) +bfc01370: 0ff000d0 jal bfc00340 +bfc01374: 00000000 nop bfc01378: 0ff000a5 jal bfc00294 -bfc0137c: 248415ac addiu a0,a0,5548 -bfc01380: 8fa6001c lw a2,28(sp) -bfc01384: 27a40210 addiu a0,sp,528 -bfc01388: 02202821 move a1,s1 -bfc0138c: 0ff002c9 jal bfc00b24 -bfc01390: 24c60100 addiu a2,a2,256 -bfc01394: 04400021 bltz v0,bfc0141c -bfc01398: 00408021 move s0,v0 -bfc0139c: 3c14bfc0 lui s4,0xbfc0 -bfc013a0: 0ff000a5 jal bfc00294 -bfc013a4: 268415cc addiu a0,s4,5580 -bfc013a8: 3c04bfc0 lui a0,0xbfc0 +bfc0137c: 266414e0 addiu a0,s3,5344 +bfc01380: 3c04bfc0 lui a0,0xbfc0 +bfc01384: 0ff000a5 jal bfc00294 +bfc01388: 248415b8 addiu a0,a0,5560 +bfc0138c: 8fa6001c lw a2,28(sp) +bfc01390: 27a40210 addiu a0,sp,528 +bfc01394: 02202821 move a1,s1 +bfc01398: 0ff002c9 jal bfc00b24 +bfc0139c: 24c60100 addiu a2,a2,256 +bfc013a0: 04400021 bltz v0,bfc01428 +bfc013a4: 00408021 move s0,v0 +bfc013a8: 3c14bfc0 lui s4,0xbfc0 bfc013ac: 0ff000a5 jal bfc00294 -bfc013b0: 248415d4 addiu a0,a0,5588 -bfc013b4: 27a40210 addiu a0,sp,528 -bfc013b8: 02202821 move a1,s1 -bfc013bc: 27a60010 addiu a2,sp,16 -bfc013c0: 0ff002f9 jal bfc00be4 -bfc013c4: 24070100 li a3,256 -bfc013c8: 04400014 bltz v0,bfc0141c -bfc013cc: 00408021 move s0,v0 -bfc013d0: 8fa50018 lw a1,24(sp) -bfc013d4: 8fa60014 lw a2,20(sp) -bfc013d8: 8fa7001c lw a3,28(sp) -bfc013dc: 0ff002f9 jal bfc00be4 -bfc013e0: 27a40210 addiu a0,sp,528 -bfc013e4: 0440000d bltz v0,bfc0141c -bfc013e8: 00408021 move s0,v0 -bfc013ec: 0ff000a5 jal bfc00294 -bfc013f0: 268415cc addiu a0,s4,5580 -bfc013f4: 3c04bfc0 lui a0,0xbfc0 +bfc013b0: 268415d8 addiu a0,s4,5592 +bfc013b4: 3c04bfc0 lui a0,0xbfc0 +bfc013b8: 0ff000a5 jal bfc00294 +bfc013bc: 248415e0 addiu a0,a0,5600 +bfc013c0: 27a40210 addiu a0,sp,528 +bfc013c4: 02202821 move a1,s1 +bfc013c8: 27a60010 addiu a2,sp,16 +bfc013cc: 0ff002f9 jal bfc00be4 +bfc013d0: 24070100 li a3,256 +bfc013d4: 04400014 bltz v0,bfc01428 +bfc013d8: 00408021 move s0,v0 +bfc013dc: 8fa50018 lw a1,24(sp) +bfc013e0: 8fa60014 lw a2,20(sp) +bfc013e4: 8fa7001c lw a3,28(sp) +bfc013e8: 0ff002f9 jal bfc00be4 +bfc013ec: 27a40210 addiu a0,sp,528 +bfc013f0: 0440000d bltz v0,bfc01428 +bfc013f4: 00408021 move s0,v0 bfc013f8: 0ff000a5 jal bfc00294 -bfc013fc: 248415e4 addiu a0,a0,5604 -bfc01400: 8fa50018 lw a1,24(sp) -bfc01404: 8fa60014 lw a2,20(sp) -bfc01408: 8fa7001c lw a3,28(sp) -bfc0140c: 0ff00302 jal bfc00c08 -bfc01410: 27a40210 addiu a0,sp,528 -bfc01414: 0441000b bgez v0,bfc01444 -bfc01418: 00408021 move s0,v0 -bfc0141c: 3c04bfc0 lui a0,0xbfc0 -bfc01420: 0ff000a5 jal bfc00294 -bfc01424: 248415bc addiu a0,a0,5564 -bfc01428: 0ff000d0 jal bfc00340 -bfc0142c: 02002021 move a0,s0 -bfc01430: 3c04bfc0 lui a0,0xbfc0 -bfc01434: 0ff000a5 jal bfc00294 -bfc01438: 248415c8 addiu a0,a0,5576 -bfc0143c: 0bf00516 j bfc01458 -bfc01440: 00000000 nop -bfc01444: 3c04bfc0 lui a0,0xbfc0 -bfc01448: 0ff000a5 jal bfc00294 -bfc0144c: 248415f4 addiu a0,a0,5620 -bfc01450: 0ff003d3 jal bfc00f4c -bfc01454: 3c04bfc0 lui a0,0xbfc0 -bfc01458: 0601ff7d bgez s0,bfc01250 -bfc0145c: 00000000 nop -bfc01460: 0bf00491 j bfc01244 -bfc01464: 00000000 nop -bfc01468: 8fbf0264 lw ra,612(sp) -bfc0146c: 8fb70260 lw s7,608(sp) -bfc01470: 8fb6025c lw s6,604(sp) -bfc01474: 8fb50258 lw s5,600(sp) -bfc01478: 8fb40254 lw s4,596(sp) -bfc0147c: 8fb30250 lw s3,592(sp) -bfc01480: 8fb2024c lw s2,588(sp) -bfc01484: 8fb10248 lw s1,584(sp) -bfc01488: 8fb00244 lw s0,580(sp) -bfc0148c: 03e00008 jr ra -bfc01490: 27bd0268 addiu sp,sp,616 +bfc013fc: 268415d8 addiu a0,s4,5592 +bfc01400: 3c04bfc0 lui a0,0xbfc0 +bfc01404: 0ff000a5 jal bfc00294 +bfc01408: 248415f0 addiu a0,a0,5616 +bfc0140c: 8fa50018 lw a1,24(sp) +bfc01410: 8fa60014 lw a2,20(sp) +bfc01414: 8fa7001c lw a3,28(sp) +bfc01418: 0ff00302 jal bfc00c08 +bfc0141c: 27a40210 addiu a0,sp,528 +bfc01420: 0441000b bgez v0,bfc01450 +bfc01424: 00408021 move s0,v0 +bfc01428: 3c04bfc0 lui a0,0xbfc0 +bfc0142c: 0ff000a5 jal bfc00294 +bfc01430: 248415c8 addiu a0,a0,5576 +bfc01434: 0ff000d0 jal bfc00340 +bfc01438: 02002021 move a0,s0 +bfc0143c: 3c04bfc0 lui a0,0xbfc0 +bfc01440: 0ff000a5 jal bfc00294 +bfc01444: 248415d4 addiu a0,a0,5588 +bfc01448: 0bf00519 j bfc01464 +bfc0144c: 00000000 nop +bfc01450: 3c04bfc0 lui a0,0xbfc0 +bfc01454: 0ff000a5 jal bfc00294 +bfc01458: 24841600 addiu a0,a0,5632 +bfc0145c: 0ff003d3 jal bfc00f4c +bfc01460: 3c04bfc0 lui a0,0xbfc0 +bfc01464: 0601ff7d bgez s0,bfc0125c +bfc01468: 00000000 nop +bfc0146c: 0bf00494 j bfc01250 +bfc01470: 00000000 nop +bfc01474: 8fbf0264 lw ra,612(sp) +bfc01478: 8fb70260 lw s7,608(sp) +bfc0147c: 8fb6025c lw s6,604(sp) +bfc01480: 8fb50258 lw s5,600(sp) +bfc01484: 8fb40254 lw s4,596(sp) +bfc01488: 8fb30250 lw s3,592(sp) +bfc0148c: 8fb2024c lw s2,588(sp) +bfc01490: 8fb10248 lw s1,584(sp) +bfc01494: 8fb00244 lw s0,580(sp) +bfc01498: 03e00008 jr ra +bfc0149c: 27bd0268 addiu sp,sp,616 Disassembly of section .rodata: -bfc01494 <_flash_start+0x1bc01494>: -bfc01494: 3a200000 xori zero,s1,0x0 -bfc01498: 20202000 addi zero,at,8192 -bfc0149c: 0a4d4950 j b9352540 <_flash_start+0x15352540> -bfc014a0: 5320626f 0x5320626f -bfc014a4: 6f746c6f 0x6f746c6f -bfc014a8: 61646572 0x61646572 -bfc014ac: 0a000000 j b8000000 <_flash_start+0x14000000> -bfc014b0: 43616e6e c0 0x1616e6e -bfc014b4: 6f742066 0x6f742066 -bfc014b8: 696e6420 0x696e6420 -bfc014bc: 666c6173 0x666c6173 -bfc014c0: 68206465 0x68206465 -bfc014c4: 76696365 jalx b9a58d94 <_flash_start+0x15a58d94> -bfc014c8: 2e204578 sltiu zero,s1,17784 -bfc014cc: 6974206e 0x6974206e -bfc014d0: 6f77210a 0x6f77210a -bfc014d4: 0a000000 j b8000000 <_flash_start+0x14000000> -bfc014d8: 4c6f6164 0x4c6f6164 -bfc014dc: 696e6720 0x696e6720 -bfc014e0: 696d6167 0x696d6167 -bfc014e4: 65206672 0x65206672 -bfc014e8: 6f6d2066 0x6f6d2066 -bfc014ec: 6c617368 0x6c617368 -bfc014f0: 20617420 addi at,v1,29728 -bfc014f4: 00000000 nop -bfc014f8: 496e7661 0x496e7661 -bfc014fc: 6c696420 0x6c696420 -bfc01500: 696d6167 0x696d6167 -bfc01504: 6520666f 0x6520666f -bfc01508: 756e6420 jalx b5b99080 <_flash_start+0x11b99080> -bfc0150c: 61742000 0x61742000 -bfc01510: 2e204162 sltiu zero,s1,16738 -bfc01514: 6f72742e 0x6f72742e -bfc01518: 0a000000 j b8000000 <_flash_start+0x14000000> -bfc0151c: 426f6f74 c0 0x6f6f74 -bfc01520: 696e6720 0x696e6720 -bfc01524: 66726f6d 0x66726f6d -bfc01528: 20000000 addi zero,zero,0 -bfc0152c: 52656164 0x52656164 -bfc01530: 696e6720 0x696e6720 -bfc01534: 4845582d 0x4845582d -bfc01538: 5265636f 0x5265636f -bfc0153c: 72642066 0x72642066 -bfc01540: 726f6d20 0x726f6d20 -bfc01544: 55415254 0x55415254 -bfc01548: 2e2e0000 sltiu t6,s1,0 -bfc0154c: 2e000000 sltiu zero,s0,0 -bfc01550: 646f6e65 0x646f6e65 -bfc01554: 0a0a0000 j b8280000 <_flash_start+0x14280000> -bfc01558: 53697a65 0x53697a65 -bfc0155c: 206f6620 addi t7,v1,26144 -bfc01560: 6170706c 0x6170706c -bfc01564: 69636174 0x69636174 -bfc01568: 696f6e20 0x696f6e20 -bfc0156c: 2020203a addi zero,at,8250 -bfc01570: 20000000 addi zero,zero,0 -bfc01574: 50726f67 0x50726f67 -bfc01578: 72616d6d 0x72616d6d -bfc0157c: 696e6720 0x696e6720 -bfc01580: 666c6173 0x666c6173 -bfc01584: 68206174 0x68206174 -bfc01588: 2020203a addi zero,at,8250 -bfc0158c: 20000000 addi zero,zero,0 -bfc01590: 4e657874 c3 0x657874 -bfc01594: 20667265 addi a2,v1,29285 -bfc01598: 6520666c 0x6520666c -bfc0159c: 61736820 0x61736820 -bfc015a0: 6f666673 0x6f666673 -bfc015a4: 6574203a 0x6574203a -bfc015a8: 20000000 addi zero,zero,0 -bfc015ac: 466c6173 c1 0x6c6173 -bfc015b0: 68206572 0x68206572 -bfc015b4: 6173652e 0x6173652e -bfc015b8: 2e2e0000 sltiu t6,s1,0 -bfc015bc: 6661696c 0x6661696c -bfc015c0: 65642028 0x65642028 -bfc015c4: 00000000 nop -bfc015c8: 290a0000 slti t2,t0,0 -bfc015cc: 646f6e65 0x646f6e65 -bfc015d0: 0a000000 j b8000000 <_flash_start+0x14000000> -bfc015d4: 466c6173 c1 0x6c6173 -bfc015d8: 68207772 0x68207772 -bfc015dc: 6974652e 0x6974652e -bfc015e0: 2e2e0000 sltiu t6,s1,0 -bfc015e4: 466c6173 c1 0x6c6173 -bfc015e8: 68207665 0x68207665 -bfc015ec: 72696679 0x72696679 -bfc015f0: 2e2e2e00 sltiu t6,s1,11776 -bfc015f4: 70617373 0x70617373 -bfc015f8: 65640a00 0x65640a00 +bfc014a0 <_flash_start+0x1bc014a0>: +bfc014a0: 3a200000 xori zero,s1,0x0 +bfc014a4: 20202000 addi zero,at,8192 +bfc014a8: 0a4d4950 j b9352540 <_flash_start+0x15352540> +bfc014ac: 5320626f 0x5320626f +bfc014b0: 6f746c6f 0x6f746c6f +bfc014b4: 61646572 0x61646572 +bfc014b8: 0a000000 j b8000000 <_flash_start+0x14000000> +bfc014bc: 43616e6e c0 0x1616e6e +bfc014c0: 6f742066 0x6f742066 +bfc014c4: 696e6420 0x696e6420 +bfc014c8: 666c6173 0x666c6173 +bfc014cc: 68206465 0x68206465 +bfc014d0: 76696365 jalx b9a58d94 <_flash_start+0x15a58d94> +bfc014d4: 2e204578 sltiu zero,s1,17784 +bfc014d8: 6974206e 0x6974206e +bfc014dc: 6f77210a 0x6f77210a +bfc014e0: 0a000000 j b8000000 <_flash_start+0x14000000> +bfc014e4: 4c6f6164 0x4c6f6164 +bfc014e8: 696e6720 0x696e6720 +bfc014ec: 696d6167 0x696d6167 +bfc014f0: 65206672 0x65206672 +bfc014f4: 6f6d2066 0x6f6d2066 +bfc014f8: 6c617368 0x6c617368 +bfc014fc: 20617420 addi at,v1,29728 +bfc01500: 00000000 nop +bfc01504: 496e7661 0x496e7661 +bfc01508: 6c696420 0x6c696420 +bfc0150c: 696d6167 0x696d6167 +bfc01510: 6520666f 0x6520666f +bfc01514: 756e6420 jalx b5b99080 <_flash_start+0x11b99080> +bfc01518: 61742000 0x61742000 +bfc0151c: 2e204162 sltiu zero,s1,16738 +bfc01520: 6f72742e 0x6f72742e +bfc01524: 0a000000 j b8000000 <_flash_start+0x14000000> +bfc01528: 426f6f74 c0 0x6f6f74 +bfc0152c: 696e6720 0x696e6720 +bfc01530: 66726f6d 0x66726f6d +bfc01534: 20000000 addi zero,zero,0 +bfc01538: 52656164 0x52656164 +bfc0153c: 696e6720 0x696e6720 +bfc01540: 4845582d 0x4845582d +bfc01544: 5265636f 0x5265636f +bfc01548: 72642066 0x72642066 +bfc0154c: 726f6d20 0x726f6d20 +bfc01550: 55415254 0x55415254 +bfc01554: 2e2e0000 sltiu t6,s1,0 +bfc01558: 2e000000 sltiu zero,s0,0 +bfc0155c: 646f6e65 0x646f6e65 +bfc01560: 0a0a0000 j b8280000 <_flash_start+0x14280000> +bfc01564: 53697a65 0x53697a65 +bfc01568: 206f6620 addi t7,v1,26144 +bfc0156c: 6170706c 0x6170706c +bfc01570: 69636174 0x69636174 +bfc01574: 696f6e20 0x696f6e20 +bfc01578: 2020203a addi zero,at,8250 +bfc0157c: 20000000 addi zero,zero,0 +bfc01580: 50726f67 0x50726f67 +bfc01584: 72616d6d 0x72616d6d +bfc01588: 696e6720 0x696e6720 +bfc0158c: 666c6173 0x666c6173 +bfc01590: 68206174 0x68206174 +bfc01594: 2020203a addi zero,at,8250 +bfc01598: 20000000 addi zero,zero,0 +bfc0159c: 4e657874 c3 0x657874 +bfc015a0: 20667265 addi a2,v1,29285 +bfc015a4: 6520666c 0x6520666c +bfc015a8: 61736820 0x61736820 +bfc015ac: 6f666673 0x6f666673 +bfc015b0: 6574203a 0x6574203a +bfc015b4: 20000000 addi zero,zero,0 +bfc015b8: 466c6173 c1 0x6c6173 +bfc015bc: 68206572 0x68206572 +bfc015c0: 6173652e 0x6173652e +bfc015c4: 2e2e0000 sltiu t6,s1,0 +bfc015c8: 6661696c 0x6661696c +bfc015cc: 65642028 0x65642028 +bfc015d0: 00000000 nop +bfc015d4: 290a0000 slti t2,t0,0 +bfc015d8: 646f6e65 0x646f6e65 +bfc015dc: 0a000000 j b8000000 <_flash_start+0x14000000> +bfc015e0: 466c6173 c1 0x6c6173 +bfc015e4: 68207772 0x68207772 +bfc015e8: 6974652e 0x6974652e +bfc015ec: 2e2e0000 sltiu t6,s1,0 +bfc015f0: 466c6173 c1 0x6c6173 +bfc015f4: 68207665 0x68207665 +bfc015f8: 72696679 0x72696679 +bfc015fc: 2e2e2e00 sltiu t6,s1,11776 +bfc01600: 70617373 0x70617373 +bfc01604: 65640a00 0x65640a00 Disassembly of section .reginfo: @@ -1946,7 +1949,7 @@ Disassembly of section .debug_info: 498: e1000000 swc0 c0_index,0(t0) 49c: 91000005 lbu zero,5(t0) 4a0: 56100000 0x56100000 - 4a4: 045301e1 0x45301e1 + 4a4: 045d01e1 0x45d01e1 4a8: 00000091 0x91 4ac: 01561170 0x1561170 4b0: 460001e3 c1 0x1e3 @@ -2061,7 +2064,7 @@ Disassembly of section .debug_info: 664: 01560000 0x1560000 668: 01790000 0x1790000 66c: 08321700 j c85c00 - 670: 00035201 0x35201 + 670: 00035c01 0x35c01 674: 01560000 0x1560000 678: 00910000 0x910000 67c: 085e1700 j 1785c00 @@ -2110,7 +2113,7 @@ Disassembly of section .debug_info: 728: 71000001 0x71000001 72c: 79000009 0x79000009 730: 05170000 0x5170000 - 734: 03520101 0x3520101 + 734: 035c0101 0x35c0101 738: 71000000 0x71000000 73c: 91000009 lbu zero,9(t0) 740: 26170000 addiu s7,s0,0 @@ -2137,7 +2140,7 @@ Disassembly of section .debug_info: 794: 01017900 0x1017900 798: 00017900 sll t7,at,0x4 79c: 00099417 0x99417 - 7a0: 00000352 0x352 + 7a0: 0000035c 0x35c 7a4: 01017900 0x1017900 7a8: 00009100 sll s2,zero,0x4 7ac: 0009b516 0x9b516 @@ -2165,7 +2168,7 @@ Disassembly of section .debug_info: 804: 02a30101 0x2a30101 808: 87000001 lh zero,1(t8) 80c: 79015417 0x79015417 - 810: 00000352 0x352 + 810: 0000035c 0x35c 814: 01018700 0x1018700 818: 00009100 sll s2,zero,0x4 81c: 000a0020 add zero,zero,t2 @@ -2197,7 +2200,7 @@ Disassembly of section .debug_info: 884: 9a000001 lwr zero,1(s0) 888: 7900000a 0x7900000a 88c: 3f170000 0x3f170000 - 890: 03520101 0x3520101 + 890: 035c0101 0x35c0101 894: 9a000000 lwr zero,0(s0) 898: 9100000a lbu zero,10(t0) 89c: 6b1ebfc0 0x6b1ebfc0 @@ -2207,11 +2210,11 @@ Disassembly of section .debug_info: 8ac: 551c0154 0x551c0154 8b0: 02800000 0x2800000 8b4: 00000000 nop - 8b8: 0a600004 j 9800010 + 8b8: 0a700004 j 9c00010 8bc: 000001f6 0x1f6 8c0: 04010000 b 8c4 8c4: 02230100 0x2230100 - 8c8: 0003a600 sll s4,v1,0x18 + 8c8: 0003b000 sll s6,v1,0x0 8cc: 00016200 sll t4,at,0x8 ... 8d8: 00022c02 srl a1,v0,0x10 @@ -2278,46 +2281,46 @@ Disassembly of section .debug_info: 9cc: 01430328 0x1430328 9d0: 000000e1 0xe1 9d4: 05000004 bltz t0,9e8 - 9d8: 63100107 0x63100107 + 9d8: 6d100107 0x6d100107 9dc: 0000015b 0x15b 9e0: 06000005 bltz s0,9f8 - 9e4: 3a010900 xori at,s0,0x900 + 9e4: 44010900 0x44010900 9e8: 00005300 sll t2,zero,0xc 9ec: 06000000 bltz s0,9f0 9f0: ed010a00 swc3 $1,2560(t0) 9f4: 00005304 0x5304 9f8: 06000003 bltz s0,a08 - 9fc: 3e010b00 0x3e010b00 + 9fc: 48010b00 0x48010b00 a00: 00005308 0x5308 a04: 06000004 bltz s0,a18 - a08: 39010c00 xori at,t0,0xc00 + a08: 43010c00 c0 0x1010c00 a0c: 00015b0c syscall 0x56c a10: 00090400 sll zero,t1,0x10 a14: 00002c03 sra a1,zero,0x10 - a18: 00000465 0x465 + a18: 0000046f 0x46f a1c: 010e0000 0x10e0000 a20: 011e0204 0x11e0204 a24: 07000001 bltz t8,a2c a28: 2d0a0000 sltiu t2,t0,0 - a2c: 03690100 0x3690100 + a2c: 03730100 0x3730100 a30: 01150000 0x1150000 a34: 01d50600 0x1d50600 - a38: 00043e01 0x43e01 + a38: 00044801 0x44801 a3c: 17000000 bnez t8,a40 a40: 53000600 0x53000600 - a44: 0003be01 0x3be01 + a44: 0003c801 0x3c801 a48: 18000000 blez zero,a4c a4c: 53040600 0x53040600 - a50: 00040a01 0x40a01 + a50: 00041401 0x41401 a54: 19000000 blez t0,a58 a58: 53080600 0x53080600 - a5c: 00032101 0x32101 + a5c: 00032b01 0x32b01 a60: 1a000000 blez s0,a64 a64: 530c0600 0x530c0600 - a68: 00034301 0x34301 + a68: 00034d01 0x34d01 a6c: 1b000000 blez t8,a70 a70: 53100600 0x53100600 - a74: 00035901 0x35901 + a74: 00036301 0x36301 a78: 1c000001 bgtz zero,a80 a7c: d5140772 0xd5140772 a80: 65730001 0x65730001 @@ -2331,19 +2334,19 @@ Disassembly of section .debug_info: aa0: 000001f5 0x1f5 aa4: 0c000001 jal 4 aa8: 6c6b0003 0x6c6b0003 - aac: 0000036b 0x36b + aac: 00000375 0x375 ab0: 011f0000 0x11f0000 ab4: 01730d00 0x1730d00 - ab8: 00033904 0x33904 + ab8: 00034304 0x34304 abc: 01210000 0x1210000 ac0: 022b0e00 0x22b0e00 - ac4: 00039400 sll s2,v1,0x10 + ac4: 00039e00 sll s3,v1,0x18 ac8: 0e000004 jal 8000010 - acc: 44010e00 0x44010e00 - ad0: 00043402 srl a2,a0,0x10 + acc: 4e010e00 c3 0x10e00 + ad0: 00043e02 srl a3,a0,0x18 ad4: 0e000003 jal 800000c - ad8: 7b030e00 0x7b030e00 - adc: 00039d04 0x39d04 + ad8: 85030e00 lh v1,3584(t0) + adc: 0003a704 0x3a704 ae0: 000f6832 0xf6832 ae4: 69000126 0x69000126 ae8: 0000002c 0x2c @@ -2370,26 +2373,26 @@ Disassembly of section .debug_info: b3c: 00000184 0x184 b40: 019c0000 0x19c0000 b44: 03421300 0x3421300 - b48: 0003e201 0x3e201 + b48: 0003ec01 0x3ec01 b4c: 38000003 xori zero,zero,0x3 b50: 4200000b c0 0xb b54: 35130000 ori s3,t0,0x0 - b58: 03f70138 0x3f70138 + b58: 04010138 b 103c b5c: 0000015b 0x15b b60: 00000b6c 0xb6c b64: 13000002 beqz t8,b70 b68: f0013800 0xf0013800 b6c: 00007300 sll t6,zero,0xc b70: 000ba314 0xba314 - b74: 000003fc 0x3fc + b74: 00000406 0x406 b78: 013a0000 0x13a0000 b7c: 002c0000 0x2c0000 b80: 0bcf1400 j f3c5000 - b84: 00041901 0x41901 + b84: 00042301 0x42301 b88: 3a000000 xori zero,s0,0x0 b8c: 2c00000c sltiu zero,zero,12 b90: 12140000 beq s0,s4,b94 - b94: 0429013b 0x429013b + b94: 0433013b 0x433013b b98: 00000073 0x73 b9c: 00000c46 0xc46 ba0: 11690001 beq t3,t1,ba8 @@ -2416,13 +2419,13 @@ Disassembly of section .debug_info: bf4: 00022b00 sll a1,v0,0xc bf8: 09040000 j 4100000 bfc: 01611200 0x1611200 - c00: 00046c01 0x46c01 + c00: 00047601 0x47601 c04: 6e000000 0x6e000000 c08: 73bfc00e 0x73bfc00e c0c: b8000000 swr zero,0(zero) c10: 94019c00 lhu at,-25600(zero) c14: 00039d13 0x39d13 - c18: 000003f1 0x3f1 + c18: 000003fb 0x3fb c1c: 016e0000 0x16e0000 c20: 015b0000 0x15b0000 c24: 0ce21163 jal 388458c @@ -2434,9 +2437,9 @@ Disassembly of section .debug_info: c3c: 00000d2c 0xd2c c40: 17bfc00e bne sp,ra,ffff0c7c c44: e4000009 swc1 $f0,9(zero) - c48: 5e17bfc0 0x5e17bfc0 + c48: 6e17bfc0 0x6e17bfc0 c4c: 0f240000 jal c900000 - c50: 095e0002 j 5780008 + c50: 096e0002 j 5b80008 c54: 01060000 0x1060000 c58: 01cf1800 0x1cf1800 c5c: 0002f701 0x2f701 @@ -2444,7 +2447,7 @@ Disassembly of section .debug_info: c64: 4c000000 mfc3 zero,$0 c68: 10019c00 beq zero,at,fffe7c6c c6c: 0003c719 0x3c719 - c70: 00000403 sra zero,zero,0x10 + c70: 0000040d break 0x0,0x10 c74: 01820000 0x1820000 c78: 01110154 0x1110154 c7c: 00180000 sll zero,t8,0x0 @@ -2453,7 +2456,7 @@ Disassembly of section .debug_info: c88: 0000001c 0x1c c8c: 019c0000 0x19c0000 c90: 03ea1900 0x3ea1900 - c94: 00040301 0x40301 + c94: 00040d01 0x40d01 c98: 98000001 lwr zero,1(zero) c9c: 11015400 beq t0,at,15ca0 ca0: 18000002 blez zero,cac @@ -2462,31 +2465,31 @@ Disassembly of section .debug_info: cac: 00002c01 0x2c01 cb0: 9c000004 0x9c000004 cb4: 0d190000 jal 4640000 - cb8: 040301b7 0x40301b7 + cb8: 040d01b7 0x40d01b7 cbc: 00000111 0x111 cc0: 01540012 0x1540012 - cc4: 0000032a 0x32a + cc4: 00000334 0x334 cc8: 01dd0000 0x1dd0000 ccc: 0073bfc0 0x73bfc0 cd0: 10740000 beq v1,s4,cd4 - cd4: 0420019c bltz at,1348 - cd8: 00000926 0x926 + cd4: 042c019c 0x42c019c + cd8: 00000936 0x936 cdc: 13000003 beqz t8,cec - ce0: d301dd00 0xd301dd00 + ce0: dd01dd00 0xdd01dd00 ce4: 00007300 sll t6,zero,0xc ce8: 000d5613 0xd5613 - cec: 0000032f 0x32f + cec: 00000339 0x339 cf0: 01dd0000 0x1dd0000 - cf4: 09260000 j 4980000 + cf4: 09360000 j 4d80000 cf8: 0d771a62 jal 5dc6988 cfc: 75660001 jalx 5980004 d00: df000009 0xdf000009 - d04: 320391a8 andi v1,s0,0x91a8 + d04: 420391a8 c0 0x391a8 d08: 7d1b0000 0x7d1b0000 d0c: 031c01e0 0x31c01e0 d10: 00000161 0x161 d14: 02914814 0x2914814 - d18: 0000041e 0x41e + d18: 00000428 0x428 d1c: 01e10000 0x1e10000 d20: 00730000 0x730000 d24: 0d981169 jal 66045a4 @@ -2497,7 +2500,7 @@ Disassembly of section .debug_info: d38: 01e20000 0x1e20000 d3c: 00530000 0x530000 d40: 0df81400 jal 7e05000 - d44: 00038401 0x38401 + d44: 00038e01 0x38e01 d48: e2000000 swc0 c0_index,0(s0) d4c: 5300000e 0x5300000e d50: 231b0000 addi k1,t8,0 @@ -2508,448 +2511,452 @@ Disassembly of section .debug_info: d64: 0701e400 bgez t8,ffff9d68 d68: 0001f503 sra s8,at,0x14 d6c: 91a87b14 lbu t0,31508(t5) - d70: 0000038b 0x38b + d70: 00000395 0x395 d74: 01e50000 0x1e50000 - d78: 09420000 j 5080000 + d78: 09520000 j 5480000 d7c: 0eaf1400 jal abc5000 - d80: 00032101 0x32101 + d80: 00032b01 0x32b01 d84: e6000000 swc1 $f0,0(s0) d88: 5300000e 0x5300000e d8c: cd140000 lwc3 $20,0(t0) - d90: 03d801e6 0x3d801e6 + d90: 03e201e6 0x3e201e6 d94: 00000053 0x53 d98: 00000ee1 0xee1 d9c: 1c000004 bgtz zero,db0 - da0: 5801e800 0x5801e800 - da4: 00094880 sll t1,t1,0x2 + da0: 6201e800 0x6201e800 + da4: 00095880 sll t3,t1,0x2 da8: 8080807a lb zero,-32646(a0) - dac: 14000003 bnez zero,dbc - db0: 3401e900 li at,0xe900 - db4: 00095300 sll t2,t1,0xc - db8: 000ef414 0xef414 - dbc: 000003ca 0x3ca - dc0: 01ea0000 0x1ea0000 - dc4: 09480000 j 5200000 - dc8: 0f341400 jal cd05000 - dcc: 0003e701 0x3e701 - dd0: eb000009 swc2 $0,9(t8) - dd4: 4800000f 0x4800000f - dd8: 94140000 lhu s4,0(zero) - ddc: 042e01ec 0x42e01ec - de0: 00000948 0x948 - de4: 00000fc0 sll at,zero,0x1f - de8: 14000003 bnez zero,df8 - dec: 4c01ed00 0x4c01ed00 - df0: 00005300 sll t2,zero,0xc - df4: 000fef15 0xfef15 - df8: bfc010ac 0xbfc010ac - dfc: 00000969 0x969 - e00: 00000562 0x562 - e04: 16015603 bne s0,at,16614 - e08: 0a010016 j 8040058 - e0c: 01550130 0x1550130 - e10: 16015403 bne s0,at,15e20 - e14: 91a87b00 lbu t0,31488(t5) - e18: 15bfc010 bne t5,ra,ffff0e5c - e1c: cc000009 lwc3 $0,9(zero) - e20: 86000005 lh zero,5(s0) - e24: 79160154 0x79160154 - e28: 0503bfc0 0x503bfc0 - e2c: 149c0015 bne a0,gp,e84 - e30: bfc010e0 0xbfc010e0 - e34: 0000099b 0x99b - e38: 00000596 0x596 - e3c: 16015504 bne s0,at,16250 - e40: 474a241f c1 0x14a241f - e44: 16015403 bne s0,at,15e54 - e48: 91a87f00 lbu t0,32512(t5) - e4c: 15bfc010 bne t5,ra,ffff0e90 - e50: fc000009 0xfc000009 - e54: bb000005 swr zero,5(t8) - e58: b1160155 0xb1160155 - e5c: 02810016 0x2810016 - e60: 01540391 0x1540391 - e64: a87f0015 swl ra,21(v1) - e68: bfc01120 0xbfc01120 - e6c: 00000986 0x986 - e70: 000005c8 0x5c8 - e74: 16015405 bne s0,at,15e8c - e78: 03bfc014 0x3bfc014 - e7c: d80015bf 0xd80015bf - e80: c0112800 lwc0 $17,10240(zero) - e84: 0009d500 sll k0,t1,0x14 - e88: 0005dc16 0x5dc16 - e8c: 01540281 0x1540281 - e90: 000015bf 0x15bf - e94: c0113c00 lwc0 $17,15360(zero) - e98: 00098600 sll s0,t1,0x18 - e9c: 0005f316 0x5f316 - ea0: 01540503 0x1540503 - ea4: bfc014d4 0xbfc014d4 - ea8: 0015bfc0 sll s7,s5,0x1f - eac: 11640000 beq t3,a0,eb0 - eb0: 09860000 j 6180000 - eb4: 060a1601 0x60a1601 - eb8: 540503bf 0x540503bf - ebc: c0155400 lwc0 $21,21504(zero) - ec0: 15bfc011 bne t5,ra,ffff0f08 - ec4: 70000009 0x70000009 - ec8: 86000006 lh zero,6(s0) - ecc: 21160154 addi s6,t0,340 - ed0: 0503bfc0 0x503bfc0 - ed4: 14f80015 bne a3,t8,f2c - ed8: bfc01178 0xbfc01178 - edc: 000009d5 0x9d5 - ee0: 00000635 0x635 - ee4: 16015402 bne s0,at,15ef0 - ee8: 81000017 lb zero,23(t0) - eec: bfc01188 0xbfc01188 - ef0: 00000986 0x986 - ef4: 15bfc011 bne t5,ra,ffff0f3c - ef8: d4000009 0xd4000009 - efc: 86000006 lh zero,6(s0) - f00: 55160154 0x55160154 - f04: 0503bfc0 0x503bfc0 - f08: 151c0017 bne t0,gp,f68 - f0c: bfc011e0 0xbfc011e0 - f10: 000009d5 0x9d5 - f14: 15bfc011 bne t5,ra,ffff0f5c - f18: ec000009 swc3 $0,9(zero) - f1c: 86000006 lh zero,6(s0) - f20: 75160154 jalx 4580550 - f24: 0503bfc0 0x503bfc0 - f28: 15540015 bne t2,s4,f80 - f2c: bfc011f4 0xbfc011f4 - f30: 000003c7 0x3c7 - f34: 00000689 0x689 - f38: 16015402 bne s0,at,15f44 - f3c: 81000015 lb zero,21(t0) - f40: bfc01208 0xbfc01208 - f44: 00000986 0x986 - f48: 000006a0 0x6a0 - f4c: 16015405 bne s0,at,15f64 - f50: 03bfc015 0x3bfc015 - f54: 540015bf 0x540015bf - f58: c0121400 lwc0 $18,5120(zero) - f5c: 00098600 sll s0,t1,0x18 - f60: 0006b716 0x6b716 - f64: 01540503 0x1540503 - f68: bfc0152c 0xbfc0152c - f6c: 0015bfc0 sll s7,s5,0x1f - f70: 124c0000 beq s2,t4,f74 - f74: 09860000 j 6180000 - f78: 06cb1601 0x6cb1601 - f7c: 54028500 0x54028500 - f80: 0015bfc0 sll s7,s5,0x1f - f84: 12580000 beq s2,t8,f88 - f88: 03480000 0x3480000 - f8c: 06e01601 bltz s7,6794 - f90: 540391a8 0x540391a8 - f94: 7d0015bf 0x7d0015bf - f98: c0126c00 lwc0 $18,27648(zero) - f9c: 00027700 sll t6,v0,0x1c - fa0: 00070116 0x70116 - fa4: 01560280 0x1560280 - fa8: 00160155 0x160155 - fac: 0391a87d 0x391a87d - fb0: 16015402 bne s0,at,15fbc - fb4: 91480015 lbu t0,21(t2) - fb8: bfc012e8 0xbfc012e8 - fbc: 00000986 0x986 - fc0: 00000715 0x715 - fc4: 16015402 bne s0,at,15fd0 - fc8: 86000015 lh zero,21(s0) - fcc: bfc01318 0xbfc01318 - fd0: 000009e6 0x9e6 - fd4: 0000072a 0x72a - fd8: 16015403 bne s0,at,15fe8 - fdc: 91a87f00 lbu t0,32512(t5) - fe0: 15bfc013 bne t5,ra,ffff1030 - fe4: 24000009 li zero,9 - fe8: 86000007 lh zero,7(s0) - fec: 3e160154 0x3e160154 - ff0: 02870000 0x2870000 - ff4: 17bfc013 bne sp,ra,ffff1044 - ff8: 30000009 andi zero,zero,0x9 - ffc: d515bfc0 0xd515bfc0 - 1000: 13380000 beq t9,t8,1004 - 1004: 09860000 j 6180000 - 1008: 075e1601 0x75e1601 - 100c: 540503bf 0x540503bf - 1010: c014d400 lwc0 $20,-11264(zero) - 1014: 15bfc013 bne t5,ra,ffff1064 - 1018: 44000009 0x44000009 - 101c: 86000007 lh zero,7(s0) - 1020: 75160154 jalx 4580550 - 1024: 0503bfc0 0x503bfc0 - 1028: 15740015 bne t3,s4,1080 - 102c: bfc0134c 0xbfc0134c - 1030: 000009d5 0x9d5 - 1034: 00000789 0x789 - 1038: 16015402 bne s0,at,16044 - 103c: 81000015 lb zero,21(t0) - 1040: bfc01354 0xbfc01354 - 1044: 00000986 0x986 - 1048: 000007a0 0x7a0 - 104c: 16015405 bne s0,at,16064 - 1050: 03bfc014 0x3bfc014 - 1054: d40015bf 0xd40015bf - 1058: c0136000 lwc0 $19,24576(zero) - 105c: 00098600 sll s0,t1,0x18 - 1060: 0007b716 0x7b716 - 1064: 01540503 0x1540503 - 1068: bfc01590 0xbfc01590 - 106c: 0017bfc0 sll s7,s7,0x1f - 1070: 136c0000 beq k1,t4,1074 - 1074: 09d515bf j 75456fc - 1078: c0137400 lwc0 $19,29696(zero) - 107c: 00098600 sll s0,t1,0x18 - 1080: 0007d716 0x7d716 - 1084: 01540503 0x1540503 - 1088: bfc014d4 0xbfc014d4 - 108c: 0015bfc0 sll s7,s5,0x1f - 1090: 13800000 beqz gp,1094 - 1094: 09860000 j 6180000 - 1098: 07ee1601 0x7ee1601 - 109c: 540503bf 0x540503bf - 10a0: c015ac00 lwc0 $21,-21504(zero) - 10a4: 15bfc013 bne t5,ra,ffff10f4 - 10a8: 9400000a lhu zero,10(zero) - 10ac: 00000008 jr zero - 10b0: 09160155 j 4580554 - 10b4: 02810016 0x2810016 - 10b8: 01540391 0x1540391 - 10bc: a87f0015 swl ra,21(v1) - 10c0: bfc013a8 0xbfc013a8 - 10c4: 00000986 0x986 - 10c8: 00000820 add at,zero,zero - 10cc: 16015405 bne s0,at,160e4 - 10d0: 03bfc015 0x3bfc015 - 10d4: cc0015bf lwc3 $0,5567(zero) - 10d8: c013b400 lwc0 $19,-19456(zero) - 10dc: 00098600 sll s0,t1,0x18 - 10e0: 00083716 0x83716 - 10e4: 01540503 0x1540503 - 10e8: bfc015d4 0xbfc015d4 - 10ec: 0015bfc0 sll s7,s5,0x1f - 10f0: 13c80000 beq s8,t0,10f4 - 10f4: 0a1f0000 j 87c0000 - 10f8: 08601601 j 1805804 - 10fc: 57030a01 0x57030a01 - 1100: 00160156 0x160156 - 1104: 0391a87b 0x391a87b - 1108: 16015502 bne s0,at,16514 - 110c: 81001601 lb zero,5633(t0) - 1110: 540391a8 0x540391a8 - 1114: 7f0015bf 0x7f0015bf - 1118: c013e400 lwc0 $19,-7168(zero) - 111c: 000a1f00 sll v1,t2,0x1c - 1120: 00087516 0x87516 - 1124: 01540391 0x1540391 - 1128: a87f0015 swl ra,21(v1) - 112c: bfc013f4 0xbfc013f4 - 1130: 00000986 0x986 - 1134: 0000088c syscall 0x22 - 1138: 16015405 bne s0,at,16150 - 113c: 03bfc015 0x3bfc015 - 1140: cc0015bf lwc3 $0,5567(zero) - 1144: c0140000 lwc0 $20,0(zero) - 1148: 00098600 sll s0,t1,0x18 - 114c: 0008a316 0x8a316 - 1150: 01540503 0x1540503 - 1154: bfc015e4 0xbfc015e4 - 1158: 0015bfc0 sll s7,s5,0x1f - 115c: 14140000 bne zero,s4,1160 - 1160: 0a430000 j 90c0000 - 1164: 08b81601 j 2e05804 - 1168: 540391a8 0x540391a8 - 116c: 7f0015bf 0x7f0015bf - 1170: c0142800 lwc0 $20,10240(zero) - 1174: 00098600 sll s0,t1,0x18 - 1178: 0008cf16 0x8cf16 - 117c: 01540503 0x1540503 - 1180: bfc015bc 0xbfc015bc - 1184: 0015bfc0 sll s7,s5,0x1f - 1188: 14300000 bne at,s0,118c - 118c: 09d50000 j 7540000 - 1190: 08e31601 j 38c5804 - 1194: 54028000 0x54028000 - 1198: 0015bfc0 sll s7,s5,0x1f - 119c: 143c0000 bne at,gp,11a0 - 11a0: 09860000 j 6180000 - 11a4: 08fa1601 j 3e85804 - 11a8: 540503bf 0x540503bf - 11ac: c015c800 lwc0 $21,-14336(zero) - 11b0: 15bfc014 bne t5,ra,ffff1204 - 11b4: 50000009 0x50000009 - 11b8: 86000009 lh zero,9(s0) - 11bc: 11160154 beq t0,s6,1710 - 11c0: 0503bfc0 0x503bfc0 - 11c4: 15f4001d bne t7,s4,123c - 11c8: bfc01458 0xbfc01458 - 11cc: 000003a4 0x3a4 - 11d0: 16015406 bne s0,at,161ec - 11d4: 11808080 beqz t4,fffe13d8 - 11d8: fe7b0000 0xfe7b0000 - 11dc: 09040000 j 4100000 - 11e0: 092c0904 j 4b02410 - 11e4: 0000039d 0x39d - 11e8: 0b000000 j c000000 - 11ec: 2c000009 sltiu zero,zero,9 - 11f0: 420c0000 c0 0xc0000 - 11f4: 016cff00 0x16cff00 - 11f8: 09040000 j 4100000 - 11fc: 01f50904 0x1f50904 - 1200: 0000094e 0x94e - 1204: 1e000000 bgtz s0,1208 - 1208: 53090400 0x53090400 - 120c: 0009591e 0x9591e - 1210: 0000002c 0x2c - 1214: 1f000004 bgtz t8,1228 - 1218: 79044000 0x79044000 - 121c: 00039d20 0x39d20 - 1220: 00000362 0x362 - 1224: 00000111 0x111 - 1228: 00000986 0x986 - 122c: 21000001 addi zero,t0,1 - 1230: 11210000 beq t1,at,1234 - 1234: 00732100 0x732100 - 1238: 00016c00 sll t5,at,0x10 - 123c: 22000004 addi zero,s0,4 - 1240: 13044300 beq t8,a0,11e44 - 1244: 00007300 sll t6,zero,0xc - 1248: 00099b21 0x99b21 - 124c: 0000092c 0x92c - 1250: 00220000 0x220000 - 1254: 00280336 0x280336 - 1258: 00000053 0x53 - 125c: 000009b5 0x9b5 - 1260: 21000009 addi zero,t0,9 - 1264: b5210000 0xb5210000 - 1268: 00530009 0x530009 - 126c: 04000001 bltz zero,1274 - 1270: 13220000 beq t9,v0,1274 - 1274: 02670333 0x2670333 - 1278: 00000053 0x53 - 127c: 000009d5 0x9d5 - 1280: 21000009 addi zero,t0,9 - 1284: b5210000 0xb5210000 - 1288: 00530023 subu zero,v0,s3 - 128c: 0000044d break 0x0,0x11 - 1290: 04450000 0x4450000 - 1294: 09e62100 j 7988400 - 1298: 00007300 sll t6,zero,0xc - 129c: 22000001 addi zero,s0,1 - 12a0: 0f033500 jal c0cd400 - 12a4: 00005300 sll t2,zero,0xc - 12a8: 000a0021 addu zero,zero,t2 - 12ac: 000009b5 0x9b5 - 12b0: 21000000 addi zero,t0,0 - 12b4: 53002200 0x53002200 - 12b8: 0002d903 sra k1,v0,0x4 - 12bc: 37000000 ori zero,t8,0x0 - 12c0: 5300000a 0x5300000a - 12c4: 1f210000 0x1f210000 - 12c8: 09b52100 j 6d48400 - 12cc: 00005321 0x5321 - 12d0: 00000053 0x53 - 12d4: 00220000 0x220000 - 12d8: 014b0338 0x14b0338 - 12dc: 00000053 0x53 - 12e0: 00000a43 sra at,zero,0x9 - 12e4: 21000009 addi zero,t0,9 - 12e8: b5210000 0xb5210000 - 12ec: 00532100 0x532100 - 12f0: 00015b21 0x15b21 - 12f4: 00000053 0x53 - 12f8: 00240000 0x240000 - 12fc: 01f60339 0x1f60339 - 1300: 00000053 0x53 - 1304: 21000009 addi zero,t0,9 - 1308: b5210000 0xb5210000 - 130c: 00532100 0x532100 - 1310: 00015b21 0x15b21 - 1314: 00000053 0x53 - 1318: 00000000 nop - 131c: 01390004 sllv zero,t9,t1 - 1320: 0000040b 0x40b - 1324: 04010000 b 1328 - 1328: 05540100 0x5540100 - 132c: 0004f100 sll s8,a0,0x4 - 1330: 000490bf 0x490bf - 1334: c00fa400 lwc0 c0_prid,-23552(zero) - 1338: 0000d000 sll k0,zero,0x0 - 133c: 00045402 srl t2,a0,0x10 - 1340: 01060000 0x1060000 - 1344: 01c80201 0x1c80201 - 1348: 08000001 j 4 - 134c: c6020205 lwc1 $f2,517(s0) - 1350: 000001d4 0x1d4 - 1354: 02020700 0x2020700 - 1358: 0000d503 sra k0,zero,0x14 - 135c: 0405696e 0x405696e - 1360: 74000204 jalx 810 - 1364: 07000000 bltz t8,1368 - 1368: 3d020805 0x3d020805 - 136c: 00000056 0x56 - 1370: 02080700 0x2080700 - 1374: 00003302 srl a2,zero,0xc - 1378: 04050000 0x4050000 - 137c: 005b0204 0x5b0204 - 1380: 07000001 bltz t8,1388 - 1384: 2d040402 sltiu a0,t0,1026 - 1388: 04070000 0x4070000 - 138c: 00380504 0x380504 - 1390: 0000007a 0x7a - 1394: 02010600 0x2010600 - 1398: 0001cf06 0x1cf06 - 139c: 00000482 srl zero,zero,0x12 - 13a0: 02d40000 0x2d40000 - 13a4: 00480700 0x480700 - 13a8: 00036203 sra t4,v1,0x8 - 13ac: 1b000000 blez t8,13b0 - 13b0: 6bbfc00f 0x6bbfc00f - 13b4: a4000000 sh zero,0(zero) - 13b8: d0019c00 0xd0019c00 - 13bc: 00013008 0x13008 - 13c0: 6d000131 0x6d000131 - 13c4: 0000006b 0x6b - 13c8: 00001034 0x1034 - 13cc: 08630001 j 18c0004 - 13d0: 31000000 andi zero,t0,0x0 - 13d4: 41000010 bc0f 1418 - 13d8: 52086e00 0x52086e00 - 13dc: 01310000 0x1310000 - 13e0: 00810000 0x810000 - 13e4: 107b0973 beq v1,k1,39b4 - 13e8: 00014000 sll t0,at,0x0 - 13ec: 00007400 sll t6,zero,0x10 - 13f0: 0010f40a 0x10f40a - 13f4: 69000141 0x69000141 - 13f8: 00000041 0x41 - 13fc: 0b000004 j c000010 - 1400: 89014200 lwl at,16896(t0) - 1404: 00006d00 sll t5,zero,0x14 - 1408: 0011490b 0x11490b - 140c: 00000532 0x532 - 1410: 01430000 0x1430000 - 1414: 01300000 0x1300000 - 1418: 11880c00 beq t4,t0,441c - 141c: 00053f01 0x53f01 - 1420: 44000001 0x44000001 - 1424: 360b0000 ori t3,s0,0x0 - 1428: 04ec0145 0x4ec0145 - 142c: 00000081 0x81 - 1430: 000011be 0x11be - 1434: 0d000000 jal 4000000 - 1438: 180b0000 0x180b0000 - 143c: 054a0149 0x54a0149 - 1440: 00000041 0x41 - 1444: 000011f4 0x11f4 - 1448: 00000504 0x504 - 144c: 0000006d 0x6d - 1450: 05040000 0x5040000 - 1454: Adresse 0x0000000000001454 ist verboten. + dac: 1c000003 bgtz zero,dbc + db0: 2101e900 addi at,t0,-5888 + db4: 00095884 0x95884 + db8: 8080807a lb zero,-32646(a0) + dbc: 14000003 bnez zero,dcc + dc0: 3e01ea00 0x3e01ea00 + dc4: 00096300 sll t4,t1,0xc + dc8: 000ef414 0xef414 + dcc: 000003d4 0x3d4 + dd0: 01eb0000 0x1eb0000 + dd4: 09580000 j 5600000 + dd8: 0f341400 jal cd05000 + ddc: 0003f101 0x3f101 + de0: ec000009 swc3 $0,9(zero) + de4: 5800000f 0x5800000f + de8: 94140000 lhu s4,0(zero) + dec: 043801ed 0x43801ed + df0: 00000958 0x958 + df4: 00000fc0 sll at,zero,0x1f + df8: 14000003 bnez zero,e08 + dfc: 5601ee00 0x5601ee00 + e00: 00005300 sll t2,zero,0xc + e04: 000fef15 0xfef15 + e08: bfc010ac 0xbfc010ac + e0c: 00000979 0x979 + e10: 00000572 0x572 + e14: 16015603 bne s0,at,16624 + e18: 0a010016 j 8040058 + e1c: 01550130 0x1550130 + e20: 16015403 bne s0,at,15e30 + e24: 91a87b00 lbu t0,31488(t5) + e28: 15bfc010 bne t5,ra,ffff0e6c + e2c: d8000009 0xd8000009 + e30: 96000005 lhu zero,5(s0) + e34: 89160154 lwl s6,340(t0) + e38: 0503bfc0 0x503bfc0 + e3c: 14a80015 bne a1,t0,e94 + e40: bfc010ec 0xbfc010ec + e44: 000009ab 0x9ab + e48: 000005a6 0x5a6 + e4c: 16015504 bne s0,at,16260 + e50: 474a241f c1 0x14a241f + e54: 16015403 bne s0,at,15e64 + e58: 91a87f00 lbu t0,32512(t5) + e5c: 15bfc011 bne t5,ra,ffff0ea4 + e60: 08000009 j 24 + e64: cb000005 lwc2 $0,5(t8) + e68: c1160155 lwc0 $22,341(t0) + e6c: 02810016 0x2810016 + e70: 01540391 0x1540391 + e74: a87f0015 swl ra,21(v1) + e78: bfc0112c 0xbfc0112c + e7c: 00000996 0x996 + e80: 000005d8 0x5d8 + e84: 16015405 bne s0,at,15e9c + e88: 03bfc014 0x3bfc014 + e8c: e40015bf swc1 $f0,5567(zero) + e90: c0113400 lwc0 $17,13312(zero) + e94: 0009e500 sll gp,t1,0x14 + e98: 0005ec16 0x5ec16 + e9c: 01540281 0x1540281 + ea0: 000015bf 0x15bf + ea4: c0114800 lwc0 $17,18432(zero) + ea8: 00099600 sll s2,t1,0x18 + eac: 00060316 0x60316 + eb0: 01540503 0x1540503 + eb4: bfc014e0 0xbfc014e0 + eb8: 0015bfc0 sll s7,s5,0x1f + ebc: 11700000 beq t3,s0,ec0 + ec0: 09960000 j 6580000 + ec4: 061a1601 0x61a1601 + ec8: 540503bf 0x540503bf + ecc: c0156000 lwc0 $21,24576(zero) + ed0: 15bfc011 bne t5,ra,ffff0f18 + ed4: 7c000009 0x7c000009 + ed8: 96000006 lhu zero,6(s0) + edc: 31160154 andi s6,t0,0x154 + ee0: 0503bfc0 0x503bfc0 + ee4: 15040015 bne t0,a0,f3c + ee8: bfc01184 0xbfc01184 + eec: 000009e5 0x9e5 + ef0: 00000645 0x645 + ef4: 16015402 bne s0,at,15f00 + ef8: 81000017 lb zero,23(t0) + efc: bfc01194 0xbfc01194 + f00: 00000996 0x996 + f04: 15bfc011 bne t5,ra,ffff0f4c + f08: e0000009 swc0 c0_index,9(zero) + f0c: 96000006 lhu zero,6(s0) + f10: 65160154 0x65160154 + f14: 0503bfc0 0x503bfc0 + f18: 15280017 bne t1,t0,f78 + f1c: bfc011ec 0xbfc011ec + f20: 000009e5 0x9e5 + f24: 15bfc011 bne t5,ra,ffff0f6c + f28: f8000009 0xf8000009 + f2c: 96000006 lhu zero,6(s0) + f30: 85160154 lh s6,340(t0) + f34: 0503bfc0 0x503bfc0 + f38: 15600015 bnez t3,f90 + f3c: bfc01200 0xbfc01200 + f40: 000003c7 0x3c7 + f44: 00000699 0x699 + f48: 16015402 bne s0,at,15f54 + f4c: 81000015 lb zero,21(t0) + f50: bfc01214 0xbfc01214 + f54: 00000996 0x996 + f58: 000006b0 0x6b0 + f5c: 16015405 bne s0,at,15f74 + f60: 03bfc015 0x3bfc015 + f64: 600015bf 0x600015bf + f68: c0122000 lwc0 $18,8192(zero) + f6c: 00099600 sll s2,t1,0x18 + f70: 0006c716 0x6c716 + f74: 01540503 0x1540503 + f78: bfc01538 0xbfc01538 + f7c: 0015bfc0 sll s7,s5,0x1f + f80: 12580000 beq s2,t8,f84 + f84: 09960000 j 6580000 + f88: 06db1601 0x6db1601 + f8c: 54028500 0x54028500 + f90: 0015bfc0 sll s7,s5,0x1f + f94: 12640000 beq s3,a0,f98 + f98: 03480000 0x3480000 + f9c: 06f01601 bltzal s7,67a4 + fa0: 540391a8 0x540391a8 + fa4: 7d0015bf 0x7d0015bf + fa8: c0127800 lwc0 $18,30720(zero) + fac: 00027700 sll t6,v0,0x1c + fb0: 00071116 0x71116 + fb4: 01560280 0x1560280 + fb8: 00160155 0x160155 + fbc: 0391a87d 0x391a87d + fc0: 16015402 bne s0,at,15fcc + fc4: 91480015 lbu t0,21(t2) + fc8: bfc012f4 0xbfc012f4 + fcc: 00000996 0x996 + fd0: 00000725 0x725 + fd4: 16015402 bne s0,at,15fe0 + fd8: 86000015 lh zero,21(s0) + fdc: bfc01324 0xbfc01324 + fe0: 000009f6 0x9f6 + fe4: 0000073a 0x73a + fe8: 16015403 bne s0,at,15ff8 + fec: 91a87f00 lbu t0,32512(t5) + ff0: 15bfc013 bne t5,ra,ffff1040 + ff4: 30000009 andi zero,zero,0x9 + ff8: 96000007 lhu zero,7(s0) + ffc: 4e160154 c3 0x160154 + 1000: 02870000 0x2870000 + 1004: 17bfc013 bne sp,ra,ffff1054 + 1008: 3c000009 lui zero,0x9 + 100c: e515bfc0 swc1 $f21,-16448(t0) + 1010: 13440000 beq k0,a0,1014 + 1014: 09960000 j 6580000 + 1018: 076e1601 0x76e1601 + 101c: 540503bf 0x540503bf + 1020: c014e000 lwc0 $20,-8192(zero) + 1024: 15bfc013 bne t5,ra,ffff1074 + 1028: 50000009 0x50000009 + 102c: 96000007 lhu zero,7(s0) + 1030: 85160154 lh s6,340(t0) + 1034: 0503bfc0 0x503bfc0 + 1038: 15800015 bnez t4,1090 + 103c: bfc01358 0xbfc01358 + 1040: 000009e5 0x9e5 + 1044: 00000799 0x799 + 1048: 16015402 bne s0,at,16054 + 104c: 81000015 lb zero,21(t0) + 1050: bfc01360 0xbfc01360 + 1054: 00000996 0x996 + 1058: 000007b0 0x7b0 + 105c: 16015405 bne s0,at,16074 + 1060: 03bfc014 0x3bfc014 + 1064: e00015bf swc0 c0_index,5567(zero) + 1068: c0136c00 lwc0 $19,27648(zero) + 106c: 00099600 sll s2,t1,0x18 + 1070: 0007c716 0x7c716 + 1074: 01540503 0x1540503 + 1078: bfc0159c 0xbfc0159c + 107c: 0017bfc0 sll s7,s7,0x1f + 1080: 13780000 beq k1,t8,1084 + 1084: 09e515bf j 79456fc + 1088: c0138000 lwc0 $19,-32768(zero) + 108c: 00099600 sll s2,t1,0x18 + 1090: 0007e716 0x7e716 + 1094: 01540503 0x1540503 + 1098: bfc014e0 0xbfc014e0 + 109c: 0015bfc0 sll s7,s5,0x1f + 10a0: 138c0000 beq gp,t4,10a4 + 10a4: 09960000 j 6580000 + 10a8: 07fe1601 0x7fe1601 + 10ac: 540503bf 0x540503bf + 10b0: c015b800 lwc0 $21,-18432(zero) + 10b4: 15bfc013 bne t5,ra,ffff1104 + 10b8: a000000a sb zero,10(zero) + 10bc: 10000008 b 10e0 + 10c0: 19160155 0x19160155 + 10c4: 02810016 0x2810016 + 10c8: 01540391 0x1540391 + 10cc: a87f0015 swl ra,21(v1) + 10d0: bfc013b4 0xbfc013b4 + 10d4: 00000996 0x996 + 10d8: 00000830 0x830 + 10dc: 16015405 bne s0,at,160f4 + 10e0: 03bfc015 0x3bfc015 + 10e4: d80015bf 0xd80015bf + 10e8: c013c000 lwc0 $19,-16384(zero) + 10ec: 00099600 sll s2,t1,0x18 + 10f0: 00084716 0x84716 + 10f4: 01540503 0x1540503 + 10f8: bfc015e0 0xbfc015e0 + 10fc: 0015bfc0 sll s7,s5,0x1f + 1100: 13d40000 beq s8,s4,1104 + 1104: 0a2f0000 j 8bc0000 + 1108: 08701601 j 1c05804 + 110c: 57030a01 0x57030a01 + 1110: 00160156 0x160156 + 1114: 0391a87b 0x391a87b + 1118: 16015502 bne s0,at,16524 + 111c: 81001601 lb zero,5633(t0) + 1120: 540391a8 0x540391a8 + 1124: 7f0015bf 0x7f0015bf + 1128: c013f000 lwc0 $19,-4096(zero) + 112c: 000a2f00 sll a1,t2,0x1c + 1130: 00088516 0x88516 + 1134: 01540391 0x1540391 + 1138: a87f0015 swl ra,21(v1) + 113c: bfc01400 0xbfc01400 + 1140: 00000996 0x996 + 1144: 0000089c 0x89c + 1148: 16015405 bne s0,at,16160 + 114c: 03bfc015 0x3bfc015 + 1150: d80015bf 0xd80015bf + 1154: c0140c00 lwc0 $20,3072(zero) + 1158: 00099600 sll s2,t1,0x18 + 115c: 0008b316 0x8b316 + 1160: 01540503 0x1540503 + 1164: bfc015f0 0xbfc015f0 + 1168: 0015bfc0 sll s7,s5,0x1f + 116c: 14200000 bnez at,1170 + 1170: 0a530000 j 94c0000 + 1174: 08c81601 j 3205804 + 1178: 540391a8 0x540391a8 + 117c: 7f0015bf 0x7f0015bf + 1180: c0143400 lwc0 $20,13312(zero) + 1184: 00099600 sll s2,t1,0x18 + 1188: 0008df16 0x8df16 + 118c: 01540503 0x1540503 + 1190: bfc015c8 0xbfc015c8 + 1194: 0015bfc0 sll s7,s5,0x1f + 1198: 143c0000 bne at,gp,119c + 119c: 09e50000 j 7940000 + 11a0: 08f31601 j 3cc5804 + 11a4: 54028000 0x54028000 + 11a8: 0015bfc0 sll s7,s5,0x1f + 11ac: 14480000 bne v0,t0,11b0 + 11b0: 09960000 j 6580000 + 11b4: 090a1601 j 4285804 + 11b8: 540503bf 0x540503bf + 11bc: c015d400 lwc0 $21,-11264(zero) + 11c0: 15bfc014 bne t5,ra,ffff1214 + 11c4: 5c000009 0x5c000009 + 11c8: 96000009 lhu zero,9(s0) + 11cc: 21160154 addi s6,t0,340 + 11d0: 0503bfc0 0x503bfc0 + 11d4: 1600001d bnez s0,124c + 11d8: bfc01464 0xbfc01464 + 11dc: 000003a4 0x3a4 + 11e0: 16015406 bne s0,at,161fc + 11e4: 11808080 beqz t4,fffe13e8 + 11e8: fe7b0000 0xfe7b0000 + 11ec: 09040000 j 4100000 + 11f0: 093c0904 j 4f02410 + 11f4: 0000039d 0x39d + 11f8: 0b000000 j c000000 + 11fc: 2c000009 sltiu zero,zero,9 + 1200: 520c0000 0x520c0000 + 1204: 016cff00 0x16cff00 + 1208: 09040000 j 4100000 + 120c: 01f50904 0x1f50904 + 1210: 0000095e 0x95e + 1214: 1e000000 bgtz s0,1218 + 1218: 53090400 0x53090400 + 121c: 0009691e 0x9691e + 1220: 0000002c 0x2c + 1224: 1f000004 bgtz t8,1238 + 1228: 83044000 lb a0,16384(t8) + 122c: 00039d20 0x39d20 + 1230: 0000036c 0x36c + 1234: 00000111 0x111 + 1238: 00000996 0x996 + 123c: 21000001 addi zero,t0,1 + 1240: 11210000 beq t1,at,1244 + 1244: 00732100 0x732100 + 1248: 00016c00 sll t5,at,0x10 + 124c: 22000004 addi zero,s0,4 + 1250: 1d044300 0x1d044300 + 1254: 00007300 sll t6,zero,0xc + 1258: 0009ab21 0x9ab21 + 125c: 0000093c 0x93c + 1260: 00220000 0x220000 + 1264: 00280336 0x280336 + 1268: 00000053 0x53 + 126c: 000009c5 0x9c5 + 1270: 21000009 addi zero,t0,9 + 1274: c5210000 lwc1 $f1,0(t1) + 1278: 00530009 0x530009 + 127c: 04000001 bltz zero,1284 + 1280: 13220000 beq t9,v0,1284 + 1284: 02670333 0x2670333 + 1288: 00000053 0x53 + 128c: 000009e5 0x9e5 + 1290: 21000009 addi zero,t0,9 + 1294: c5210000 lwc1 $f1,0(t1) + 1298: 00530023 subu zero,v0,s3 + 129c: 00000457 0x457 + 12a0: 04450000 0x4450000 + 12a4: 09f62100 j 7d88400 + 12a8: 00007300 sll t6,zero,0xc + 12ac: 22000001 addi zero,s0,1 + 12b0: 0f033500 jal c0cd400 + 12b4: 00005300 sll t2,zero,0xc + 12b8: 000a1021 addu v0,zero,t2 + 12bc: 000009c5 0x9c5 + 12c0: 21000000 addi zero,t0,0 + 12c4: 53002200 0x53002200 + 12c8: 0002d903 sra k1,v0,0x4 + 12cc: 37000000 ori zero,t8,0x0 + 12d0: 5300000a 0x5300000a + 12d4: 2f210000 sltiu at,t9,0 + 12d8: 09c52100 j 7148400 + 12dc: 00005321 0x5321 + 12e0: 00000053 0x53 + 12e4: 00220000 0x220000 + 12e8: 014b0338 0x14b0338 + 12ec: 00000053 0x53 + 12f0: 00000a53 0xa53 + 12f4: 21000009 addi zero,t0,9 + 12f8: c5210000 lwc1 $f1,0(t1) + 12fc: 00532100 0x532100 + 1300: 00015b21 0x15b21 + 1304: 00000053 0x53 + 1308: 00240000 0x240000 + 130c: 01f60339 0x1f60339 + 1310: 00000053 0x53 + 1314: 21000009 addi zero,t0,9 + 1318: c5210000 lwc1 $f1,0(t1) + 131c: 00532100 0x532100 + 1320: 00015b21 0x15b21 + 1324: 00000053 0x53 + 1328: 00000000 nop + 132c: 01390004 sllv zero,t9,t1 + 1330: 0000040b 0x40b + 1334: 04010000 b 1338 + 1338: 055e0100 0x55e0100 + 133c: 0004fb00 sll ra,a0,0xc + 1340: 00049abf 0x49abf + 1344: c00fa400 lwc0 c0_prid,-23552(zero) + 1348: 0000d000 sll k0,zero,0x0 + 134c: 00045502 srl t2,a0,0x14 + 1350: 01060000 0x1060000 + 1354: 01c80201 0x1c80201 + 1358: 08000001 j 4 + 135c: c6020205 lwc1 $f2,517(s0) + 1360: 000001d4 0x1d4 + 1364: 02020700 0x2020700 + 1368: 0000d503 sra k0,zero,0x14 + 136c: 0405696e 0x405696e + 1370: 74000204 jalx 810 + 1374: 07000000 bltz t8,1378 + 1378: 3d020805 0x3d020805 + 137c: 00000056 0x56 + 1380: 02080700 0x2080700 + 1384: 00003302 srl a2,zero,0xc + 1388: 04050000 0x4050000 + 138c: 005b0204 0x5b0204 + 1390: 07000001 bltz t8,1398 + 1394: 2d040402 sltiu a0,t0,1026 + 1398: 04070000 0x4070000 + 139c: 00380504 0x380504 + 13a0: 0000007a 0x7a + 13a4: 02010600 0x2010600 + 13a8: 0001cf06 0x1cf06 + 13ac: 0000048c syscall 0x12 + 13b0: 02d40000 0x2d40000 + 13b4: 00480700 0x480700 + 13b8: 00036c03 sra t5,v1,0x10 + 13bc: 1b000000 blez t8,13c0 + 13c0: 6bbfc00f 0x6bbfc00f + 13c4: a4000000 sh zero,0(zero) + 13c8: d0019c00 0xd0019c00 + 13cc: 00013008 0x13008 + 13d0: 6d000131 0x6d000131 + 13d4: 0000006b 0x6b + 13d8: 00001034 0x1034 + 13dc: 08630001 j 18c0004 + 13e0: 31000000 andi zero,t0,0x0 + 13e4: 41000010 bc0f 1428 + 13e8: 52086e00 0x52086e00 + 13ec: 01310000 0x1310000 + 13f0: 00810000 0x810000 + 13f4: 107b0973 beq v1,k1,39c4 + 13f8: 00014000 sll t0,at,0x0 + 13fc: 00007400 sll t6,zero,0x10 + 1400: 0010f40a 0x10f40a + 1404: 69000141 0x69000141 + 1408: 00000041 0x41 + 140c: 0b000004 j c000010 + 1410: 93014200 lbu at,16896(t8) + 1414: 00006d00 sll t5,zero,0x14 + 1418: 0011490b 0x11490b + 141c: 0000053c 0x53c + 1420: 01430000 0x1430000 + 1424: 01300000 0x1300000 + 1428: 11880c00 beq t4,t0,442c + 142c: 00054901 0x54901 + 1430: 44000001 0x44000001 + 1434: 360b0000 ori t3,s0,0x0 + 1438: 04f60145 0x4f60145 + 143c: 00000081 0x81 + 1440: 000011be 0x11be + 1444: 0d000000 jal 4000000 + 1448: 180b0000 0x180b0000 + 144c: 05540149 0x5540149 + 1450: 00000041 0x41 + 1454: 000011f4 0x11f4 + 1458: 00000504 0x504 + 145c: 0000006d 0x6d + 1460: 05040000 0x5040000 + 1464: Adresse 0x0000000000001464 ist verboten. Disassembly of section .debug_abbrev: @@ -4069,7 +4076,7 @@ Disassembly of section .debug_loc: d5c: 10800001 beqz a0,d64 d60: 54bfc010 0x54bfc010 d64: 80bfc014 lb ra,-16364(a1) - d68: 940004f3 lhu zero,1267(zero) + d68: a00004f3 sb zero,1267(zero) d6c: 01549f00 0x1549f00 d70: 00000000 nop d74: 000000bf 0xbf @@ -4077,170 +4084,171 @@ Disassembly of section .debug_loc: d7c: c0107c00 lwc0 $16,31744(zero) d80: 0155bfc0 0x155bfc0 d84: 107cbfc0 beq v1,gp,ffff0c88 - d88: 14940004 bne a0,s4,d9c + d88: 14a00004 bnez a1,d9c d8c: f301559f 0xf301559f ... - d98: bfc0126c 0xbfc0126c - d9c: bfc0128c 0xbfc0128c + d98: bfc01278 0xbfc01278 + d9c: bfc01298 0xbfc01298 da0: 000152bf 0x152bf - da4: c012e0bf lwc0 $18,-8001(zero) - da8: c012e700 lwc0 $18,-6400(zero) + da4: c012ecbf lwc0 $18,-4929(zero) + da8: c012f300 lwc0 $18,-3328(zero) dac: 01520000 0x1520000 db0: 00000000 nop db4: 0000bfc0 sll s7,zero,0x1f - db8: 1194bfc0 beq t4,s4,ffff0cbc - dbc: 11a80002 beq t5,t0,dc8 + db8: 11a0bfc0 beqz t5,ffff0cbc + dbc: 11b40002 beq t5,s4,dc8 dc0: 309fbfc0 andi ra,a0,0xbfc0 - dc4: 11a8bfc0 beq t5,t0,ffff0cc8 - dc8: 11d30001 beq t6,s3,dd0 + dc4: 11b4bfc0 beq t5,s4,ffff0cc8 + dc8: 11df0001 beq t6,ra,dd0 dcc: 53bfc012 0x53bfc012 - dd0: 14bfc012 bne a1,ra,ffff0e1c - dd4: 1c000230 bgtz zero,1698 + dd0: 20bfc012 addi ra,a1,-16366 + dd4: 28000230 slti zero,zero,560 dd8: 9fbfc012 0x9fbfc012 - ddc: a8bfc012 swl ra,-16366(a1) - de0: ac000230 sw zero,560(zero) + ddc: b4bfc012 0xb4bfc012 + de0: b8000230 swr zero,560(zero) de4: 9fbfc012 0x9fbfc012 - de8: b4bfc012 0xb4bfc012 - dec: e0000153 swc0 c0_index,339(zero) + de8: c0bfc012 lwc0 $31,-16366(a1) + dec: ec000153 swc3 $0,339(zero) ... - df8: bfc010bc 0xbfc010bc - dfc: bfc01244 0xbfc01244 + df8: bfc010c8 0xbfc010c8 + dfc: bfc01250 0xbfc01250 e00: 0002309f 0x2309f - e04: bfc01244 0xbfc01244 - e08: bfc01468 0xbfc01468 + e04: bfc01250 0xbfc01250 + e08: bfc01474 0xbfc01474 e0c: 000162bf 0x162bf - e10: c01468bf lwc0 $20,26815(zero) - e14: c0149400 lwc0 $20,-27648(zero) + e10: c01474bf lwc0 $20,29887(zero) + e14: c014a000 lwc0 $20,-24576(zero) e18: 02309f00 0x2309f00 e1c: 00000000 nop e20: 000000bf 0xbf - e24: c01264bf lwc0 $18,25791(zero) - e28: c0126b00 lwc0 $18,27392(zero) + e24: c01270bf lwc0 $18,28863(zero) + e28: c0127700 lwc0 $18,30464(zero) e2c: 0152bfc0 0x152bfc0 - e30: 126bbfc0 beq s3,t3,ffff0d34 - e34: 13940001 beq gp,s4,e3c + e30: 1277bfc0 beq s3,s7,ffff0d34 + e34: 13a00001 beqz sp,e3c e38: 60bfc013 0x60bfc013 - e3c: 94bfc013 lhu ra,-16365(a1) - e40: a7000152 sh zero,338(t8) - e44: bfc013a7 0xbfc013a7 - e48: bfc013c8 0xbfc013c8 + e3c: a0bfc013 sb ra,-16365(a1) + e40: b3000152 0xb3000152 + e44: bfc013b3 0xbfc013b3 + e48: bfc013d4 0xbfc013d4 e4c: 000160bf 0x160bf - e50: c013c8bf lwc0 $19,-14145(zero) - e54: c013e300 lwc0 $19,-7424(zero) + e50: c013d4bf lwc0 $19,-11073(zero) + e54: c013ef00 lwc0 $19,-4352(zero) e58: 0152bfc0 0x152bfc0 - e5c: 13e3bfc0 beq ra,v1,ffff0d60 - e60: 13e40001 beq ra,a0,e68 + e5c: 13efbfc0 beq ra,t7,ffff0d60 + e60: 13f00001 beq ra,s0,e68 e64: 60bfc013 0x60bfc013 - e68: e4bfc013 swc1 $f31,-16365(a1) - e6c: f3000152 0xf3000152 - e70: bfc013f3 0xbfc013f3 - e74: bfc01414 0xbfc01414 + e68: f0bfc013 0xf0bfc013 + e6c: ff000152 0xff000152 + e70: bfc013ff 0xbfc013ff + e74: bfc01420 0xbfc01420 e78: 000160bf 0x160bf - e7c: c01414bf lwc0 $20,5311(zero) - e80: c0142700 lwc0 $20,9984(zero) + e7c: c01420bf lwc0 $20,8383(zero) + e80: c0143300 lwc0 $20,13056(zero) e84: 0152bfc0 0x152bfc0 - e88: 1427bfc0 bne at,a3,ffff0d8c - e8c: 14440001 bne v0,a0,e94 + e88: 1433bfc0 bne at,s3,ffff0d8c + e8c: 14500001 bne v0,s0,e94 e90: 60bfc014 0x60bfc014 - e94: 44bfc014 0x44bfc014 - e98: 4f000152 c3 0x1000152 - e9c: bfc0144f 0xbfc0144f - ea0: bfc01458 0xbfc01458 + e94: 50bfc014 0x50bfc014 + e98: 5b000152 0x5b000152 + e9c: bfc0145b 0xbfc0145b + ea0: bfc01464 0xbfc01464 ea4: 00016000 sll t4,at,0x0 ea8: 00000000 nop eac: 000000bf 0xbf - eb0: c0113cbf lwc0 $17,15551(zero) - eb4: c0118000 lwc0 $17,-32768(zero) + eb0: c01148bf lwc0 $17,18623(zero) + eb4: c0118c00 lwc0 $17,-29696(zero) eb8: 0160bfc0 0x160bfc0 - ebc: 1190bfc0 beq t4,s0,ffff0dc0 - ec0: 11fc0001 beq t7,gp,ec8 + ebc: 119cbfc0 beq t4,gp,ffff0dc0 + ec0: 12080001 beq s0,t0,ec8 ec4: 60000000 0x60000000 ec8: 00000000 nop ecc: 00bfc011 0xbfc011 - ed0: 94bfc011 lhu ra,-16367(a1) - ed4: a8000280 swl zero,640(zero) + ed0: a0bfc011 sb ra,-16367(a1) + ed4: b4000280 0xb4000280 ed8: 0c000000 jal 0 edc: 00000000 nop ee0: 00bfc010 0xbfc010 - ee4: d8bfc011 0xd8bfc011 - ee8: 04000161 bltz zero,1470 + ee4: e4bfc011 swc1 $f31,-16367(a1) + ee8: 10000161 b 1470 eec: 00000000 nop ef0: 00000000 nop - ef4: bfc012a8 0xbfc012a8 - ef8: bfc012ac 0xbfc012ac + ef4: bfc012b4 0xbfc012b4 + ef8: bfc012b8 0xbfc012b8 efc: 000152bf 0x152bf - f00: c012b4bf lwc0 $18,-19265(zero) - f04: c012c000 lwc0 $18,-16384(zero) + f00: c012c0bf lwc0 $18,-16193(zero) + f04: c012cc00 lwc0 $18,-13312(zero) f08: 0155bfc0 0x155bfc0 - f0c: 12c0bfc0 beqz s6,ffff0e10 - f10: 12d40008 beq s6,s4,f34 + f0c: 12ccbfc0 beq s6,t4,ffff0e10 + f10: 12e00008 beqz s7,f34 f14: 72007300 0x72007300 f18: 2223019f addi v1,s1,415 - f1c: bfc012d4 0xbfc012d4 - f20: bfc012e0 0xbfc012e0 + f1c: bfc012e0 0xbfc012e0 + f20: bfc012ec 0xbfc012ec f24: 00067200 sll t6,a2,0x8 f28: 7300229f 0x7300229f ... f34: bfc010ac 0xbfc010ac - f38: bfc01104 0xbfc01104 + f38: bfc01110 0xbfc01110 f3c: 0005474a 0x5474a f40: 241f9fbf li ra,-24641 - f44: c01104bf lwc0 $17,1215(zero) - f48: c0110800 lwc0 $17,2048(zero) + f44: c01110bf lwc0 $17,4287(zero) + f48: c0111400 lwc0 $17,5120(zero) f4c: 07728080 0x7728080 f50: 80a07a9f lb zero,31391(a1) - f54: bfc01108 0xbfc01108 - f58: bfc01134 0xbfc01134 + f54: bfc01114 0xbfc01114 + f58: bfc01140 0xbfc01140 f5c: 00078180 sll s0,a3,0x6 f60: 8080a07a lb zero,-24454(a0) f64: 9fbfc011 0x9fbfc011 - f68: 34bfc011 ori ra,a1,0xc011 - f6c: 80000160 lb zero,352(zero) - f70: bfc01190 0xbfc01190 - f74: bfc011fc 0xbfc011fc + f68: 40bfc011 0x40bfc011 + f6c: 8c000160 lw zero,352(zero) + f70: bfc0119c 0xbfc0119c + f74: bfc01208 0xbfc01208 f78: 000160bf 0x160bf - f7c: c011fcbf lwc0 $17,-833(zero) - f80: c0146800 lwc0 $20,26624(zero) + f7c: c01208bf lwc0 $18,2239(zero) + f80: c0147400 lwc0 $20,29696(zero) f84: 07818080 bgez gp,fffe1188 f88: 80a07a9f lb zero,31391(a1) ... f94: bfc010ac 0xbfc010ac - f98: bfc01194 0xbfc01194 + f98: bfc011a0 0xbfc011a0 f9c: 0002309f 0x2309f - fa0: bfc01194 0xbfc01194 - fa4: bfc011a8 0xbfc011a8 + fa0: bfc011a0 0xbfc011a0 + fa4: bfc011b4 0xbfc011b4 fa8: 00028008 0x28008 - fac: bfc011fc 0xbfc011fc - fb0: bfc01468 0xbfc01468 + fac: bfc01208 0xbfc01208 + fb0: bfc01474 0xbfc01474 fb4: 0002309f 0x2309f ... fc0: bfc010ac 0xbfc010ac - fc4: bfc01194 0xbfc01194 + fc4: bfc011a0 0xbfc011a0 fc8: 0004404a 0x4404a fcc: 249fbfc0 addiu ra,a0,-16448 - fd0: 1194bfc0 beq t4,s4,ffff0ed4 - fd4: 11fc0001 beq t7,gp,fdc - fd8: 61bfc011 0x61bfc011 - fdc: fcbfc014 0xfcbfc014 - fe0: 68000440 0x68000440 + fd0: 11a0bfc0 beqz t5,ffff0ed4 + fd4: 12080001 beq s0,t0,fdc + fd8: 61bfc012 0x61bfc012 + fdc: 08bfc014 j 2ff0050 + fe0: 74000440 jalx 1100 fe4: 4a249f00 c2 0x249f00 fe8: 00000000 nop fec: 000000bf 0xbf - ff0: c01104bf lwc0 $17,1215(zero) - ff4: c0110800 lwc0 $17,2048(zero) + ff0: c01110bf lwc0 $17,4287(zero) + ff4: c0111400 lwc0 $17,5120(zero) ff8: 0152bfc0 0x152bfc0 - ffc: 1108bfc0 beq t0,t0,ffff0f00 - 1000: 11800001 beqz t4,1008 + ffc: 1114bfc0 beq t0,s4,ffff0f00 + 1000: 118c0001 beq t4,t4,1008 1004: 61bfc011 0x61bfc011 - 1008: 90bfc011 lbu ra,-16367(a1) - 100c: 94000161 lhu zero,353(zero) - 1010: bfc01194 0xbfc01194 - 1014: bfc011fc 0xbfc011fc + 1008: 9cbfc011 0x9cbfc011 + 100c: a0000161 sb zero,353(zero) + 1010: bfc011a0 0xbfc011a0 + 1014: bfc01208 0xbfc01208 1018: 00078080 sll s0,a3,0x2 101c: 8080e005 lb zero,-8187(a0) - 1020: 9fbfc011 0x9fbfc011 - 1024: fcbfc014 0xfcbfc014 - 1028: 68000161 0x68000161 + 1020: 9fbfc012 0x9fbfc012 + 1024: 08bfc014 j 2ff0050 + 1028: 74000161 jalx 584 + 102c: 00000000 nop ... 1038: 00000024 and zero,zero,zero 103c: 00015400 sll t2,at,0x10 @@ -4378,11 +4386,11 @@ Disassembly of section .debug_aranges: 30: bfc00cdc 0xbfc00cdc 34: 000002c8 0x2c8 38: bfc01074 0xbfc01074 - 3c: 00000420 0x420 + 3c: 0000042c 0x42c ... 48: 0000001c 0x1c 4c: 00020000 sll zero,v0,0x0 - 50: 131a0400 beq t8,k0,1054 + 50: 132a0400 beq t9,t2,1054 54: 00000000 nop 58: bfc00fa4 0xbfc00fa4 5c: 000000d0 0xd0 @@ -4530,7 +4538,7 @@ Disassembly of section .debug_line: 220: 083d4c83 j f5320c 224: f5bbbb02 0xf5bbbb02 228: 18000101 blez zero,630 - 22c: 00000224 0x224 + 22c: 00000225 0x225 230: 00020000 sll zero,v0,0x0 234: 009c0101 0x9c0101 238: fb0e0d00 0xfb0e0d00 @@ -4625,129 +4633,131 @@ Disassembly of section .debug_line: 39c: 107403dd beq v1,s4,1314 3a0: 01015003 0x1015003 3a4: 7aba08ea 0x7aba08ea - 3a8: 030b82f4 0x30b82f4 - 3ac: 4cb84e08 0x4cb84e08 - 3b0: 76bf8745 jalx afe1d14 - 3b4: 4ff40838 c3 0x1f40838 - 3b8: 4e464e84 c3 0x464e84 - 3bc: 00020401 0x20401 - 3c0: 06083c06 0x6083c06 - 3c4: bc830224 0xbc830224 - 3c8: 13855100 beq gp,a1,147cc - 3cc: 02040106 0x2040106 - 3d0: 083c0002 j f00008 - 3d4: 04020683 0x4020683 - 3d8: 00020402 srl zero,v0,0x10 - 3dc: b9bd0224 swr sp,548(t5) - 3e0: 1303de00 beq t8,v1,ffff7be4 - 3e4: 8203a77f lb v1,-22657(s0) - 3e8: 82bcf500 lb gp,-2816(s5) - 3ec: 0204024b 0x204024b - 3f0: 00020402 srl zero,v0,0x10 - 3f4: 81031882 lb v1,6274(t0) - 3f8: 5003624a 0x5003624a - 3fc: 5003124a 0x5003124a - 400: 5003684a 0x5003684a - 404: 03188203 0x3188203 - 408: 6b4a8308 0x6b4a8308 - 40c: 3d08af08 0x3d08af08 - 410: e8000204 swc2 $0,516(zero) - 414: 01064a00 0x1064a00 - 418: 02040206 0x2040206 - 41c: 083d0002 j f40008 - 420: 0402f100 0x402f100 - 424: 0204024b 0x204024b - 428: bf8449bb 0xbf8449bb - 42c: 4c4984f3 0x4c4984f3 - 430: 08e508ad j 39422b4 - 434: 08e6bb08 j 39aec20 - 438: 3d87bcbb 0x3d87bcbb - 43c: 083d8708 j f61c20 - 440: 3d8784bb 0x3d8784bb - 444: 083d8408 j f61020 - 448: e584bd8a swc1 $f4,-17014(t4) - 44c: 0309f202 0x309f202 - 450: 2c000101 sltiu zero,zero,257 - 454: 0000013c 0x13c - 458: 00020000 sll zero,v0,0x0 - 45c: 00f30101 0xf30101 - 460: fb0e0d00 0xfb0e0d00 - 464: 01010101 0x1010101 - 468: 00000001 0x1 - 46c: 0000012e 0x12e - 470: 2e2f2e2e sltiu t7,s1,11822 - 474: 2f2e2e2f sltiu t6,t9,11823 - 478: 2e2e2f2e sltiu t6,s1,12078 - 47c: 2e2f2e2e sltiu t7,s1,11822 - 480: 2f2e2e2f sltiu t6,t9,11823 - 484: 6763632d 0x6763632d - 488: 342e382e ori t6,at,0x382e - 48c: 332f6e65 andi t7,t9,0x6e65 - 490: 776c6962 jalx db1a588 - 494: 2f6c6962 sltiu t4,k1,26978 - 498: 632f6d61 0x632f6d61 - 49c: 6368696e 0x6368696e - 4a0: 652f6d69 0x652f6d69 - 4a4: 7073002f 0x7073002f - 4a8: 686f6d65 0x686f6d65 - 4ac: 2f6a656e sltiu t2,k1,25966 - 4b0: 732f776f 0x732f776f - 4b4: 726b2f72 0x726b2f72 - 4b8: 65706f73 0x65706f73 - 4bc: 2f6d6970 sltiu t5,k1,26992 - 4c0: 732f746f 0x732f746f - 4c4: 6f6c6368 0x6f6c6368 - 4c8: 61696e2f 0x61696e2f - 4cc: 6763632d 0x6763632d - 4d0: 342e382e ori t6,at,0x382e - 4d4: 332d6275 andi t5,t9,0x6275 - 4d8: 696c642f 0x696c642f - 4dc: 6763632f 0x6763632f - 4e0: 696e636c 0x696e636c - 4e4: 75646500 jalx 5919400 - 4e8: 2f686f6d sltiu t0,k1,28525 - 4ec: 652f6a65 0x652f6a65 - 4f0: 6e732f77 0x6e732f77 - 4f4: 6f726b2f 0x6f726b2f - 4f8: 7265706f 0x7265706f - 4fc: 732f6d69 0x732f6d69 - 500: 70732f74 0x70732f74 - 504: 6f6f6c63 0x6f6f6c63 - 508: 6861696e 0x6861696e - 50c: 2f676363 sltiu a3,k1,25443 - 510: 2d342e38 sltiu s4,t1,11832 - 514: 2e332f6e sltiu s3,s1,12142 - 518: 65776c69 0x65776c69 - 51c: 622f6c69 0x622f6c69 - 520: 62632f69 0x62632f69 - 524: 6e636c75 0x6e636c75 - 528: 64650000 0x64650000 - 52c: 6d656d73 0x6d656d73 - 530: 65742e63 0x65742e63 - 534: 00010000 sll zero,at,0x0 - 538: 73746464 0x73746464 - 53c: 65662e68 0x65662e68 - 540: 00020000 sll zero,v0,0x0 - 544: 73747269 0x73747269 - 548: 6e672e68 0x6e672e68 - 54c: 00030000 sll zero,v1,0x0 - 550: 00000502 srl zero,zero,0x14 - 554: bfc00fa4 0xbfc00fa4 - 558: 03340103 0x3340103 - 55c: 1201bc4f beq s0,at,fffef69c - 560: 00020401 0x20401 - 564: 0608ac06 0x608ac06 - 568: 4d49030c 0x4d49030c - 56c: f24c0314 0xf24c0314 - 570: 824b0365 lb t3,869(s2) - 574: 8203214a lb v1,8522(s0) - 578: 474b47c2 c1 0x14b47c2 - 57c: bc4b4900 0xbc4b4900 - 580: 02040152 0x2040152 - 584: f4488a03 0xf4488a03 - 588: b27f8203 0xb27f8203 - 58c: 22828302 addi v0,s4,-31998 - 590: 0c000101 jal 404 + 3a8: 030c82f3 0x30c82f3 + 3ac: bc4cb84e 0xbc4cb84e + 3b0: 0876bf87 j 1dafe1c + 3b4: 454ff408 0x454ff408 + 3b8: 384e464e xori t6,v0,0x464e + 3bc: 84000204 lh zero,516(zero) + 3c0: 0106083c 0x106083c + 3c4: 06bc8302 0x6bc8302 + 3c8: 24138551 li s3,-31407 + 3cc: 00020401 0x20401 + 3d0: 06083c00 0x6083c00 + 3d4: 02040206 0x2040206 + 3d8: 83000204 lb zero,516(t8) + 3dc: 02b9bd02 0x2b9bd02 + 3e0: 241303de li s3,990 + 3e4: 008203a7 0x8203a7 + 3e8: 7f82bcf5 0x7f82bcf5 + 3ec: 00020402 srl zero,v0,0x10 + 3f0: 4b000204 c2 0x1000204 + 3f4: 02810318 0x2810318 + 3f8: 82500362 lb s0,866(s2) + 3fc: 4a500312 c2 0x500312 + 400: 4a500368 c2 0x500368 + 404: 4a031882 c2 0x31882 + 408: 036b4a83 0x36b4a83 + 40c: 083d08af j f422bc + 410: 08e80002 j 3a00008 + 414: 0401064a b 1d40 + 418: 00020402 srl zero,v0,0x10 + 41c: 06083d00 0x6083d00 + 420: 020402f1 0x20402f1 + 424: 00020402 srl zero,v0,0x10 + 428: 4bbf8449 c2 0x1bf8449 + 42c: bb4c4984 swr t4,18820(k0) + 430: f308e508 0xf308e508 + 434: ad08e6bb sw t0,-6469(t0) + 438: 083d87bc j f61ef0 + 43c: bb083d87 swr t0,15751(t8) + 440: 083d8784 j f61e10 + 444: bb083d84 swr t0,15748(t8) + 448: 08e584bd j 39612f4 + 44c: 8a0309f2 lwl v1,2546(s0) + 450: 022c0001 0x22c0001 + 454: 01000001 0x1000001 + 458: 3c000200 lui zero,0x200 + 45c: 0000f301 0xf301 + 460: 01fb0e0d break 0x1fb,0x38 + 464: 00010101 0x10101 + 468: 01000000 0x1000000 + 46c: 01000001 0x1000001 + 470: 2e2e2f2e sltiu t6,s1,12078 + 474: 2e2f2e2e sltiu t7,s1,11822 + 478: 2f2e2e2f sltiu t6,t9,11823 + 47c: 2e2e2f2e sltiu t6,s1,12078 + 480: 2e2f2e2e sltiu t7,s1,11822 + 484: 2f676363 sltiu a3,k1,25443 + 488: 2d342e38 sltiu s4,t1,11832 + 48c: 2e332f6e sltiu s3,s1,12142 + 490: 65776c69 0x65776c69 + 494: 622f6c69 0x622f6c69 + 498: 62632f6d 0x62632f6d + 49c: 61636869 0x61636869 + 4a0: 6e652f6d 0x6e652f6d + 4a4: 69707300 0x69707300 + 4a8: 2f686f6d sltiu t0,k1,28525 + 4ac: 652f6a65 0x652f6a65 + 4b0: 6e732f77 0x6e732f77 + 4b4: 6f726b2f 0x6f726b2f + 4b8: 7265706f 0x7265706f + 4bc: 732f6d69 0x732f6d69 + 4c0: 70732f74 0x70732f74 + 4c4: 6f6f6c63 0x6f6f6c63 + 4c8: 6861696e 0x6861696e + 4cc: 2f676363 sltiu a3,k1,25443 + 4d0: 2d342e38 sltiu s4,t1,11832 + 4d4: 2e332d62 sltiu s3,s1,11618 + 4d8: 75696c64 jalx 5a5b190 + 4dc: 2f676363 sltiu a3,k1,25443 + 4e0: 2f696e63 sltiu t1,k1,28259 + 4e4: 6c756465 0x6c756465 + 4e8: 002f686f 0x2f686f + 4ec: 6d652f6a 0x6d652f6a + 4f0: 656e732f 0x656e732f + 4f4: 776f726b jalx dbdc9ac + 4f8: 2f726570 sltiu s2,k1,25968 + 4fc: 6f732f6d 0x6f732f6d + 500: 6970732f 0x6970732f + 504: 746f6f6c jalx 1bdbdb0 + 508: 63686169 0x63686169 + 50c: 6e2f6763 0x6e2f6763 + 510: 632d342e 0x632d342e + 514: 382e332f xori t6,at,0x332f + 518: 6e65776c 0x6e65776c + 51c: 69622f6c 0x69622f6c + 520: 6962632f 0x6962632f + 524: 696e636c 0x696e636c + 528: 75646500 jalx 5919400 + 52c: 006d656d 0x6d656d + 530: 7365742e 0x7365742e + 534: 63000100 0x63000100 + 538: 00737464 0x737464 + 53c: 6465662e 0x6465662e + 540: 68000200 0x68000200 + 544: 00737472 0x737472 + 548: 696e672e 0x696e672e + 54c: 68000300 0x68000300 + 550: 00000005 0x5 + 554: 02bfc00f 0x2bfc00f + 558: a4033401 sh v1,13313(zero) + 55c: 031201bc 0x31201bc + 560: 4f000204 c3 0x1000204 + 564: 010608ac 0x10608ac + 568: 064d4903 0x64d4903 + 56c: 0cf24c03 jal 3c9300c + 570: 14824b03 bne a0,v0,13180 + 574: 65820321 0x65820321 + 578: 4a474b47 c2 0x474b47 + 57c: c2bc4b49 lwc0 $28,19273(s5) + 580: 00020401 0x20401 + 584: 52f4488a 0x52f4488a + 588: 03b27f82 0x3b27f82 + 58c: 03228283 0x3228283 + 590: 020c0001 0x20c0001 + 594: Adresse 0x0000000000000594 ist verboten. + Disassembly of section .debug_str: @@ -4952,161 +4962,162 @@ Disassembly of section .debug_str: 314: 00646563 0x646563 318: 6f64655f 0x6f64655f 31c: 73726563 0x73726563 - 320: 00696d67 0x696d67 - 324: 5f73697a 0x5f73697a - 328: 65006d61 0x65006d61 - 32c: 696e0061 0x696e0061 - 330: 72677600 0x72677600 - 334: 704d656d 0x704d656d - 338: 00737265 0x737265 - 33c: 635f7479 0x635f7479 - 340: 70650068 0x70650068 - 344: 64725f6e 0x64725f6e - 348: 65787400 0x65787400 - 34c: 666c6173 0x666c6173 - 350: 685f6f66 0x685f6f66 - 354: 66736574 0x66736574 - 358: 00696d67 0x696d67 - 35c: 5f6e616d 0x5f6e616d - 360: 65006d65 0x65006d65 - 364: 6d736574 0x6d736574 - 368: 005f7366 0x5f7366 - 36c: 6c617368 0x6c617368 - 370: 5f696d67 0x5f696d67 - 374: 5f686472 0x5f686472 - 378: 5f740073 0x5f740073 - 37c: 7265635f 0x7265635f - 380: 72656300 0x72656300 - 384: 72657375 0x72657375 - 388: 6c740070 0x6c740070 - 38c: 496d675f 0x496d675f - 390: 68647200 0x68647200 - 394: 73726563 0x73726563 - 398: 5f657272 0x5f657272 - 39c: 00737265 0x737265 - 3a0: 635f656f 0x635f656f - 3a4: 6200626f 0x6200626f - 3a8: 6f746c6f 0x6f746c6f - 3ac: 61646572 0x61646572 - 3b0: 5f776974 0x5f776974 - 3b4: 685f666c 0x685f666c - 3b8: 6173682e 0x6173682e - 3bc: 63007461 0x63007461 - 3c0: 72676574 0x72676574 - 3c4: 5f626173 0x5f626173 - 3c8: 65007046 0x65007046 - 3cc: 6c617368 0x6c617368 - 3d0: 494f0061 0x494f0061 - 3d4: 72676300 0x72676300 - 3d8: 626c6f63 0x626c6f63 - 3dc: 6b5f7365 0x6b5f7365 - 3e0: 6c007052 0x6c007052 - 3e4: 65630070 0x65630070 - 3e8: 466c6173 c1 0x6c6173 - 3ec: 684d656d 0x684d656d - 3f0: 00704c69 0x704c69 - 3f4: 6e650070 0x6e650070 - 3f8: 42756600 c0 0x756600 - 3fc: 63686b73 0x63686b73 - 400: 756d0070 jalx 5b401c0 - 404: 456e7472 0x456e7472 - 408: 7900696d 0x7900696d - 40c: 675f6261 0x675f6261 - 410: 73650073 0x73650073 - 414: 70757473 0x70757473 - 418: 00627974 0x627974 - 41c: 65007372 0x65007372 - 420: 65635f73 0x65635f73 - 424: 74617465 jalx 185d194 - 428: 00616c65 0x616c65 - 42c: 6e007261 0x6e007261 - 430: 6d333200 0x6d333200 - 434: 73726563 0x73726563 - 438: 5f646174 0x5f646174 - 43c: 61006d61 0x61006d61 - 440: 67696300 0x67696300 - 444: 73726563 0x73726563 - 448: 5f736f62 0x5f736f62 - 44c: 00707269 0x707269 - 450: 6e745f77 0x6e745f77 - 454: 6f726400 0x6f726400 - 458: 70475049 0x70475049 - 45c: 4f5f4441 c3 0x15f4441 - 460: 5441005f 0x5441005f - 464: 73737265 0x73737265 - 468: 635f7400 0x635f7400 - 46c: 73726563 0x73726563 - 470: 5f676574 0x5f676574 - 474: 6c696e65 0x6c696e65 - 478: 00726561 0x726561 - 47c: 64636861 0x64636861 - 480: 72007369 0x72007369 - 484: 7a655f74 0x7a655f74 - 488: 00627566 0x627566 - 48c: 66657200 0x66657200 - 490: 2f686f6d sltiu t0,k1,28525 - 494: 652f6a65 0x652f6a65 - 498: 6e732f77 0x6e732f77 - 49c: 6f726b2f 0x6f726b2f - 4a0: 7265706f 0x7265706f - 4a4: 732f6d69 0x732f6d69 - 4a8: 70732f74 0x70732f74 - 4ac: 6f6f6c63 0x6f6f6c63 - 4b0: 6861696e 0x6861696e - 4b4: 2f676363 sltiu a3,k1,25443 - 4b8: 2d342e38 sltiu s4,t1,11832 - 4bc: 2e332d62 sltiu s3,s1,11618 - 4c0: 75696c64 jalx 5a5b190 - 4c4: 2f6d6970 sltiu t5,k1,26992 - 4c8: 73656c2d 0x73656c2d - 4cc: 656c662f 0x656c662f - 4d0: 65622f6e 0x65622f6e - 4d4: 65776c69 0x65776c69 - 4d8: 622f6c69 0x622f6c69 - 4dc: 62632f6d 0x62632f6d - 4e0: 61636869 0x61636869 - 4e4: 6e652f6d 0x6e652f6d - 4e8: 69707300 0x69707300 - 4ec: 69746572 0x69746572 - 4f0: 002e2e2f 0x2e2e2f - 4f4: 2e2e2f2e sltiu t6,s1,12078 - 4f8: 2e2f2e2e sltiu t7,s1,11822 - 4fc: 2f2e2e2f sltiu t6,t9,11823 - 500: 2e2e2f2e sltiu t6,s1,12078 - 504: 2e2f6763 sltiu t7,s1,26467 - 508: 632d342e 0x632d342e - 50c: 382e332f xori t6,at,0x332f - 510: 6e65776c 0x6e65776c - 514: 69622f6c 0x69622f6c - 518: 6962632f 0x6962632f - 51c: 6d616368 0x6d616368 - 520: 696e652f 0x696e652f - 524: 6d697073 0x6d697073 - 528: 2f6d656d sltiu t5,k1,25965 - 52c: 7365742e 0x7365742e - 530: 6300616c 0x6300616c - 534: 69676e65 0x69676e65 - 538: 645f6164 0x645f6164 - 53c: 64720073 0x64720073 - 540: 686f7274 0x686f7274 - 544: 5f616464 0x5f616464 - 548: 7200756e 0x7200756e - 54c: 616c6967 0x616c6967 - 550: 6e656400 0x6e656400 - 554: 474e5520 c1 0x14e5520 - 558: 4320342e c0 0x120342e - 55c: 382e3320 xori t6,at,0x3320 - 560: 2d6d6562 sltiu t5,t3,25954 - 564: 202d6d73 addi t5,at,28019 - 568: 6f66742d 0x6f66742d - 56c: 666c6f61 0x666c6f61 - 570: 74202d67 jalx 80b59c - 574: 202d4f32 addi t5,at,20274 - 578: 202d666e addi t5,at,26222 - 57c: 6f2d6275 0x6f2d6275 - 580: 696c7469 0x696c7469 - 584: Adresse 0x0000000000000584 ist verboten. - + 320: 00704750 0x704750 + 324: 494f5f44 0x494f5f44 + 328: 49520069 0x49520069 + 32c: 6d675f73 0x6d675f73 + 330: 697a6500 0x697a6500 + 334: 6d61696e 0x6d61696e + 338: 00617267 0x617267 + 33c: 7600704d jalx 801c134 + 340: 656d0073 0x656d0073 + 344: 7265635f 0x7265635f + 348: 74797065 jalx 1e5c194 + 34c: 00686472 0x686472 + 350: 5f6e6578 0x5f6e6578 + 354: 7400666c jalx 199b0 + 358: 6173685f 0x6173685f + 35c: 6f666673 0x6f666673 + 360: 65740069 0x65740069 + 364: 6d675f6e 0x6d675f6e + 368: 616d6500 0x616d6500 + 36c: 6d656d73 0x6d656d73 + 370: 6574005f 0x6574005f + 374: 73666c61 0x73666c61 + 378: 73685f69 0x73685f69 + 37c: 6d675f68 0x6d675f68 + 380: 64725f74 0x64725f74 + 384: 00737265 0x737265 + 388: 635f7265 0x635f7265 + 38c: 63007265 0x63007265 + 390: 73756c74 0x73756c74 + 394: 0070496d 0x70496d + 398: 675f6864 0x675f6864 + 39c: 72007372 0x72007372 + 3a0: 65635f65 0x65635f65 + 3a4: 72720073 0x72720073 + 3a8: 7265635f 0x7265635f + 3ac: 656f6200 0x656f6200 + 3b0: 626f6f74 0x626f6f74 + 3b4: 6c6f6164 0x6c6f6164 + 3b8: 65725f77 0x65725f77 + 3bc: 6974685f 0x6974685f + 3c0: 666c6173 0x666c6173 + 3c4: 682e6300 0x682e6300 + 3c8: 74617267 jalx 185c99c + 3cc: 65745f62 0x65745f62 + 3d0: 61736500 0x61736500 + 3d4: 70466c61 0x70466c61 + 3d8: 7368494f 0x7368494f + 3dc: 00617267 0x617267 + 3e0: 6300626c 0x6300626c + 3e4: 6f636b5f 0x6f636b5f + 3e8: 73656c00 0x73656c00 + 3ec: 70526563 0x70526563 + 3f0: 0070466c 0x70466c + 3f4: 6173684d 0x6173684d + 3f8: 656d0070 0x656d0070 + 3fc: 4c696e65 0x4c696e65 + 400: 00704275 0x704275 + 404: 66006368 0x66006368 + 408: 6b73756d 0x6b73756d + 40c: 0070456e 0x70456e + 410: 74727900 jalx 1c9e400 + 414: 696d675f 0x696d675f + 418: 62617365 0x62617365 + 41c: 00737075 0x737075 + 420: 74730062 jalx 1cc0188 + 424: 79746500 0x79746500 + 428: 73726563 0x73726563 + 42c: 5f737461 0x5f737461 + 430: 74650061 jalx 1940184 + 434: 6c656e00 0x6c656e00 + 438: 72616d33 0x72616d33 + 43c: 32007372 andi zero,s0,0x7372 + 440: 65635f64 0x65635f64 + 444: 61746100 0x61746100 + 448: 6d616769 0x6d616769 + 44c: 63007372 0x63007372 + 450: 65635f73 0x65635f73 + 454: 6f620070 0x6f620070 + 458: 72696e74 0x72696e74 + 45c: 5f776f72 0x5f776f72 + 460: 64007047 0x64007047 + 464: 50494f5f 0x50494f5f + 468: 44415441 0x44415441 + 46c: 005f7373 0x5f7373 + 470: 7265635f 0x7265635f + 474: 74007372 jalx 1cdc8 + 478: 65635f67 0x65635f67 + 47c: 65746c69 0x65746c69 + 480: 6e650072 0x6e650072 + 484: 65616463 0x65616463 + 488: 68617200 0x68617200 + 48c: 73697a65 0x73697a65 + 490: 5f740062 0x5f740062 + 494: 75666665 jalx 5999994 + 498: 72002f68 0x72002f68 + 49c: 6f6d652f 0x6f6d652f + 4a0: 6a656e73 0x6a656e73 + 4a4: 2f776f72 sltiu s7,k1,28530 + 4a8: 6b2f7265 0x6b2f7265 + 4ac: 706f732f 0x706f732f + 4b0: 6d697073 0x6d697073 + 4b4: 2f746f6f sltiu s4,k1,28527 + 4b8: 6c636861 0x6c636861 + 4bc: 696e2f67 0x696e2f67 + 4c0: 63632d34 0x63632d34 + 4c4: 2e382e33 sltiu t8,s1,11827 + 4c8: 2d627569 sltiu v0,t3,30057 + 4cc: 6c642f6d 0x6c642f6d + 4d0: 69707365 0x69707365 + 4d4: 6c2d656c 0x6c2d656c + 4d8: 662f6562 0x662f6562 + 4dc: 2f6e6577 sltiu t6,k1,25975 + 4e0: 6c69622f 0x6c69622f + 4e4: 6c696263 0x6c696263 + 4e8: 2f6d6163 sltiu t5,k1,24931 + 4ec: 68696e65 0x68696e65 + 4f0: 2f6d6970 sltiu t5,k1,26992 + 4f4: 73006974 0x73006974 + 4f8: 6572002e 0x6572002e + 4fc: 2e2f2e2e sltiu t7,s1,11822 + 500: 2f2e2e2f sltiu t6,t9,11823 + 504: 2e2e2f2e sltiu t6,s1,12078 + 508: 2e2f2e2e sltiu t7,s1,11822 + 50c: 2f2e2e2f sltiu t6,t9,11823 + 510: 6763632d 0x6763632d + 514: 342e382e ori t6,at,0x382e + 518: 332f6e65 andi t7,t9,0x6e65 + 51c: 776c6962 jalx db1a588 + 520: 2f6c6962 sltiu t4,k1,26978 + 524: 632f6d61 0x632f6d61 + 528: 6368696e 0x6368696e + 52c: 652f6d69 0x652f6d69 + 530: 70732f6d 0x70732f6d + 534: 656d7365 0x656d7365 + 538: 742e6300 jalx b98c00 + 53c: 616c6967 0x616c6967 + 540: 6e65645f 0x6e65645f + 544: 61646472 0x61646472 + 548: 0073686f 0x73686f + 54c: 72745f61 0x72745f61 + 550: 64647200 0x64647200 + 554: 756e616c jalx 5b985b0 + 558: 69676e65 0x69676e65 + 55c: 6400474e 0x6400474e + 560: 55204320 0x55204320 + 564: 342e382e ori t6,at,0x382e + 568: 33202d6d andi zero,t9,0x2d6d + 56c: 6562202d 0x6562202d + 570: 6d736f66 0x6d736f66 + 574: 742d666c jalx b599b0 + 578: 6f617420 0x6f617420 + 57c: 2d67202d sltiu a3,t3,8237 + 580: 4f32202d c3 0x132202d + 584: 666e6f2d 0x666e6f2d + 588: 6275696c 0x6275696c + 58c: 74696e00 jalx 1a5b800 Disassembly of section .debug_frame: @@ -5258,14 +5269,14 @@ Disassembly of section .debug_frame: 240: 00000034 0x34 244: 00000194 0x194 248: bfc01074 0xbfc01074 - 24c: 00000420 0x420 + 24c: 0000042c 0x42c 250: 440ee804 0x440ee804 254: 6c9f0191 0x6c9f0191 258: 08900997 j 240265c 25c: 02960395 0x2960395 260: 04940593 0x4940593 264: 06920703 0x6920703 - 268: 03f00e00 0x3f00e00 + 268: 03fc0e00 0x3fc0e00 26c: d0d1d2d3 0xd0d1d2d3 270: d4d5d6d7 0xd4d5d6d7 274: df000000 0xdf000000 @@ -5284,7 +5295,7 @@ Disassembly of section .debug_ranges: 0: bfc00cdc 0xbfc00cdc 4: bfc00fa4 0xbfc00fa4 8: bfc01074 0xbfc01074 - c: bfc01494 0xbfc01494 + c: bfc014a0 0xbfc014a0 ... 18: 0000000c syscall 1c: 00000090 0x90