diff --git a/src/bootloader/Makefile b/src/bootloader/Makefile index 4ae3873..bc13952 100644 --- a/src/bootloader/Makefile +++ b/src/bootloader/Makefile @@ -37,19 +37,19 @@ libsys: startup_boot.S init_boot.S kernel_boot.S libsys_boot.c $(CC) $(CFLAGS) -c kernel_boot.S -o kernel.o $(CC) $(CFLAGS) -c libsys_boot.c -o libsys.o -bootloader: libsys bootloader.c - $(CC) $(CFLAGS) -g -c bootloader.c - $(LD) $(LFLAGS) $(LIB_DIRS) startup.o init.o kernel.o libsys.o bootloader.o -o $@.elf $(LIBS) >$@.map - $(OBJDUMP) -d $@.elf > $@.dis +bootloader: libsys bootloader.c test.c + $(CC) $(CFLAGS) -g -c bootloader.c test.c + $(LD) $(LFLAGS) $(LIB_DIRS) startup.o init.o kernel.o libsys.o bootloader.o test.o -o $@.elf $(LIBS) >$@.map + $(OBJDUMP) -D $@.elf > $@.dis $(OBJCOPY) $@.elf -O binary $@.ROM.bin $(OBJCOPY) -O srec $@.elf $@.srec - romgen $@.ROM.bin 10 $(ENDIAN_FLAGS) + $(ROMGEN) $@.ROM.bin 10 $(ENDIAN_FLAGS) -bootloader_flash: libsys bootloader_with_flash.c - $(CC) $(CFLAGS) -g -c bootloader_with_flash.c +bootloader_flash: libsys bootloader_with_flash.c test.c + $(CC) $(CFLAGS) -g -c bootloader_with_flash.c test.c $(CC) $(CFLAGS) -g -c ../cfiflash.c - $(LD) $(LFLAGS) $(LIB_DIRS) startup.o init.o kernel.o libsys.o cfiflash.o bootloader_with_flash.o -o $@.elf $(LIBS) >$@.map - $(OBJDUMP) -d $@.elf > $@.dis + $(LD) $(LFLAGS) $(LIB_DIRS) startup.o init.o kernel.o libsys.o cfiflash.o bootloader_with_flash.o test.o -o $@.elf $(LIBS) >$@.map + $(OBJDUMP) -D $@.elf > $@.dis $(OBJCOPY) $@.elf -O binary $@.ROM.bin $(OBJCOPY) -O srec $@.elf $@.srec $(ROMGEN) $@.ROM.bin 11 $(ENDIAN_FLAGS) diff --git a/src/bootloader/bootloader_flash.ROM.bin b/src/bootloader/bootloader_flash.ROM.bin index eac6f02..257fdef 100644 Binary files a/src/bootloader/bootloader_flash.ROM.bin and b/src/bootloader/bootloader_flash.ROM.bin differ diff --git a/src/bootloader/bootloader_flash.ROM.tcl b/src/bootloader/bootloader_flash.ROM.tcl index 7225ddb..c774562 100644 --- a/src/bootloader/bootloader_flash.ROM.tcl +++ b/src/bootloader/bootloader_flash.ROM.tcl @@ -37,7 +37,7 @@ set result [::chipscope::csejtag_tap shift_device_ir $handle $devid $CSE_OP $CSE ::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "00003C1D8000" ::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "000127BDEFF0" ::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "00023C1A1040" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "0003375A000A" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "0003375A000C" ::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "0004409A6000" ::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "0005241A0000" ::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "0006409A6800" @@ -51,21 +51,21 @@ set result [::chipscope::csejtag_tap shift_device_ir $handle $devid $CSE_OP $CSE ::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "000E0340F809" ::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "000F00000000" ::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "00103C1ABFC0" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "0011275A1050" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "0011275A1070" ::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "00120340F809" ::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "001300000000" ::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "001400000000" ::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "00150BF00014" ::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "001600000000" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "00173C1AA001" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "0018275A0008" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "0019241B000D" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "001AAF5B0000" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "001B03E00008" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "001C00000000" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "001D00000000" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "001E00000000" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "001F00000000" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "00173C1ABFC0" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "0018275A0F80" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "001903400008" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "001A00000000" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "001B3C1AA001" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "001C275A0008" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "001D241B000D" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "001EAF5B0000" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "001F03E00008" ::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "002000000000" ::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "002100000000" ::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "002200000000" @@ -279,9 +279,9 @@ set result [::chipscope::csejtag_tap shift_device_ir $handle $devid $CSE_OP $CSE ::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "00F23C17BFC0" ::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "00F302608021" ::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "00F400E09021" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "00F527DE147C" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "00F626D61554" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "00F726F71480" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "00F527DE149C" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "00F626D61574" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "00F726F714A0" ::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "00F802B32023" ::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "00F900902021" ::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "00FA0FF000D0" @@ -331,7 +331,7 @@ set result [::chipscope::csejtag_tap shift_device_ir $handle $devid $CSE_OP $CSE ::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "012602C02021" ::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "012700001821" ::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "01283C04BFC0" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "0129248414A8" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "0129248414C8" ::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "012AAFA30010" ::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "012B0FF000A5" ::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "012C02148021" @@ -1026,412 +1026,420 @@ set result [::chipscope::csejtag_tap shift_device_ir $handle $devid $CSE_OP $CSE ::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "03DD42000010" ::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "03DE03E00008" ::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "03DF00000000" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "03E02CC30010" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "03E11460002B" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "03E200801021" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "03E330890003" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "03E42523FFFF" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "03E52C630003" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "03E61060000A" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "03E700054600" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "03E800892023" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "03E900084603" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "03EA24840004" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "03EB00403821" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "03EC24E70001" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "03ED14E4FFFE" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "03EEA0E8FFFF" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "03EF24C6FFFC" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "03F000C93021" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "03F130A500FF" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "03F214A0001C" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "03F300A04821" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "03F4000618C2" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "03F500604021" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "03F630C60007" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "03F700803821" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "03F82508FFFF" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "03F9ACE90000" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "03FAACE90004" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "03FB1500FFFC" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "03FC24E70008" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "03FD000318C0" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "03FE2CC70004" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "03FF14E00004" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "040000831821" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "0401AC690000" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "040224C6FFFC" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "040324630004" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "040410C00006" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "040500052E00" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "040600052E03" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "040700663021" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "040824630001" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04091466FFFE" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "040AA065FFFF" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "040B03E00008" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "040C00000000" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "040D0BF00404" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "040E00801821" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "040F00051A00" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "041000651825" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "041100034C00" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04120BF003F4" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "041301234825" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "041427BDFD98" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "041527A40010" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "041600002821" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "041724060100" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "0418AFB10248" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "0419AFB00244" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "041AAFBF0264" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "041BAFB70260" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "041CAFB6025C" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "041DAFB50258" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "041EAFB40254" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "041FAFB30250" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04200FF003E0" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "0421AFB2024C" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04223C026000" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04233C10A000" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04243442B1FF" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "0425AE020004" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04263C022000" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "042724421000" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "0428AE020000" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04298E110000" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "042A27A40210" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "042B00118C02" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "042C3C05A400" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "042D0FF002BB" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "042E3231007F" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "042F04410004" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "043002202821" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04313C04BFC0" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04320BF00451" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "043324841484" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04340FF00316" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "043527A40210" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04368E030000" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "043700408821" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04383C020800" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "043900621024" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "043A1440003F" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "043B3C12BFC0" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "043C3C10A400" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "043D02308021" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "043E0FF000A5" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "043F26441538" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04403C033149" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04418E020000" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04422463464A" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "044310430011" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04443C034A46" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "044524634931" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04461043000E" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "044700000000" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04480FF000A5" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "044926441538" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "044A3C04BFC0" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "044B0FF000A5" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "044C248414AC" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "044D0FF000D0" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "044E02202021" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "044F3C04BFC0" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "0450248414C4" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04510FF000A5" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "045200000000" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04530BF00514" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "045424020001" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04553C04BFC0" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04560FF000A5" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "0457248414D0" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04580FF000D0" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "045902202021" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "045A3C04BFC0" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "045B0FF000A5" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "045C248414F4" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "045D8E110004" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "045E8E04000C" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "045F8E020008" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "046000042082" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "046100001821" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "046202222823" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "046310640007" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "046400000000" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04658C470000" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "046600A23021" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "0467ACC70000" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "046824630001" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04690BF00463" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "046A24420004" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "046B3C04BFC0" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "046C0FF000A5" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "046D248414FC" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "046E3C04BFC0" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "046F0FF000A5" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "047024841504" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04718E040004" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04720FF000D0" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "047300000000" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "03E03C036000" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "03E13C02A000" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "03E23463B1FF" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "03E3AC430004" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "03E424030001" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "03E5AC430000" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "03E603E00008" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "03E700000000" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "03E82CC30010" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "03E91460002B" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "03EA00801021" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "03EB30890003" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "03EC2523FFFF" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "03ED2C630003" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "03EE1060000A" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "03EF00054600" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "03F000892023" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "03F100084603" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "03F224840004" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "03F300403821" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "03F424E70001" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "03F514E4FFFE" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "03F6A0E8FFFF" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "03F724C6FFFC" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "03F800C93021" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "03F930A500FF" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "03FA14A0001C" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "03FB00A04821" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "03FC000618C2" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "03FD00604021" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "03FE30C60007" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "03FF00803821" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04002508FFFF" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "0401ACE90000" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "0402ACE90004" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04031500FFFC" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "040424E70008" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "0405000318C0" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04062CC70004" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "040714E00004" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "040800831821" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "0409AC690000" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "040A24C6FFFC" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "040B24630004" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "040C10C00006" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "040D00052E00" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "040E00052E03" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "040F00663021" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "041024630001" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04111466FFFE" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "0412A065FFFF" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "041303E00008" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "041400000000" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04150BF0040C" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "041600801821" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "041700051A00" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "041800651825" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "041900034C00" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "041A0BF003FC" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "041B01234825" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "041C27BDFD98" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "041D27A40010" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "041E00002821" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "041F24060100" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "0420AFB10248" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "0421AFB00244" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "0422AFBF0264" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "0423AFB70260" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "0424AFB6025C" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "0425AFB50258" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "0426AFB40254" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "0427AFB30250" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04280FF003E8" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "0429AFB2024C" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "042A3C026000" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "042B3C10A000" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "042C3442B1FF" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "042DAE020004" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "042E3C022000" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "042F24421000" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "0430AE020000" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04318E110000" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "043227A40210" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "043300118C02" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04343C05A400" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04350FF002BB" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04363231007F" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "043704410004" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "043802202821" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04393C04BFC0" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "043A0BF00459" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "043B248414A4" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "043C0FF00316" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "043D27A40210" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "043E8E030000" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "043F00408821" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04403C020800" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "044100621024" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04421440003F" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04433C12BFC0" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04443C10A400" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "044502308021" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04460FF000A5" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "044726441558" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04483C033149" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04498E020000" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "044A2463464A" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "044B10430011" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "044C3C034A46" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "044D24634931" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "044E1043000E" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "044F00000000" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04500FF000A5" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "045126441558" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04523C04BFC0" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04530FF000A5" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "0454248414CC" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04550FF000D0" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "045602202021" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04573C04BFC0" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "0458248414E4" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04590FF000A5" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "045A00000000" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "045B0BF0051C" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "045C24020001" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "045D3C04BFC0" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "045E0FF000A5" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "045F248414F0" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04600FF000D0" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "046102202021" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04623C04BFC0" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04630FF000A5" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "046424841514" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04658E110004" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04668E04000C" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04678E020008" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "046800042082" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "046900001821" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "046A02222823" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "046B10640007" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "046C00000000" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "046D8C470000" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "046E00A23021" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "046FACC70000" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "047024630001" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04710BF0046B" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "047224420004" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04733C04BFC0" ::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04740FF000A5" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "047526441538" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04760FF003CE" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "047702202021" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04780BF00514" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "047900001021" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "047A0FF000A5" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "047B26441538" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "047C3C04BFC0" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "047D0FF000A5" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "047E24841510" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "047F3C024000" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04803C034010" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "0481AC400000" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "048224420004" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04831443FFFD" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04843C15BFC0" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04853C16BFC0" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04863C17BFC0" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "048700009021" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "048826B51530" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "048926D61534" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "048A26F7153C" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "048B0FF000A5" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "048C02A02021" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "048D3C13BFC0" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "048E0FF003A5" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "048F27A40110" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "049000403021" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "049127A40230" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "049227A50110" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04930FF00344" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "049400408021" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "049524030002" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "049610430005" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "049724030004" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "049810430019" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "049900000000" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "049A0BF0048B" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "049B00000000" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "049C8FA20230" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "049D8FA30234" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "049E00000000" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "049F00431821" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04A00243202B" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04A110800002" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04A200000000" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04A300609021" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04A400001821" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04A58FA40234" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04752484151C" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04763C04BFC0" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04770FF000A5" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "047824841524" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04798E040004" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "047A0FF000D0" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "047B00000000" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "047C0FF000A5" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "047D26441558" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "047E0FF003CE" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "047F02202021" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04800BF0051C" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "048100001021" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04820FF000A5" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "048326441558" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04843C04BFC0" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04850FF000A5" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "048624841530" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04873C024000" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04883C034010" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "0489AC400000" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "048A24420004" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "048B1443FFFD" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "048C3C15BFC0" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "048D3C16BFC0" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "048E3C17BFC0" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "048F00009021" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "049026B51550" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "049126D61554" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "049226F7155C" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04930FF000A5" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "049402A02021" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04953C13BFC0" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04960FF003A5" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "049727A40110" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "049800403021" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "049927A40230" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "049A27A50110" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "049B0FF00344" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "049C00408021" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "049D24030002" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "049E10430005" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "049F24030004" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04A010430019" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04A100000000" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04A20BF00493" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04A300000000" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04A48FA20230" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04A58FA30234" ::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04A600000000" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04A70064202B" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04A810800067" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04A900622821" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04AA8FA4023C" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04AB00000000" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04AC00832021" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04AD90840000" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04AE24630001" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04AFA0A40000" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04B00BF004A5" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04B100000000" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04B20FF000A5" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04B302C02021" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04B48FA50230" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04B53C024A46" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04B624424931" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04B7AFA20010" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04B8AFA50014" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04B926220100" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04BA02452823" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04BBAFA5001C" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04BC27A40210" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04BD00A22821" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04BE0FF00322" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04BFAFA20018" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04C002E02021" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04C10FF000A5" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04C2AFA20020" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04C38FA4001C" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04C40FF000D0" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04C500000000" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04C60FF000A5" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04C7266414A8" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04C83C04BFC0" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04A700431821" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04A80243202B" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04A910800002" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04AA00000000" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04AB00609021" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04AC00001821" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04AD8FA40234" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04AE00000000" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04AF0064202B" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04B010800067" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04B100622821" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04B28FA4023C" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04B300000000" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04B400832021" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04B590840000" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04B624630001" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04B7A0A40000" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04B80BF004AD" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04B900000000" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04BA0FF000A5" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04BB02C02021" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04BC8FA50230" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04BD3C024A46" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04BE24424931" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04BFAFA20010" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04C0AFA50014" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04C126220100" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04C202452823" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04C3AFA5001C" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04C427A40210" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04C500A22821" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04C60FF00322" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04C7AFA20018" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04C802E02021" ::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04C90FF000A5" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04CA24841558" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04CB0FF000D0" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04CC02202021" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04CD0FF000A5" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04CE266414A8" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04CF3C04BFC0" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04D00FF000A5" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04D124841574" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04D28FA40020" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04CAAFA20020" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04CB8FA4001C" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04CC0FF000D0" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04CD00000000" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04CE0FF000A5" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04CF266414C8" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04D03C04BFC0" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04D10FF000A5" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04D224841578" ::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04D30FF000D0" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04D400000000" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04D402202021" ::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04D50FF000A5" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04D6266414A8" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04D6266414C8" ::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04D73C04BFC0" ::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04D80FF000A5" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04D924841590" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04DA8FA6001C" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04DB27A40210" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04DC02202821" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04DD0FF002C5" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04DE24C60100" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04DF04400021" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04E000408021" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04E13C14BFC0" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04E20FF000A5" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04E3268414FC" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04E43C04BFC0" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04E50FF000A5" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04E6248415B0" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04E727A40210" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04E802202821" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04E927A60010" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04EA0FF002F0" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04EB24070100" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04EC04400014" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04ED00408021" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04EE8FA50018" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04EF8FA60014" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04F08FA7001C" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04F10FF002F0" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04F227A40210" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04F30440000D" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04F400408021" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04F50FF000A5" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04F6268414FC" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04F73C04BFC0" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04F80FF000A5" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04F9248415C0" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04FA8FA50018" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04FB8FA60014" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04FC8FA7001C" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04FD0FF002F9" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04FE27A40210" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04FF0441000B" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "050000408021" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "05013C04BFC0" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "05020FF000A5" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "0503248415A0" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "05040FF000D0" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "050502002021" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "05063C04BFC0" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "05070FF000A5" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "0508248415AC" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "05090BF00510" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "050A00000000" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "050B3C04BFC0" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "050C0FF000A5" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "050D248415D0" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "050E0FF003CA" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "050F3C04BFC0" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "05100601FF7D" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "051100000000" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "05120BF0048B" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "051300000000" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "05148FBF0264" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "05158FB70260" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "05168FB6025C" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "05178FB50258" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "05188FB40254" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "05198FB30250" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "051A8FB2024C" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "051B8FB10248" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "051C8FB00244" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "051D03E00008" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "051E27BD0268" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "051F3A200000" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "052020202000" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "052143616E6E" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "05226F742066" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "0523696E6420" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "0524666C6173" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "052568206465" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "052676696365" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "05272E204578" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "05286974206E" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "05296F77210A" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "052A0A000000" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "052B496E7661" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "052C6C696420" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "052D696D6167" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "052E6520666F" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "052F756E6420" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "053061742000" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "05312E204162" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "05326F72742E" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "05330A000000" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "0534426F6F74" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "0535696E6720" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "05366170706C" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "053769636174" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "0538696F6E20" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "053966726F6D" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "053A20666C61" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "053B73682028" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "053C00000000" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "053D292E2E2E" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "053E00000000" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "053F646F6E65" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "05400A000000" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "054145786563" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "054275746520" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "054361742000" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "054452656164" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "0545696E6720" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "05464845582D" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "05475265636F" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "054872642066" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "0549726F6D20" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "054A55415254" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "054B2E2E0000" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "054C2E000000" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "054D646F6E65" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "054E0A0A0000" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "054F53697A65" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "0550206F6620" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "05516170706C" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "055269636174" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "0553696F6E20" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "05542020203A" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "055520000000" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "055650726F67" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "055772616D6D" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "0558696E6720" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "0559666C6173" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "055A68206174" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "055B2020203A" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "055C20000000" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "055D4E657874" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "055E20667265" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "055F6520666C" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "056061736820" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "05616F666673" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "05626574203A" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "056320000000" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "0564466C6173" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "056568206572" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "05666173652E" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "05672E2E0000" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "05686661696C" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "056965642028" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "056A00000000" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "056B290A0000" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04D924841594" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04DA8FA40020" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04DB0FF000D0" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04DC00000000" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04DD0FF000A5" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04DE266414C8" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04DF3C04BFC0" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04E00FF000A5" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04E1248415B0" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04E28FA6001C" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04E327A40210" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04E402202821" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04E50FF002C5" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04E624C60100" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04E704400021" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04E800408021" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04E93C14BFC0" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04EA0FF000A5" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04EB2684151C" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04EC3C04BFC0" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04ED0FF000A5" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04EE248415D0" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04EF27A40210" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04F002202821" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04F127A60010" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04F20FF002F0" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04F324070100" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04F404400014" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04F500408021" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04F68FA50018" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04F78FA60014" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04F88FA7001C" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04F90FF002F0" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04FA27A40210" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04FB0440000D" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04FC00408021" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04FD0FF000A5" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04FE2684151C" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "04FF3C04BFC0" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "05000FF000A5" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "0501248415E0" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "05028FA50018" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "05038FA60014" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "05048FA7001C" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "05050FF002F9" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "050627A40210" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "05070441000B" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "050800408021" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "05093C04BFC0" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "050A0FF000A5" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "050B248415C0" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "050C0FF000D0" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "050D02002021" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "050E3C04BFC0" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "050F0FF000A5" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "0510248415CC" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "05110BF00518" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "051200000000" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "05133C04BFC0" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "05140FF000A5" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "0515248415F0" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "05160FF003CA" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "05173C04BFC0" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "05180601FF7D" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "051900000000" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "051A0BF00493" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "051B00000000" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "051C8FBF0264" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "051D8FB70260" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "051E8FB6025C" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "051F8FB50258" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "05208FB40254" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "05218FB30250" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "05228FB2024C" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "05238FB10248" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "05248FB00244" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "052503E00008" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "052627BD0268" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "05273A200000" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "052820202000" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "052943616E6E" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "052A6F742066" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "052B696E6420" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "052C666C6173" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "052D68206465" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "052E76696365" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "052F2E204578" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "05306974206E" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "05316F77210A" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "05320A000000" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "0533496E7661" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "05346C696420" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "0535696D6167" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "05366520666F" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "0537756E6420" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "053861742000" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "05392E204162" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "053A6F72742E" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "053B0A000000" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "053C426F6F74" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "053D696E6720" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "053E6170706C" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "053F69636174" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "0540696F6E20" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "054166726F6D" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "054220666C61" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "054373682028" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "054400000000" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "0545292E2E2E" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "054600000000" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "0547646F6E65" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "05480A000000" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "054945786563" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "054A75746520" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "054B61742000" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "054C52656164" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "054D696E6720" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "054E4845582D" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "054F5265636F" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "055072642066" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "0551726F6D20" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "055255415254" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "05532E2E0000" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "05542E000000" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "0555646F6E65" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "05560A0A0000" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "055753697A65" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "0558206F6620" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "05596170706C" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "055A69636174" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "055B696F6E20" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "055C2020203A" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "055D20000000" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "055E50726F67" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "055F72616D6D" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "0560696E6720" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "0561666C6173" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "056268206174" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "05632020203A" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "056420000000" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "05654E657874" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "056620667265" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "05676520666C" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "056861736820" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "05696F666673" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "056A6574203A" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "056B20000000" ::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "056C466C6173" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "056D68207772" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "056E6974652E" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "056D68206572" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "056E6173652E" ::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "056F2E2E0000" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "0570466C6173" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "057168207665" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "057272696679" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "05732E2E2E00" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "057470617373" -::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "057565640A00" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "05706661696C" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "057165642028" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "057200000000" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "0573290A0000" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "0574466C6173" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "057568207772" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "05766974652E" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "05772E2E0000" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "0578466C6173" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "057968207665" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "057A72696679" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "057B2E2E2E00" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "057C70617373" +::chipscope::csejtag_tap shift_device_dr $handle $devid $CSE_OP $CSE_ES 0 48 "057D65640A00" ::chipscope::csejtag_target unlock $handle ::chipscope::csejtag_target close $handle diff --git a/src/bootloader/bootloader_flash.ROM.vhd b/src/bootloader/bootloader_flash.ROM.vhd index 2d7a8c8..a0ee9d0 100644 --- a/src/bootloader/bootloader_flash.ROM.vhd +++ b/src/bootloader/bootloader_flash.ROM.vhd @@ -22,7 +22,7 @@ ARCHITECTURE data OF rom IS X"3C1D8000", -- 00000000 X"27BDEFF0", -- 00000004 X"3C1A1040", -- 00000008 - X"375A000A", -- 0000000C + X"375A000C", -- 0000000C X"409A6000", -- 00000010 X"241A0000", -- 00000014 X"409A6800", -- 00000018 @@ -36,21 +36,21 @@ ARCHITECTURE data OF rom IS X"0340F809", -- 00000038 X"00000000", -- 0000003C X"3C1ABFC0", -- 00000040 - X"275A1050", -- 00000044 + X"275A1070", -- 00000044 X"0340F809", -- 00000048 X"00000000", -- 0000004C X"00000000", -- 00000050 X"0BF00014", -- 00000054 X"00000000", -- 00000058 - X"3C1AA001", -- 0000005C - X"275A0008", -- 00000060 - X"241B000D", -- 00000064 - X"AF5B0000", -- 00000068 - X"03E00008", -- 0000006C - X"00000000", -- 00000070 - X"00000000", -- 00000074 - X"00000000", -- 00000078 - X"00000000", -- 0000007C + X"3C1ABFC0", -- 0000005C + X"275A0F80", -- 00000060 + X"03400008", -- 00000064 + X"00000000", -- 00000068 + X"3C1AA001", -- 0000006C + X"275A0008", -- 00000070 + X"241B000D", -- 00000074 + X"AF5B0000", -- 00000078 + X"03E00008", -- 0000007C X"00000000", -- 00000080 X"00000000", -- 00000084 X"00000000", -- 00000088 @@ -264,9 +264,9 @@ ARCHITECTURE data OF rom IS X"3C17BFC0", -- 000003C8 X"02608021", -- 000003CC X"00E09021", -- 000003D0 - X"27DE147C", -- 000003D4 - X"26D61554", -- 000003D8 - X"26F71480", -- 000003DC + X"27DE149C", -- 000003D4 + X"26D61574", -- 000003D8 + X"26F714A0", -- 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"248414A8", -- 000004A4 + X"248414C8", -- 000004A4 X"AFA30010", -- 000004A8 X"0FF000A5", -- 000004AC X"02148021", -- 000004B0 @@ -1011,420 +1011,420 @@ ARCHITECTURE data OF rom IS X"42000010", -- 00000F74 X"03E00008", -- 00000F78 X"00000000", -- 00000F7C - X"2CC30010", -- 00000F80 - X"1460002B", -- 00000F84 - X"00801021", -- 00000F88 - X"30890003", -- 00000F8C - X"2523FFFF", -- 00000F90 - X"2C630003", -- 00000F94 - X"1060000A", -- 00000F98 - X"00054600", -- 00000F9C - X"00892023", -- 00000FA0 - X"00084603", -- 00000FA4 - X"24840004", -- 00000FA8 - X"00403821", -- 00000FAC - X"24E70001", -- 00000FB0 - X"14E4FFFE", -- 00000FB4 - X"A0E8FFFF", -- 00000FB8 - X"24C6FFFC", -- 00000FBC - X"00C93021", -- 00000FC0 - X"30A500FF", -- 00000FC4 - X"14A0001C", -- 00000FC8 - X"00A04821", -- 00000FCC - X"000618C2", -- 00000FD0 - X"00604021", -- 00000FD4 - X"30C60007", -- 00000FD8 - X"00803821", -- 00000FDC - X"2508FFFF", -- 00000FE0 - X"ACE90000", -- 00000FE4 - X"ACE90004", -- 00000FE8 - X"1500FFFC", -- 00000FEC - X"24E70008", -- 00000FF0 - X"000318C0", -- 00000FF4 - X"2CC70004", -- 00000FF8 - X"14E00004", -- 00000FFC - X"00831821", -- 00001000 - X"AC690000", -- 00001004 - X"24C6FFFC", -- 00001008 - X"24630004", -- 0000100C - X"10C00006", -- 00001010 - X"00052E00", -- 00001014 - X"00052E03", -- 00001018 - X"00663021", -- 0000101C - X"24630001", -- 00001020 - X"1466FFFE", -- 00001024 - X"A065FFFF", -- 00001028 - X"03E00008", -- 0000102C - X"00000000", -- 00001030 - X"0BF00404", -- 00001034 - X"00801821", -- 00001038 - X"00051A00", -- 0000103C - X"00651825", -- 00001040 - X"00034C00", -- 00001044 - X"0BF003F4", -- 00001048 - X"01234825", -- 0000104C - X"27BDFD98", -- 00001050 - X"27A40010", -- 00001054 - X"00002821", -- 00001058 - X"24060100", -- 0000105C - X"AFB10248", -- 00001060 - X"AFB00244", -- 00001064 - X"AFBF0264", -- 00001068 - X"AFB70260", -- 0000106C - X"AFB6025C", -- 00001070 - X"AFB50258", -- 00001074 - X"AFB40254", -- 00001078 - X"AFB30250", -- 0000107C - X"0FF003E0", -- 00001080 - X"AFB2024C", -- 00001084 - X"3C026000", -- 00001088 - X"3C10A000", -- 0000108C - X"3442B1FF", -- 00001090 - X"AE020004", -- 00001094 - X"3C022000", -- 00001098 - X"24421000", -- 0000109C - X"AE020000", -- 000010A0 - X"8E110000", -- 000010A4 - X"27A40210", -- 000010A8 - X"00118C02", -- 000010AC - X"3C05A400", -- 000010B0 - X"0FF002BB", -- 000010B4 - X"3231007F", -- 000010B8 - X"04410004", -- 000010BC - X"02202821", -- 000010C0 - X"3C04BFC0", -- 000010C4 - X"0BF00451", -- 000010C8 - X"24841484", -- 000010CC - X"0FF00316", -- 000010D0 - X"27A40210", -- 000010D4 - X"8E030000", -- 000010D8 - X"00408821", -- 000010DC - X"3C020800", -- 000010E0 - X"00621024", -- 000010E4 - X"1440003F", -- 000010E8 - X"3C12BFC0", -- 000010EC - X"3C10A400", -- 000010F0 - X"02308021", -- 000010F4 - X"0FF000A5", -- 000010F8 - X"26441538", -- 000010FC - X"3C033149", -- 00001100 - X"8E020000", -- 00001104 - X"2463464A", -- 00001108 - X"10430011", -- 0000110C - X"3C034A46", -- 00001110 - X"24634931", -- 00001114 - X"1043000E", -- 00001118 - X"00000000", -- 0000111C - X"0FF000A5", -- 00001120 - X"26441538", -- 00001124 - X"3C04BFC0", -- 00001128 - X"0FF000A5", -- 0000112C - X"248414AC", -- 00001130 - X"0FF000D0", -- 00001134 - X"02202021", -- 00001138 - X"3C04BFC0", -- 0000113C - X"248414C4", -- 00001140 - X"0FF000A5", -- 00001144 - X"00000000", -- 00001148 - X"0BF00514", -- 0000114C - X"24020001", -- 00001150 - X"3C04BFC0", -- 00001154 - X"0FF000A5", -- 00001158 - X"248414D0", -- 0000115C - X"0FF000D0", -- 00001160 - X"02202021", -- 00001164 - X"3C04BFC0", -- 00001168 - X"0FF000A5", -- 0000116C - X"248414F4", -- 00001170 - X"8E110004", -- 00001174 - X"8E04000C", -- 00001178 - X"8E020008", -- 0000117C - X"00042082", -- 00001180 - X"00001821", -- 00001184 - X"02222823", -- 00001188 - X"10640007", -- 0000118C - X"00000000", -- 00001190 - X"8C470000", -- 00001194 - X"00A23021", -- 00001198 - X"ACC70000", -- 0000119C - X"24630001", -- 000011A0 - X"0BF00463", -- 000011A4 - X"24420004", -- 000011A8 - X"3C04BFC0", -- 000011AC - X"0FF000A5", -- 000011B0 - X"248414FC", -- 000011B4 - X"3C04BFC0", -- 000011B8 - X"0FF000A5", -- 000011BC - X"24841504", -- 000011C0 - X"8E040004", -- 000011C4 - X"0FF000D0", -- 000011C8 - X"00000000", -- 000011CC + X"3C036000", -- 00000F80 + X"3C02A000", -- 00000F84 + X"3463B1FF", -- 00000F88 + X"AC430004", -- 00000F8C + X"24030001", -- 00000F90 + X"AC430000", -- 00000F94 + X"03E00008", -- 00000F98 + X"00000000", -- 00000F9C + X"2CC30010", -- 00000FA0 + X"1460002B", -- 00000FA4 + X"00801021", -- 00000FA8 + X"30890003", -- 00000FAC + X"2523FFFF", -- 00000FB0 + X"2C630003", -- 00000FB4 + X"1060000A", -- 00000FB8 + X"00054600", -- 00000FBC + X"00892023", -- 00000FC0 + X"00084603", -- 00000FC4 + X"24840004", -- 00000FC8 + X"00403821", -- 00000FCC + X"24E70001", -- 00000FD0 + X"14E4FFFE", -- 00000FD4 + X"A0E8FFFF", -- 00000FD8 + X"24C6FFFC", -- 00000FDC + X"00C93021", -- 00000FE0 + X"30A500FF", -- 00000FE4 + X"14A0001C", -- 00000FE8 + X"00A04821", -- 00000FEC + X"000618C2", -- 00000FF0 + X"00604021", -- 00000FF4 + X"30C60007", -- 00000FF8 + X"00803821", -- 00000FFC + X"2508FFFF", -- 00001000 + X"ACE90000", -- 00001004 + X"ACE90004", -- 00001008 + X"1500FFFC", -- 0000100C + X"24E70008", -- 00001010 + X"000318C0", -- 00001014 + X"2CC70004", -- 00001018 + X"14E00004", -- 0000101C + X"00831821", -- 00001020 + X"AC690000", -- 00001024 + X"24C6FFFC", -- 00001028 + X"24630004", -- 0000102C + X"10C00006", -- 00001030 + X"00052E00", -- 00001034 + X"00052E03", -- 00001038 + X"00663021", -- 0000103C + X"24630001", -- 00001040 + X"1466FFFE", -- 00001044 + X"A065FFFF", -- 00001048 + X"03E00008", -- 0000104C + X"00000000", -- 00001050 + X"0BF0040C", -- 00001054 + X"00801821", -- 00001058 + X"00051A00", -- 0000105C + X"00651825", -- 00001060 + X"00034C00", -- 00001064 + X"0BF003FC", -- 00001068 + X"01234825", -- 0000106C + X"27BDFD98", -- 00001070 + X"27A40010", -- 00001074 + X"00002821", -- 00001078 + X"24060100", -- 0000107C + X"AFB10248", -- 00001080 + X"AFB00244", -- 00001084 + X"AFBF0264", -- 00001088 + X"AFB70260", -- 0000108C + X"AFB6025C", -- 00001090 + X"AFB50258", -- 00001094 + X"AFB40254", -- 00001098 + X"AFB30250", -- 0000109C + X"0FF003E8", -- 000010A0 + X"AFB2024C", -- 000010A4 + X"3C026000", -- 000010A8 + X"3C10A000", -- 000010AC + X"3442B1FF", -- 000010B0 + X"AE020004", -- 000010B4 + X"3C022000", -- 000010B8 + X"24421000", -- 000010BC + X"AE020000", -- 000010C0 + X"8E110000", -- 000010C4 + X"27A40210", -- 000010C8 + X"00118C02", -- 000010CC + X"3C05A400", -- 000010D0 + X"0FF002BB", -- 000010D4 + X"3231007F", -- 000010D8 + X"04410004", -- 000010DC + X"02202821", -- 000010E0 + X"3C04BFC0", -- 000010E4 + X"0BF00459", -- 000010E8 + X"248414A4", -- 000010EC + X"0FF00316", -- 000010F0 + X"27A40210", -- 000010F4 + X"8E030000", -- 000010F8 + X"00408821", -- 000010FC + X"3C020800", -- 00001100 + X"00621024", -- 00001104 + X"1440003F", -- 00001108 + X"3C12BFC0", -- 0000110C + X"3C10A400", -- 00001110 + X"02308021", -- 00001114 + X"0FF000A5", -- 00001118 + X"26441558", -- 0000111C + X"3C033149", -- 00001120 + X"8E020000", -- 00001124 + X"2463464A", -- 00001128 + X"10430011", -- 0000112C + X"3C034A46", -- 00001130 + X"24634931", -- 00001134 + X"1043000E", -- 00001138 + X"00000000", -- 0000113C + X"0FF000A5", -- 00001140 + X"26441558", -- 00001144 + X"3C04BFC0", -- 00001148 + X"0FF000A5", -- 0000114C + X"248414CC", -- 00001150 + X"0FF000D0", -- 00001154 + X"02202021", -- 00001158 + X"3C04BFC0", -- 0000115C + X"248414E4", -- 00001160 + X"0FF000A5", -- 00001164 + X"00000000", -- 00001168 + X"0BF0051C", -- 0000116C + X"24020001", -- 00001170 + X"3C04BFC0", -- 00001174 + X"0FF000A5", -- 00001178 + X"248414F0", -- 0000117C + X"0FF000D0", -- 00001180 + X"02202021", -- 00001184 + X"3C04BFC0", -- 00001188 + X"0FF000A5", -- 0000118C + X"24841514", -- 00001190 + X"8E110004", -- 00001194 + X"8E04000C", -- 00001198 + X"8E020008", -- 0000119C + X"00042082", -- 000011A0 + X"00001821", -- 000011A4 + X"02222823", -- 000011A8 + X"10640007", -- 000011AC + X"00000000", -- 000011B0 + X"8C470000", -- 000011B4 + X"00A23021", -- 000011B8 + X"ACC70000", -- 000011BC + X"24630001", -- 000011C0 + X"0BF0046B", -- 000011C4 + X"24420004", -- 000011C8 + X"3C04BFC0", -- 000011CC X"0FF000A5", -- 000011D0 - X"26441538", -- 000011D4 - X"0FF003CE", -- 000011D8 - X"02202021", -- 000011DC - X"0BF00514", -- 000011E0 - X"00001021", -- 000011E4 - X"0FF000A5", -- 000011E8 - X"26441538", -- 000011EC - X"3C04BFC0", -- 000011F0 - X"0FF000A5", -- 000011F4 - X"24841510", -- 000011F8 - X"3C024000", -- 000011FC - X"3C034010", -- 00001200 - X"AC400000", -- 00001204 - X"24420004", -- 00001208 - X"1443FFFD", -- 0000120C - X"3C15BFC0", -- 00001210 - X"3C16BFC0", -- 00001214 - X"3C17BFC0", -- 00001218 - X"00009021", -- 0000121C - X"26B51530", -- 00001220 - X"26D61534", -- 00001224 - X"26F7153C", -- 00001228 - X"0FF000A5", -- 0000122C - X"02A02021", -- 00001230 - X"3C13BFC0", -- 00001234 - X"0FF003A5", -- 00001238 - X"27A40110", -- 0000123C - X"00403021", -- 00001240 - X"27A40230", -- 00001244 - X"27A50110", -- 00001248 - X"0FF00344", -- 0000124C - X"00408021", -- 00001250 - X"24030002", -- 00001254 - X"10430005", -- 00001258 - X"24030004", -- 0000125C - X"10430019", -- 00001260 - X"00000000", -- 00001264 - X"0BF0048B", -- 00001268 - X"00000000", -- 0000126C - X"8FA20230", -- 00001270 - X"8FA30234", -- 00001274 - X"00000000", -- 00001278 - X"00431821", -- 0000127C - X"0243202B", -- 00001280 - X"10800002", -- 00001284 - X"00000000", -- 00001288 - X"00609021", -- 0000128C - X"00001821", -- 00001290 - X"8FA40234", -- 00001294 + X"2484151C", -- 000011D4 + X"3C04BFC0", -- 000011D8 + X"0FF000A5", -- 000011DC + X"24841524", -- 000011E0 + X"8E040004", -- 000011E4 + X"0FF000D0", -- 000011E8 + X"00000000", -- 000011EC + X"0FF000A5", -- 000011F0 + X"26441558", -- 000011F4 + X"0FF003CE", -- 000011F8 + X"02202021", -- 000011FC + X"0BF0051C", -- 00001200 + X"00001021", -- 00001204 + X"0FF000A5", -- 00001208 + X"26441558", -- 0000120C + X"3C04BFC0", -- 00001210 + X"0FF000A5", -- 00001214 + X"24841530", -- 00001218 + X"3C024000", -- 0000121C + X"3C034010", -- 00001220 + X"AC400000", -- 00001224 + X"24420004", -- 00001228 + X"1443FFFD", -- 0000122C + X"3C15BFC0", -- 00001230 + X"3C16BFC0", -- 00001234 + X"3C17BFC0", -- 00001238 + X"00009021", -- 0000123C + X"26B51550", -- 00001240 + X"26D61554", -- 00001244 + X"26F7155C", -- 00001248 + X"0FF000A5", -- 0000124C + X"02A02021", -- 00001250 + X"3C13BFC0", -- 00001254 + X"0FF003A5", -- 00001258 + X"27A40110", -- 0000125C + X"00403021", -- 00001260 + X"27A40230", -- 00001264 + X"27A50110", -- 00001268 + X"0FF00344", -- 0000126C + X"00408021", -- 00001270 + X"24030002", -- 00001274 + X"10430005", -- 00001278 + X"24030004", -- 0000127C + X"10430019", -- 00001280 + X"00000000", -- 00001284 + X"0BF00493", -- 00001288 + X"00000000", -- 0000128C + X"8FA20230", -- 00001290 + X"8FA30234", -- 00001294 X"00000000", -- 00001298 - X"0064202B", -- 0000129C - X"10800067", -- 000012A0 - X"00622821", -- 000012A4 - X"8FA4023C", -- 000012A8 - X"00000000", -- 000012AC - X"00832021", -- 000012B0 - X"90840000", -- 000012B4 - X"24630001", -- 000012B8 - X"A0A40000", -- 000012BC - X"0BF004A5", -- 000012C0 - X"00000000", -- 000012C4 - X"0FF000A5", -- 000012C8 - X"02C02021", -- 000012CC - X"8FA50230", -- 000012D0 - X"3C024A46", -- 000012D4 - X"24424931", -- 000012D8 - X"AFA20010", -- 000012DC - X"AFA50014", -- 000012E0 - X"26220100", -- 000012E4 - X"02452823", -- 000012E8 - X"AFA5001C", -- 000012EC - X"27A40210", -- 000012F0 - X"00A22821", -- 000012F4 - X"0FF00322", -- 000012F8 - X"AFA20018", -- 000012FC - X"02E02021", -- 00001300 - X"0FF000A5", -- 00001304 - X"AFA20020", -- 00001308 - X"8FA4001C", -- 0000130C - X"0FF000D0", -- 00001310 - X"00000000", -- 00001314 - X"0FF000A5", -- 00001318 - X"266414A8", -- 0000131C - X"3C04BFC0", -- 00001320 + X"00431821", -- 0000129C + X"0243202B", -- 000012A0 + X"10800002", -- 000012A4 + X"00000000", -- 000012A8 + X"00609021", -- 000012AC + X"00001821", -- 000012B0 + X"8FA40234", -- 000012B4 + X"00000000", -- 000012B8 + X"0064202B", -- 000012BC + X"10800067", -- 000012C0 + X"00622821", -- 000012C4 + X"8FA4023C", -- 000012C8 + X"00000000", -- 000012CC + X"00832021", -- 000012D0 + X"90840000", -- 000012D4 + X"24630001", -- 000012D8 + X"A0A40000", -- 000012DC + X"0BF004AD", -- 000012E0 + X"00000000", -- 000012E4 + X"0FF000A5", -- 000012E8 + X"02C02021", -- 000012EC + X"8FA50230", -- 000012F0 + X"3C024A46", -- 000012F4 + X"24424931", -- 000012F8 + X"AFA20010", -- 000012FC + X"AFA50014", -- 00001300 + X"26220100", -- 00001304 + X"02452823", -- 00001308 + X"AFA5001C", -- 0000130C + X"27A40210", -- 00001310 + X"00A22821", -- 00001314 + X"0FF00322", -- 00001318 + X"AFA20018", -- 0000131C + X"02E02021", -- 00001320 X"0FF000A5", -- 00001324 - X"24841558", -- 00001328 - X"0FF000D0", -- 0000132C - X"02202021", -- 00001330 - X"0FF000A5", -- 00001334 - X"266414A8", -- 00001338 - X"3C04BFC0", -- 0000133C - X"0FF000A5", -- 00001340 - X"24841574", -- 00001344 - X"8FA40020", -- 00001348 + X"AFA20020", -- 00001328 + X"8FA4001C", -- 0000132C + X"0FF000D0", -- 00001330 + X"00000000", -- 00001334 + X"0FF000A5", -- 00001338 + X"266414C8", -- 0000133C + X"3C04BFC0", -- 00001340 + X"0FF000A5", -- 00001344 + X"24841578", -- 00001348 X"0FF000D0", -- 0000134C - X"00000000", -- 00001350 + X"02202021", -- 00001350 X"0FF000A5", -- 00001354 - X"266414A8", -- 00001358 + X"266414C8", -- 00001358 X"3C04BFC0", -- 0000135C X"0FF000A5", -- 00001360 - X"24841590", -- 00001364 - X"8FA6001C", -- 00001368 - X"27A40210", -- 0000136C - X"02202821", -- 00001370 - X"0FF002C5", -- 00001374 - X"24C60100", -- 00001378 - X"04400021", -- 0000137C - X"00408021", -- 00001380 - X"3C14BFC0", -- 00001384 - X"0FF000A5", -- 00001388 - X"268414FC", -- 0000138C - X"3C04BFC0", -- 00001390 - X"0FF000A5", -- 00001394 - X"248415B0", -- 00001398 - X"27A40210", -- 0000139C - X"02202821", -- 000013A0 - X"27A60010", -- 000013A4 - X"0FF002F0", -- 000013A8 - X"24070100", -- 000013AC - X"04400014", -- 000013B0 - X"00408021", -- 000013B4 - X"8FA50018", -- 000013B8 - X"8FA60014", -- 000013BC - X"8FA7001C", -- 000013C0 - X"0FF002F0", -- 000013C4 - X"27A40210", -- 000013C8 - X"0440000D", -- 000013CC - X"00408021", -- 000013D0 - X"0FF000A5", -- 000013D4 - X"268414FC", -- 000013D8 - X"3C04BFC0", -- 000013DC - X"0FF000A5", -- 000013E0 - X"248415C0", -- 000013E4 - X"8FA50018", -- 000013E8 - X"8FA60014", -- 000013EC - X"8FA7001C", -- 000013F0 - X"0FF002F9", -- 000013F4 - X"27A40210", -- 000013F8 - X"0441000B", -- 000013FC - X"00408021", -- 00001400 - X"3C04BFC0", -- 00001404 - X"0FF000A5", -- 00001408 - X"248415A0", -- 0000140C - X"0FF000D0", -- 00001410 - X"02002021", -- 00001414 - X"3C04BFC0", -- 00001418 - X"0FF000A5", -- 0000141C - X"248415AC", -- 00001420 - X"0BF00510", -- 00001424 - X"00000000", -- 00001428 - X"3C04BFC0", -- 0000142C - X"0FF000A5", -- 00001430 - X"248415D0", -- 00001434 - X"0FF003CA", -- 00001438 - X"3C04BFC0", -- 0000143C - X"0601FF7D", -- 00001440 - X"00000000", -- 00001444 - X"0BF0048B", -- 00001448 - X"00000000", -- 0000144C - X"8FBF0264", -- 00001450 - X"8FB70260", -- 00001454 - X"8FB6025C", -- 00001458 - X"8FB50258", -- 0000145C - X"8FB40254", -- 00001460 - X"8FB30250", -- 00001464 - X"8FB2024C", -- 00001468 - X"8FB10248", -- 0000146C - X"8FB00244", -- 00001470 - X"03E00008", -- 00001474 - X"27BD0268", -- 00001478 - X"3A200000", -- 0000147C - X"20202000", -- 00001480 - X"43616E6E", -- 00001484 - X"6F742066", -- 00001488 - X"696E6420", -- 0000148C - X"666C6173", -- 00001490 - X"68206465", -- 00001494 - X"76696365", -- 00001498 - X"2E204578", -- 0000149C - X"6974206E", -- 000014A0 - X"6F77210A", -- 000014A4 - X"0A000000", -- 000014A8 - X"496E7661", -- 000014AC - X"6C696420", -- 000014B0 - X"696D6167", -- 000014B4 - X"6520666F", -- 000014B8 - X"756E6420", -- 000014BC - X"61742000", -- 000014C0 - X"2E204162", -- 000014C4 - X"6F72742E", -- 000014C8 - X"0A000000", -- 000014CC - X"426F6F74", -- 000014D0 - X"696E6720", -- 000014D4 - X"6170706C", -- 000014D8 - X"69636174", -- 000014DC - X"696F6E20", -- 000014E0 - X"66726F6D", -- 000014E4 - X"20666C61", -- 000014E8 - X"73682028", -- 000014EC - X"00000000", -- 000014F0 - X"292E2E2E", -- 000014F4 - X"00000000", -- 000014F8 - X"646F6E65", -- 000014FC - X"0A000000", -- 00001500 - X"45786563", -- 00001504 - X"75746520", -- 00001508 - X"61742000", -- 0000150C - X"52656164", -- 00001510 - X"696E6720", -- 00001514 - X"4845582D", -- 00001518 - X"5265636F", -- 0000151C - X"72642066", -- 00001520 - X"726F6D20", -- 00001524 - X"55415254", -- 00001528 - X"2E2E0000", -- 0000152C - X"2E000000", -- 00001530 - X"646F6E65", -- 00001534 - X"0A0A0000", -- 00001538 - X"53697A65", -- 0000153C - X"206F6620", -- 00001540 - X"6170706C", -- 00001544 - X"69636174", -- 00001548 - X"696F6E20", -- 0000154C - X"2020203A", -- 00001550 - X"20000000", -- 00001554 - X"50726F67", -- 00001558 - X"72616D6D", -- 0000155C - X"696E6720", -- 00001560 - X"666C6173", -- 00001564 - X"68206174", -- 00001568 - X"2020203A", -- 0000156C - X"20000000", -- 00001570 - X"4E657874", -- 00001574 - X"20667265", -- 00001578 - X"6520666C", -- 0000157C - X"61736820", -- 00001580 - X"6F666673", -- 00001584 - X"6574203A", -- 00001588 - X"20000000", -- 0000158C - X"466C6173", -- 00001590 - X"68206572", -- 00001594 - X"6173652E", -- 00001598 - X"2E2E0000", -- 0000159C - X"6661696C", -- 000015A0 - X"65642028", -- 000015A4 - X"00000000", -- 000015A8 - X"290A0000", -- 000015AC + X"24841594", -- 00001364 + X"8FA40020", -- 00001368 + X"0FF000D0", -- 0000136C + X"00000000", -- 00001370 + X"0FF000A5", -- 00001374 + X"266414C8", -- 00001378 + X"3C04BFC0", -- 0000137C + X"0FF000A5", -- 00001380 + X"248415B0", -- 00001384 + X"8FA6001C", -- 00001388 + X"27A40210", -- 0000138C + X"02202821", -- 00001390 + X"0FF002C5", -- 00001394 + X"24C60100", -- 00001398 + X"04400021", -- 0000139C + X"00408021", -- 000013A0 + X"3C14BFC0", -- 000013A4 + X"0FF000A5", -- 000013A8 + X"2684151C", -- 000013AC + X"3C04BFC0", -- 000013B0 + X"0FF000A5", -- 000013B4 + X"248415D0", -- 000013B8 + X"27A40210", -- 000013BC + X"02202821", -- 000013C0 + X"27A60010", -- 000013C4 + X"0FF002F0", -- 000013C8 + X"24070100", -- 000013CC + X"04400014", -- 000013D0 + X"00408021", -- 000013D4 + X"8FA50018", -- 000013D8 + X"8FA60014", -- 000013DC + X"8FA7001C", -- 000013E0 + X"0FF002F0", -- 000013E4 + X"27A40210", -- 000013E8 + X"0440000D", -- 000013EC + X"00408021", -- 000013F0 + X"0FF000A5", -- 000013F4 + X"2684151C", -- 000013F8 + X"3C04BFC0", -- 000013FC + X"0FF000A5", -- 00001400 + X"248415E0", -- 00001404 + X"8FA50018", -- 00001408 + X"8FA60014", -- 0000140C + X"8FA7001C", -- 00001410 + X"0FF002F9", -- 00001414 + X"27A40210", -- 00001418 + X"0441000B", -- 0000141C + X"00408021", -- 00001420 + X"3C04BFC0", -- 00001424 + X"0FF000A5", -- 00001428 + X"248415C0", -- 0000142C + X"0FF000D0", -- 00001430 + X"02002021", -- 00001434 + X"3C04BFC0", -- 00001438 + X"0FF000A5", -- 0000143C + X"248415CC", -- 00001440 + X"0BF00518", -- 00001444 + X"00000000", -- 00001448 + X"3C04BFC0", -- 0000144C + X"0FF000A5", -- 00001450 + X"248415F0", -- 00001454 + X"0FF003CA", -- 00001458 + X"3C04BFC0", -- 0000145C + X"0601FF7D", -- 00001460 + X"00000000", -- 00001464 + X"0BF00493", -- 00001468 + X"00000000", -- 0000146C + X"8FBF0264", -- 00001470 + X"8FB70260", -- 00001474 + X"8FB6025C", -- 00001478 + X"8FB50258", -- 0000147C + X"8FB40254", -- 00001480 + X"8FB30250", -- 00001484 + X"8FB2024C", -- 00001488 + X"8FB10248", -- 0000148C + X"8FB00244", -- 00001490 + X"03E00008", -- 00001494 + X"27BD0268", -- 00001498 + X"3A200000", -- 0000149C + X"20202000", -- 000014A0 + X"43616E6E", -- 000014A4 + X"6F742066", -- 000014A8 + X"696E6420", -- 000014AC + X"666C6173", -- 000014B0 + X"68206465", -- 000014B4 + X"76696365", -- 000014B8 + X"2E204578", -- 000014BC + X"6974206E", -- 000014C0 + X"6F77210A", -- 000014C4 + X"0A000000", -- 000014C8 + X"496E7661", -- 000014CC + X"6C696420", -- 000014D0 + X"696D6167", -- 000014D4 + X"6520666F", -- 000014D8 + X"756E6420", -- 000014DC + X"61742000", -- 000014E0 + X"2E204162", -- 000014E4 + X"6F72742E", -- 000014E8 + X"0A000000", -- 000014EC + X"426F6F74", -- 000014F0 + X"696E6720", -- 000014F4 + X"6170706C", -- 000014F8 + X"69636174", -- 000014FC + X"696F6E20", -- 00001500 + X"66726F6D", -- 00001504 + X"20666C61", -- 00001508 + X"73682028", -- 0000150C + X"00000000", -- 00001510 + X"292E2E2E", -- 00001514 + X"00000000", -- 00001518 + X"646F6E65", -- 0000151C + X"0A000000", -- 00001520 + X"45786563", -- 00001524 + X"75746520", -- 00001528 + X"61742000", -- 0000152C + X"52656164", -- 00001530 + X"696E6720", -- 00001534 + X"4845582D", -- 00001538 + X"5265636F", -- 0000153C + X"72642066", -- 00001540 + X"726F6D20", -- 00001544 + X"55415254", -- 00001548 + X"2E2E0000", -- 0000154C + X"2E000000", -- 00001550 + X"646F6E65", -- 00001554 + X"0A0A0000", -- 00001558 + X"53697A65", -- 0000155C + X"206F6620", -- 00001560 + X"6170706C", -- 00001564 + X"69636174", -- 00001568 + X"696F6E20", -- 0000156C + X"2020203A", -- 00001570 + X"20000000", -- 00001574 + X"50726F67", -- 00001578 + X"72616D6D", -- 0000157C + X"696E6720", -- 00001580 + X"666C6173", -- 00001584 + X"68206174", -- 00001588 + X"2020203A", -- 0000158C + X"20000000", -- 00001590 + X"4E657874", -- 00001594 + X"20667265", -- 00001598 + X"6520666C", -- 0000159C + X"61736820", -- 000015A0 + X"6F666673", -- 000015A4 + X"6574203A", -- 000015A8 + X"20000000", -- 000015AC X"466C6173", -- 000015B0 - X"68207772", -- 000015B4 - X"6974652E", -- 000015B8 + X"68206572", -- 000015B4 + X"6173652E", -- 000015B8 X"2E2E0000", -- 000015BC - X"466C6173", -- 000015C0 - X"68207665", -- 000015C4 - X"72696679", -- 000015C8 - X"2E2E2E00", -- 000015CC - X"70617373", -- 000015D0 - X"65640A00", -- 000015D4 - X"00000000", -- 000015D8 - X"00000000", -- 000015DC - X"00000000", -- 000015E0 - X"00000000", -- 000015E4 - X"00000000", -- 000015E8 - X"00000000", -- 000015EC - X"00000000", -- 000015F0 - X"00000000", -- 000015F4 + X"6661696C", -- 000015C0 + X"65642028", -- 000015C4 + X"00000000", -- 000015C8 + X"290A0000", -- 000015CC + X"466C6173", -- 000015D0 + X"68207772", -- 000015D4 + X"6974652E", -- 000015D8 + X"2E2E0000", -- 000015DC + X"466C6173", -- 000015E0 + X"68207665", -- 000015E4 + X"72696679", -- 000015E8 + X"2E2E2E00", -- 000015EC + X"70617373", -- 000015F0 + X"65640A00", -- 000015F4 X"00000000", -- 000015F8 X"00000000", -- 000015FC X"00000000", -- 00001600 diff --git a/src/bootloader/bootloader_flash.ROM_ld.vhd b/src/bootloader/bootloader_flash.ROM_ld.vhd index 018cb96..7508249 100644 --- a/src/bootloader/bootloader_flash.ROM_ld.vhd +++ b/src/bootloader/bootloader_flash.ROM_ld.vhd @@ -34,7 +34,7 @@ ARCHITECTURE data OF rom IS X"3C1D8000", -- 00000000 X"27BDEFF0", -- 00000004 X"3C1A1040", -- 00000008 - X"375A000A", -- 0000000C + X"375A000C", -- 0000000C X"409A6000", -- 00000010 X"241A0000", -- 00000014 X"409A6800", -- 00000018 @@ -48,21 +48,21 @@ ARCHITECTURE data OF rom IS X"0340F809", -- 00000038 X"00000000", -- 0000003C X"3C1ABFC0", -- 00000040 - X"275A1050", -- 00000044 + X"275A1070", -- 00000044 X"0340F809", -- 00000048 X"00000000", -- 0000004C X"00000000", -- 00000050 X"0BF00014", -- 00000054 X"00000000", -- 00000058 - X"3C1AA001", -- 0000005C - X"275A0008", -- 00000060 - X"241B000D", -- 00000064 - X"AF5B0000", -- 00000068 - X"03E00008", -- 0000006C - X"00000000", -- 00000070 - X"00000000", -- 00000074 - X"00000000", -- 00000078 - X"00000000", -- 0000007C + X"3C1ABFC0", -- 0000005C + X"275A0F80", -- 00000060 + X"03400008", -- 00000064 + X"00000000", -- 00000068 + X"3C1AA001", -- 0000006C + X"275A0008", -- 00000070 + X"241B000D", -- 00000074 + X"AF5B0000", -- 00000078 + X"03E00008", -- 0000007C X"00000000", -- 00000080 X"00000000", -- 00000084 X"00000000", -- 00000088 @@ -276,9 +276,9 @@ ARCHITECTURE data OF rom IS X"3C17BFC0", -- 000003C8 X"02608021", -- 000003CC X"00E09021", -- 000003D0 - X"27DE147C", -- 000003D4 - X"26D61554", -- 000003D8 - X"26F71480", -- 000003DC + X"27DE149C", -- 000003D4 + X"26D61574", -- 000003D8 + X"26F714A0", -- 000003DC X"02B32023", -- 000003E0 X"00902021", -- 000003E4 X"0FF000D0", -- 000003E8 @@ -328,7 +328,7 @@ ARCHITECTURE data OF rom IS X"02C02021", -- 00000498 X"00001821", -- 0000049C X"3C04BFC0", -- 000004A0 - X"248414A8", -- 000004A4 + X"248414C8", -- 000004A4 X"AFA30010", -- 000004A8 X"0FF000A5", -- 000004AC X"02148021", -- 000004B0 @@ -1023,420 +1023,420 @@ ARCHITECTURE data OF rom IS X"42000010", -- 00000F74 X"03E00008", -- 00000F78 X"00000000", -- 00000F7C - X"2CC30010", -- 00000F80 - X"1460002B", -- 00000F84 - X"00801021", -- 00000F88 - X"30890003", -- 00000F8C - X"2523FFFF", -- 00000F90 - X"2C630003", -- 00000F94 - X"1060000A", -- 00000F98 - X"00054600", -- 00000F9C - X"00892023", -- 00000FA0 - X"00084603", -- 00000FA4 - X"24840004", -- 00000FA8 - X"00403821", -- 00000FAC - X"24E70001", -- 00000FB0 - X"14E4FFFE", -- 00000FB4 - X"A0E8FFFF", -- 00000FB8 - X"24C6FFFC", -- 00000FBC - X"00C93021", -- 00000FC0 - X"30A500FF", -- 00000FC4 - X"14A0001C", -- 00000FC8 - X"00A04821", -- 00000FCC - X"000618C2", -- 00000FD0 - X"00604021", -- 00000FD4 - X"30C60007", -- 00000FD8 - X"00803821", -- 00000FDC - X"2508FFFF", -- 00000FE0 - X"ACE90000", -- 00000FE4 - X"ACE90004", -- 00000FE8 - X"1500FFFC", -- 00000FEC - X"24E70008", -- 00000FF0 - X"000318C0", -- 00000FF4 - X"2CC70004", -- 00000FF8 - X"14E00004", -- 00000FFC - X"00831821", -- 00001000 - X"AC690000", -- 00001004 - X"24C6FFFC", -- 00001008 - X"24630004", -- 0000100C - X"10C00006", -- 00001010 - X"00052E00", -- 00001014 - X"00052E03", -- 00001018 - X"00663021", -- 0000101C - X"24630001", -- 00001020 - X"1466FFFE", -- 00001024 - X"A065FFFF", -- 00001028 - X"03E00008", -- 0000102C - X"00000000", -- 00001030 - X"0BF00404", -- 00001034 - X"00801821", -- 00001038 - X"00051A00", -- 0000103C - X"00651825", -- 00001040 - X"00034C00", -- 00001044 - X"0BF003F4", -- 00001048 - X"01234825", -- 0000104C - X"27BDFD98", -- 00001050 - X"27A40010", -- 00001054 - X"00002821", -- 00001058 - X"24060100", -- 0000105C - X"AFB10248", -- 00001060 - X"AFB00244", -- 00001064 - X"AFBF0264", -- 00001068 - X"AFB70260", -- 0000106C - X"AFB6025C", -- 00001070 - X"AFB50258", -- 00001074 - X"AFB40254", -- 00001078 - X"AFB30250", -- 0000107C - X"0FF003E0", -- 00001080 - X"AFB2024C", -- 00001084 - X"3C026000", -- 00001088 - X"3C10A000", -- 0000108C - X"3442B1FF", -- 00001090 - X"AE020004", -- 00001094 - X"3C022000", -- 00001098 - X"24421000", -- 0000109C - X"AE020000", -- 000010A0 - X"8E110000", -- 000010A4 - X"27A40210", -- 000010A8 - X"00118C02", -- 000010AC - X"3C05A400", -- 000010B0 - X"0FF002BB", -- 000010B4 - X"3231007F", -- 000010B8 - X"04410004", -- 000010BC - X"02202821", -- 000010C0 - X"3C04BFC0", -- 000010C4 - X"0BF00451", -- 000010C8 - X"24841484", -- 000010CC - X"0FF00316", -- 000010D0 - X"27A40210", -- 000010D4 - X"8E030000", -- 000010D8 - X"00408821", -- 000010DC - X"3C020800", -- 000010E0 - X"00621024", -- 000010E4 - X"1440003F", -- 000010E8 - X"3C12BFC0", -- 000010EC - X"3C10A400", -- 000010F0 - X"02308021", -- 000010F4 - X"0FF000A5", -- 000010F8 - X"26441538", -- 000010FC - X"3C033149", -- 00001100 - X"8E020000", -- 00001104 - X"2463464A", -- 00001108 - X"10430011", -- 0000110C - X"3C034A46", -- 00001110 - X"24634931", -- 00001114 - X"1043000E", -- 00001118 - X"00000000", -- 0000111C - X"0FF000A5", -- 00001120 - X"26441538", -- 00001124 - X"3C04BFC0", -- 00001128 - X"0FF000A5", -- 0000112C - X"248414AC", -- 00001130 - X"0FF000D0", -- 00001134 - X"02202021", -- 00001138 - X"3C04BFC0", -- 0000113C - X"248414C4", -- 00001140 - X"0FF000A5", -- 00001144 - X"00000000", -- 00001148 - X"0BF00514", -- 0000114C - X"24020001", -- 00001150 - X"3C04BFC0", -- 00001154 - X"0FF000A5", -- 00001158 - X"248414D0", -- 0000115C - X"0FF000D0", -- 00001160 - X"02202021", -- 00001164 - X"3C04BFC0", -- 00001168 - X"0FF000A5", -- 0000116C - X"248414F4", -- 00001170 - X"8E110004", -- 00001174 - X"8E04000C", -- 00001178 - X"8E020008", -- 0000117C - X"00042082", -- 00001180 - X"00001821", -- 00001184 - X"02222823", -- 00001188 - X"10640007", -- 0000118C - X"00000000", -- 00001190 - X"8C470000", -- 00001194 - X"00A23021", -- 00001198 - X"ACC70000", -- 0000119C - X"24630001", -- 000011A0 - X"0BF00463", -- 000011A4 - X"24420004", -- 000011A8 - X"3C04BFC0", -- 000011AC - X"0FF000A5", -- 000011B0 - X"248414FC", -- 000011B4 - X"3C04BFC0", -- 000011B8 - X"0FF000A5", -- 000011BC - X"24841504", -- 000011C0 - X"8E040004", -- 000011C4 - X"0FF000D0", -- 000011C8 - X"00000000", -- 000011CC + X"3C036000", -- 00000F80 + X"3C02A000", -- 00000F84 + X"3463B1FF", -- 00000F88 + X"AC430004", -- 00000F8C + X"24030001", -- 00000F90 + X"AC430000", -- 00000F94 + X"03E00008", -- 00000F98 + X"00000000", -- 00000F9C + X"2CC30010", -- 00000FA0 + X"1460002B", -- 00000FA4 + X"00801021", -- 00000FA8 + X"30890003", -- 00000FAC + X"2523FFFF", -- 00000FB0 + X"2C630003", -- 00000FB4 + X"1060000A", -- 00000FB8 + X"00054600", -- 00000FBC + X"00892023", -- 00000FC0 + X"00084603", -- 00000FC4 + X"24840004", -- 00000FC8 + X"00403821", -- 00000FCC + X"24E70001", -- 00000FD0 + X"14E4FFFE", -- 00000FD4 + X"A0E8FFFF", -- 00000FD8 + X"24C6FFFC", -- 00000FDC + X"00C93021", -- 00000FE0 + X"30A500FF", -- 00000FE4 + X"14A0001C", -- 00000FE8 + X"00A04821", -- 00000FEC + X"000618C2", -- 00000FF0 + X"00604021", -- 00000FF4 + X"30C60007", -- 00000FF8 + X"00803821", -- 00000FFC + X"2508FFFF", -- 00001000 + X"ACE90000", -- 00001004 + X"ACE90004", -- 00001008 + X"1500FFFC", -- 0000100C + X"24E70008", -- 00001010 + X"000318C0", -- 00001014 + X"2CC70004", -- 00001018 + X"14E00004", -- 0000101C + X"00831821", -- 00001020 + X"AC690000", -- 00001024 + X"24C6FFFC", -- 00001028 + X"24630004", -- 0000102C + X"10C00006", -- 00001030 + X"00052E00", -- 00001034 + X"00052E03", -- 00001038 + X"00663021", -- 0000103C + X"24630001", -- 00001040 + X"1466FFFE", -- 00001044 + X"A065FFFF", -- 00001048 + X"03E00008", -- 0000104C + X"00000000", -- 00001050 + X"0BF0040C", -- 00001054 + X"00801821", -- 00001058 + X"00051A00", -- 0000105C + X"00651825", -- 00001060 + X"00034C00", -- 00001064 + X"0BF003FC", -- 00001068 + X"01234825", -- 0000106C + X"27BDFD98", -- 00001070 + X"27A40010", -- 00001074 + X"00002821", -- 00001078 + X"24060100", -- 0000107C + X"AFB10248", -- 00001080 + X"AFB00244", -- 00001084 + X"AFBF0264", -- 00001088 + X"AFB70260", -- 0000108C + X"AFB6025C", -- 00001090 + X"AFB50258", -- 00001094 + X"AFB40254", -- 00001098 + X"AFB30250", -- 0000109C + X"0FF003E8", -- 000010A0 + X"AFB2024C", -- 000010A4 + X"3C026000", -- 000010A8 + X"3C10A000", -- 000010AC + X"3442B1FF", -- 000010B0 + X"AE020004", -- 000010B4 + X"3C022000", -- 000010B8 + X"24421000", -- 000010BC + X"AE020000", -- 000010C0 + X"8E110000", -- 000010C4 + X"27A40210", -- 000010C8 + X"00118C02", -- 000010CC + X"3C05A400", -- 000010D0 + X"0FF002BB", -- 000010D4 + X"3231007F", -- 000010D8 + X"04410004", -- 000010DC + X"02202821", -- 000010E0 + X"3C04BFC0", -- 000010E4 + X"0BF00459", -- 000010E8 + X"248414A4", -- 000010EC + X"0FF00316", -- 000010F0 + X"27A40210", -- 000010F4 + X"8E030000", -- 000010F8 + X"00408821", -- 000010FC + X"3C020800", -- 00001100 + X"00621024", -- 00001104 + X"1440003F", -- 00001108 + X"3C12BFC0", -- 0000110C + X"3C10A400", -- 00001110 + X"02308021", -- 00001114 + X"0FF000A5", -- 00001118 + X"26441558", -- 0000111C + X"3C033149", -- 00001120 + X"8E020000", -- 00001124 + X"2463464A", -- 00001128 + X"10430011", -- 0000112C + X"3C034A46", -- 00001130 + X"24634931", -- 00001134 + X"1043000E", -- 00001138 + X"00000000", -- 0000113C + X"0FF000A5", -- 00001140 + X"26441558", -- 00001144 + X"3C04BFC0", -- 00001148 + X"0FF000A5", -- 0000114C + X"248414CC", -- 00001150 + X"0FF000D0", -- 00001154 + X"02202021", -- 00001158 + X"3C04BFC0", -- 0000115C + X"248414E4", -- 00001160 + X"0FF000A5", -- 00001164 + X"00000000", -- 00001168 + X"0BF0051C", -- 0000116C + X"24020001", -- 00001170 + X"3C04BFC0", -- 00001174 + X"0FF000A5", -- 00001178 + X"248414F0", -- 0000117C + X"0FF000D0", -- 00001180 + X"02202021", -- 00001184 + X"3C04BFC0", -- 00001188 + X"0FF000A5", -- 0000118C + X"24841514", -- 00001190 + X"8E110004", -- 00001194 + X"8E04000C", -- 00001198 + X"8E020008", -- 0000119C + X"00042082", -- 000011A0 + X"00001821", -- 000011A4 + X"02222823", -- 000011A8 + X"10640007", -- 000011AC + X"00000000", -- 000011B0 + X"8C470000", -- 000011B4 + X"00A23021", -- 000011B8 + X"ACC70000", -- 000011BC + X"24630001", -- 000011C0 + X"0BF0046B", -- 000011C4 + X"24420004", -- 000011C8 + X"3C04BFC0", -- 000011CC X"0FF000A5", -- 000011D0 - X"26441538", -- 000011D4 - X"0FF003CE", -- 000011D8 - X"02202021", -- 000011DC - X"0BF00514", -- 000011E0 - X"00001021", -- 000011E4 - X"0FF000A5", -- 000011E8 - X"26441538", -- 000011EC - X"3C04BFC0", -- 000011F0 - X"0FF000A5", -- 000011F4 - X"24841510", -- 000011F8 - X"3C024000", -- 000011FC - X"3C034010", -- 00001200 - X"AC400000", -- 00001204 - X"24420004", -- 00001208 - X"1443FFFD", -- 0000120C - X"3C15BFC0", -- 00001210 - X"3C16BFC0", -- 00001214 - X"3C17BFC0", -- 00001218 - X"00009021", -- 0000121C - X"26B51530", -- 00001220 - X"26D61534", -- 00001224 - X"26F7153C", -- 00001228 - X"0FF000A5", -- 0000122C - X"02A02021", -- 00001230 - X"3C13BFC0", -- 00001234 - X"0FF003A5", -- 00001238 - X"27A40110", -- 0000123C - X"00403021", -- 00001240 - X"27A40230", -- 00001244 - X"27A50110", -- 00001248 - X"0FF00344", -- 0000124C - X"00408021", -- 00001250 - X"24030002", -- 00001254 - X"10430005", -- 00001258 - X"24030004", -- 0000125C - X"10430019", -- 00001260 - X"00000000", -- 00001264 - X"0BF0048B", -- 00001268 - X"00000000", -- 0000126C - X"8FA20230", -- 00001270 - X"8FA30234", -- 00001274 - X"00000000", -- 00001278 - X"00431821", -- 0000127C - X"0243202B", -- 00001280 - X"10800002", -- 00001284 - X"00000000", -- 00001288 - X"00609021", -- 0000128C - X"00001821", -- 00001290 - X"8FA40234", -- 00001294 + X"2484151C", -- 000011D4 + X"3C04BFC0", -- 000011D8 + X"0FF000A5", -- 000011DC + X"24841524", -- 000011E0 + X"8E040004", -- 000011E4 + X"0FF000D0", -- 000011E8 + X"00000000", -- 000011EC + X"0FF000A5", -- 000011F0 + X"26441558", -- 000011F4 + X"0FF003CE", -- 000011F8 + X"02202021", -- 000011FC + X"0BF0051C", -- 00001200 + X"00001021", -- 00001204 + X"0FF000A5", -- 00001208 + X"26441558", -- 0000120C + X"3C04BFC0", -- 00001210 + X"0FF000A5", -- 00001214 + X"24841530", -- 00001218 + X"3C024000", -- 0000121C + X"3C034010", -- 00001220 + X"AC400000", -- 00001224 + X"24420004", -- 00001228 + X"1443FFFD", -- 0000122C + X"3C15BFC0", -- 00001230 + X"3C16BFC0", -- 00001234 + X"3C17BFC0", -- 00001238 + X"00009021", -- 0000123C + X"26B51550", -- 00001240 + X"26D61554", -- 00001244 + X"26F7155C", -- 00001248 + X"0FF000A5", -- 0000124C + X"02A02021", -- 00001250 + X"3C13BFC0", -- 00001254 + X"0FF003A5", -- 00001258 + X"27A40110", -- 0000125C + X"00403021", -- 00001260 + X"27A40230", -- 00001264 + X"27A50110", -- 00001268 + X"0FF00344", -- 0000126C + X"00408021", -- 00001270 + X"24030002", -- 00001274 + X"10430005", -- 00001278 + X"24030004", -- 0000127C + X"10430019", -- 00001280 + X"00000000", -- 00001284 + X"0BF00493", -- 00001288 + X"00000000", -- 0000128C + X"8FA20230", -- 00001290 + X"8FA30234", -- 00001294 X"00000000", -- 00001298 - X"0064202B", -- 0000129C - X"10800067", -- 000012A0 - X"00622821", -- 000012A4 - X"8FA4023C", -- 000012A8 - X"00000000", -- 000012AC - X"00832021", -- 000012B0 - X"90840000", -- 000012B4 - X"24630001", -- 000012B8 - X"A0A40000", -- 000012BC - X"0BF004A5", -- 000012C0 - X"00000000", -- 000012C4 - X"0FF000A5", -- 000012C8 - X"02C02021", -- 000012CC - X"8FA50230", -- 000012D0 - X"3C024A46", -- 000012D4 - X"24424931", -- 000012D8 - X"AFA20010", -- 000012DC - X"AFA50014", -- 000012E0 - X"26220100", -- 000012E4 - X"02452823", -- 000012E8 - X"AFA5001C", -- 000012EC - X"27A40210", -- 000012F0 - X"00A22821", -- 000012F4 - X"0FF00322", -- 000012F8 - X"AFA20018", -- 000012FC - X"02E02021", -- 00001300 - X"0FF000A5", -- 00001304 - X"AFA20020", -- 00001308 - X"8FA4001C", -- 0000130C - X"0FF000D0", -- 00001310 - X"00000000", -- 00001314 - X"0FF000A5", -- 00001318 - X"266414A8", -- 0000131C - X"3C04BFC0", -- 00001320 + X"00431821", -- 0000129C + X"0243202B", -- 000012A0 + X"10800002", -- 000012A4 + X"00000000", -- 000012A8 + X"00609021", -- 000012AC + X"00001821", -- 000012B0 + X"8FA40234", -- 000012B4 + X"00000000", -- 000012B8 + X"0064202B", -- 000012BC + X"10800067", -- 000012C0 + X"00622821", -- 000012C4 + X"8FA4023C", -- 000012C8 + X"00000000", -- 000012CC + X"00832021", -- 000012D0 + X"90840000", -- 000012D4 + X"24630001", -- 000012D8 + X"A0A40000", -- 000012DC + X"0BF004AD", -- 000012E0 + X"00000000", -- 000012E4 + X"0FF000A5", -- 000012E8 + X"02C02021", -- 000012EC + X"8FA50230", -- 000012F0 + X"3C024A46", -- 000012F4 + X"24424931", -- 000012F8 + X"AFA20010", -- 000012FC + X"AFA50014", -- 00001300 + X"26220100", -- 00001304 + X"02452823", -- 00001308 + X"AFA5001C", -- 0000130C + X"27A40210", -- 00001310 + X"00A22821", -- 00001314 + X"0FF00322", -- 00001318 + X"AFA20018", -- 0000131C + X"02E02021", -- 00001320 X"0FF000A5", -- 00001324 - X"24841558", -- 00001328 - X"0FF000D0", -- 0000132C - X"02202021", -- 00001330 - X"0FF000A5", -- 00001334 - X"266414A8", -- 00001338 - X"3C04BFC0", -- 0000133C - X"0FF000A5", -- 00001340 - X"24841574", -- 00001344 - X"8FA40020", -- 00001348 + X"AFA20020", -- 00001328 + X"8FA4001C", -- 0000132C + X"0FF000D0", -- 00001330 + X"00000000", -- 00001334 + X"0FF000A5", -- 00001338 + X"266414C8", -- 0000133C + X"3C04BFC0", -- 00001340 + X"0FF000A5", -- 00001344 + X"24841578", -- 00001348 X"0FF000D0", -- 0000134C - X"00000000", -- 00001350 + X"02202021", -- 00001350 X"0FF000A5", -- 00001354 - X"266414A8", -- 00001358 + X"266414C8", -- 00001358 X"3C04BFC0", -- 0000135C X"0FF000A5", -- 00001360 - X"24841590", -- 00001364 - X"8FA6001C", -- 00001368 - X"27A40210", -- 0000136C - X"02202821", -- 00001370 - X"0FF002C5", -- 00001374 - X"24C60100", -- 00001378 - X"04400021", -- 0000137C - X"00408021", -- 00001380 - X"3C14BFC0", -- 00001384 - X"0FF000A5", -- 00001388 - X"268414FC", -- 0000138C - X"3C04BFC0", -- 00001390 - X"0FF000A5", -- 00001394 - X"248415B0", -- 00001398 - X"27A40210", -- 0000139C - X"02202821", -- 000013A0 - X"27A60010", -- 000013A4 - X"0FF002F0", -- 000013A8 - X"24070100", -- 000013AC - X"04400014", -- 000013B0 - X"00408021", -- 000013B4 - X"8FA50018", -- 000013B8 - X"8FA60014", -- 000013BC - X"8FA7001C", -- 000013C0 - X"0FF002F0", -- 000013C4 - X"27A40210", -- 000013C8 - X"0440000D", -- 000013CC - X"00408021", -- 000013D0 - X"0FF000A5", -- 000013D4 - X"268414FC", -- 000013D8 - X"3C04BFC0", -- 000013DC - X"0FF000A5", -- 000013E0 - X"248415C0", -- 000013E4 - X"8FA50018", -- 000013E8 - X"8FA60014", -- 000013EC - X"8FA7001C", -- 000013F0 - X"0FF002F9", -- 000013F4 - X"27A40210", -- 000013F8 - X"0441000B", -- 000013FC - X"00408021", -- 00001400 - X"3C04BFC0", -- 00001404 - X"0FF000A5", -- 00001408 - X"248415A0", -- 0000140C - X"0FF000D0", -- 00001410 - X"02002021", -- 00001414 - X"3C04BFC0", -- 00001418 - X"0FF000A5", -- 0000141C - X"248415AC", -- 00001420 - X"0BF00510", -- 00001424 - X"00000000", -- 00001428 - X"3C04BFC0", -- 0000142C - X"0FF000A5", -- 00001430 - X"248415D0", -- 00001434 - X"0FF003CA", -- 00001438 - X"3C04BFC0", -- 0000143C - X"0601FF7D", -- 00001440 - X"00000000", -- 00001444 - X"0BF0048B", -- 00001448 - X"00000000", -- 0000144C - X"8FBF0264", -- 00001450 - X"8FB70260", -- 00001454 - X"8FB6025C", -- 00001458 - X"8FB50258", -- 0000145C - X"8FB40254", -- 00001460 - X"8FB30250", -- 00001464 - X"8FB2024C", -- 00001468 - X"8FB10248", -- 0000146C - X"8FB00244", -- 00001470 - X"03E00008", -- 00001474 - X"27BD0268", -- 00001478 - X"3A200000", -- 0000147C - X"20202000", -- 00001480 - X"43616E6E", -- 00001484 - X"6F742066", -- 00001488 - X"696E6420", -- 0000148C - X"666C6173", -- 00001490 - X"68206465", -- 00001494 - X"76696365", -- 00001498 - X"2E204578", -- 0000149C - X"6974206E", -- 000014A0 - X"6F77210A", -- 000014A4 - X"0A000000", -- 000014A8 - X"496E7661", -- 000014AC - X"6C696420", -- 000014B0 - X"696D6167", -- 000014B4 - X"6520666F", -- 000014B8 - X"756E6420", -- 000014BC - X"61742000", -- 000014C0 - X"2E204162", -- 000014C4 - X"6F72742E", -- 000014C8 - X"0A000000", -- 000014CC - X"426F6F74", -- 000014D0 - X"696E6720", -- 000014D4 - X"6170706C", -- 000014D8 - X"69636174", -- 000014DC - X"696F6E20", -- 000014E0 - X"66726F6D", -- 000014E4 - X"20666C61", -- 000014E8 - X"73682028", -- 000014EC - X"00000000", -- 000014F0 - X"292E2E2E", -- 000014F4 - X"00000000", -- 000014F8 - X"646F6E65", -- 000014FC - X"0A000000", -- 00001500 - X"45786563", -- 00001504 - X"75746520", -- 00001508 - X"61742000", -- 0000150C - X"52656164", -- 00001510 - X"696E6720", -- 00001514 - X"4845582D", -- 00001518 - X"5265636F", -- 0000151C - X"72642066", -- 00001520 - X"726F6D20", -- 00001524 - X"55415254", -- 00001528 - X"2E2E0000", -- 0000152C - X"2E000000", -- 00001530 - X"646F6E65", -- 00001534 - X"0A0A0000", -- 00001538 - X"53697A65", -- 0000153C - X"206F6620", -- 00001540 - X"6170706C", -- 00001544 - X"69636174", -- 00001548 - X"696F6E20", -- 0000154C - X"2020203A", -- 00001550 - X"20000000", -- 00001554 - X"50726F67", -- 00001558 - X"72616D6D", -- 0000155C - X"696E6720", -- 00001560 - X"666C6173", -- 00001564 - X"68206174", -- 00001568 - X"2020203A", -- 0000156C - X"20000000", -- 00001570 - X"4E657874", -- 00001574 - X"20667265", -- 00001578 - X"6520666C", -- 0000157C - X"61736820", -- 00001580 - X"6F666673", -- 00001584 - X"6574203A", -- 00001588 - X"20000000", -- 0000158C - X"466C6173", -- 00001590 - X"68206572", -- 00001594 - X"6173652E", -- 00001598 - X"2E2E0000", -- 0000159C - X"6661696C", -- 000015A0 - X"65642028", -- 000015A4 - X"00000000", -- 000015A8 - X"290A0000", -- 000015AC + X"24841594", -- 00001364 + X"8FA40020", -- 00001368 + X"0FF000D0", -- 0000136C + X"00000000", -- 00001370 + X"0FF000A5", -- 00001374 + X"266414C8", -- 00001378 + X"3C04BFC0", -- 0000137C + X"0FF000A5", -- 00001380 + X"248415B0", -- 00001384 + X"8FA6001C", -- 00001388 + X"27A40210", -- 0000138C + X"02202821", -- 00001390 + X"0FF002C5", -- 00001394 + X"24C60100", -- 00001398 + X"04400021", -- 0000139C + X"00408021", -- 000013A0 + X"3C14BFC0", -- 000013A4 + X"0FF000A5", -- 000013A8 + X"2684151C", -- 000013AC + X"3C04BFC0", -- 000013B0 + X"0FF000A5", -- 000013B4 + X"248415D0", -- 000013B8 + X"27A40210", -- 000013BC + X"02202821", -- 000013C0 + X"27A60010", -- 000013C4 + X"0FF002F0", -- 000013C8 + X"24070100", -- 000013CC + X"04400014", -- 000013D0 + X"00408021", -- 000013D4 + X"8FA50018", -- 000013D8 + X"8FA60014", -- 000013DC + X"8FA7001C", -- 000013E0 + X"0FF002F0", -- 000013E4 + X"27A40210", -- 000013E8 + X"0440000D", -- 000013EC + X"00408021", -- 000013F0 + X"0FF000A5", -- 000013F4 + X"2684151C", -- 000013F8 + X"3C04BFC0", -- 000013FC + X"0FF000A5", -- 00001400 + X"248415E0", -- 00001404 + X"8FA50018", -- 00001408 + X"8FA60014", -- 0000140C + X"8FA7001C", -- 00001410 + X"0FF002F9", -- 00001414 + X"27A40210", -- 00001418 + X"0441000B", -- 0000141C + X"00408021", -- 00001420 + X"3C04BFC0", -- 00001424 + X"0FF000A5", -- 00001428 + X"248415C0", -- 0000142C + X"0FF000D0", -- 00001430 + X"02002021", -- 00001434 + X"3C04BFC0", -- 00001438 + X"0FF000A5", -- 0000143C + X"248415CC", -- 00001440 + X"0BF00518", -- 00001444 + X"00000000", -- 00001448 + X"3C04BFC0", -- 0000144C + X"0FF000A5", -- 00001450 + X"248415F0", -- 00001454 + X"0FF003CA", -- 00001458 + X"3C04BFC0", -- 0000145C + X"0601FF7D", -- 00001460 + X"00000000", -- 00001464 + X"0BF00493", -- 00001468 + X"00000000", -- 0000146C + X"8FBF0264", -- 00001470 + X"8FB70260", -- 00001474 + X"8FB6025C", -- 00001478 + X"8FB50258", -- 0000147C + X"8FB40254", -- 00001480 + X"8FB30250", -- 00001484 + X"8FB2024C", -- 00001488 + X"8FB10248", -- 0000148C + X"8FB00244", -- 00001490 + X"03E00008", -- 00001494 + X"27BD0268", -- 00001498 + X"3A200000", -- 0000149C + X"20202000", -- 000014A0 + X"43616E6E", -- 000014A4 + X"6F742066", -- 000014A8 + X"696E6420", -- 000014AC + X"666C6173", -- 000014B0 + X"68206465", -- 000014B4 + X"76696365", -- 000014B8 + X"2E204578", -- 000014BC + X"6974206E", -- 000014C0 + X"6F77210A", -- 000014C4 + X"0A000000", -- 000014C8 + X"496E7661", -- 000014CC + X"6C696420", -- 000014D0 + X"696D6167", -- 000014D4 + X"6520666F", -- 000014D8 + X"756E6420", -- 000014DC + X"61742000", -- 000014E0 + X"2E204162", -- 000014E4 + X"6F72742E", -- 000014E8 + X"0A000000", -- 000014EC + X"426F6F74", -- 000014F0 + X"696E6720", -- 000014F4 + X"6170706C", -- 000014F8 + X"69636174", -- 000014FC + X"696F6E20", -- 00001500 + X"66726F6D", -- 00001504 + X"20666C61", -- 00001508 + X"73682028", -- 0000150C + X"00000000", -- 00001510 + X"292E2E2E", -- 00001514 + X"00000000", -- 00001518 + X"646F6E65", -- 0000151C + X"0A000000", -- 00001520 + X"45786563", -- 00001524 + X"75746520", -- 00001528 + X"61742000", -- 0000152C + X"52656164", -- 00001530 + X"696E6720", -- 00001534 + X"4845582D", -- 00001538 + X"5265636F", -- 0000153C + X"72642066", -- 00001540 + X"726F6D20", -- 00001544 + X"55415254", -- 00001548 + X"2E2E0000", -- 0000154C + X"2E000000", -- 00001550 + X"646F6E65", -- 00001554 + X"0A0A0000", -- 00001558 + X"53697A65", -- 0000155C + X"206F6620", -- 00001560 + X"6170706C", -- 00001564 + X"69636174", -- 00001568 + X"696F6E20", -- 0000156C + X"2020203A", -- 00001570 + X"20000000", -- 00001574 + X"50726F67", -- 00001578 + X"72616D6D", -- 0000157C + X"696E6720", -- 00001580 + X"666C6173", -- 00001584 + X"68206174", -- 00001588 + X"2020203A", -- 0000158C + X"20000000", -- 00001590 + X"4E657874", -- 00001594 + X"20667265", -- 00001598 + X"6520666C", -- 0000159C + X"61736820", -- 000015A0 + X"6F666673", -- 000015A4 + X"6574203A", -- 000015A8 + X"20000000", -- 000015AC X"466C6173", -- 000015B0 - X"68207772", -- 000015B4 - X"6974652E", -- 000015B8 + X"68206572", -- 000015B4 + X"6173652E", -- 000015B8 X"2E2E0000", -- 000015BC - X"466C6173", -- 000015C0 - X"68207665", -- 000015C4 - X"72696679", -- 000015C8 - X"2E2E2E00", -- 000015CC - X"70617373", -- 000015D0 - X"65640A00", -- 000015D4 - X"00000000", -- 000015D8 - X"00000000", -- 000015DC - X"00000000", -- 000015E0 - X"00000000", -- 000015E4 - X"00000000", -- 000015E8 - X"00000000", -- 000015EC - X"00000000", -- 000015F0 - X"00000000", -- 000015F4 + X"6661696C", -- 000015C0 + X"65642028", -- 000015C4 + X"00000000", -- 000015C8 + X"290A0000", -- 000015CC + X"466C6173", -- 000015D0 + X"68207772", -- 000015D4 + X"6974652E", -- 000015D8 + X"2E2E0000", -- 000015DC + X"466C6173", -- 000015E0 + X"68207665", -- 000015E4 + X"72696679", -- 000015E8 + X"2E2E2E00", -- 000015EC + X"70617373", -- 000015F0 + X"65640A00", -- 000015F4 X"00000000", -- 000015F8 X"00000000", -- 000015FC X"00000000", -- 00001600 diff --git a/src/bootloader/bootloader_flash.dis b/src/bootloader/bootloader_flash.dis index 5bf6562..30de23d 100644 --- a/src/bootloader/bootloader_flash.dis +++ b/src/bootloader/bootloader_flash.dis @@ -8,7 +8,7 @@ bfc00000 <__entry>: bfc00000: 3c1d8000 lui sp,0x8000 bfc00004: 27bdeff0 addiu sp,sp,-4112 bfc00008: 3c1a1040 lui k0,0x1040 -bfc0000c: 375a000a ori k0,k0,0xa +bfc0000c: 375a000c ori k0,k0,0xc bfc00010: 409a6000 mtc0 k0,c0_sr bfc00014: 241a0000 li k0,0 bfc00018: 409a6800 mtc0 k0,c0_cause @@ -22,7 +22,7 @@ bfc00034: 275a005c addiu k0,k0,92 bfc00038: 0340f809 jalr k0 bfc0003c: 00000000 nop bfc00040: 3c1abfc0 lui k0,0xbfc0 -bfc00044: 275a1050 addiu k0,k0,4176 +bfc00044: 275a1070 addiu k0,k0,4208 bfc00048: 0340f809 jalr k0 bfc0004c: 00000000 nop @@ -32,8 +32,15 @@ bfc00054: 0bf00014 j bfc00050 <_terminate> bfc00058: 00000000 nop bfc0005c <_init>: -bfc0005c: 3c1aa001 275a0008 241b000d af5b0000 <...'Z..$....[.. -bfc0006c: 03e00008 .... +bfc0005c: 3c1abfc0 lui k0,0xbfc0 +bfc00060: 275a0f80 addiu k0,k0,3968 +bfc00064: 03400008 jr k0 +bfc00068: 00000000 nop +bfc0006c: 3c1aa001 lui k0,0xa001 +bfc00070: 275a0008 addiu k0,k0,8 +bfc00074: 241b000d li k1,13 +bfc00078: af5b0000 sw k1,0(k0) +bfc0007c: 03e00008 jr ra Disassembly of section .ktext: @@ -213,9 +220,9 @@ bfc003c4: 3c16bfc0 lui s6,0xbfc0 bfc003c8: 3c17bfc0 lui s7,0xbfc0 bfc003cc: 02608021 move s0,s3 bfc003d0: 00e09021 move s2,a3 -bfc003d4: 27de147c addiu s8,s8,5244 -bfc003d8: 26d61554 addiu s6,s6,5460 -bfc003dc: 26f71480 addiu s7,s7,5248 +bfc003d4: 27de149c addiu s8,s8,5276 +bfc003d8: 26d61574 addiu s6,s6,5492 +bfc003dc: 26f714a0 addiu s7,s7,5280 bfc003e0: 02b32023 subu a0,s5,s3 bfc003e4: 00902021 addu a0,a0,s0 bfc003e8: 0ff000d0 jal bfc00340 @@ -265,7 +272,7 @@ bfc00494: 0ff000a5 jal bfc00294 bfc00498: 02c02021 move a0,s6 bfc0049c: 00001821 move v1,zero bfc004a0: 3c04bfc0 lui a0,0xbfc0 -bfc004a4: 248414a8 addiu a0,a0,5288 +bfc004a4: 248414c8 addiu a0,a0,5320 bfc004a8: afa30010 sw v1,16(sp) bfc004ac: 0ff000a5 jal bfc00294 bfc004b0: 02148021 addu s0,s0,s4 @@ -1007,327 +1014,4315 @@ bfc00f74: 42000010 c0 0x10 bfc00f78: 03e00008 jr ra bfc00f7c: 00000000 nop -bfc00f80 : -bfc00f80: 2cc30010 sltiu v1,a2,16 -bfc00f84: 1460002b bnez v1,bfc01034 -bfc00f88: 00801021 move v0,a0 -bfc00f8c: 30890003 andi t1,a0,0x3 -bfc00f90: 2523ffff addiu v1,t1,-1 -bfc00f94: 2c630003 sltiu v1,v1,3 -bfc00f98: 1060000a beqz v1,bfc00fc4 -bfc00f9c: 00054600 sll t0,a1,0x18 -bfc00fa0: 00892023 subu a0,a0,t1 -bfc00fa4: 00084603 sra t0,t0,0x18 -bfc00fa8: 24840004 addiu a0,a0,4 -bfc00fac: 00403821 move a3,v0 -bfc00fb0: 24e70001 addiu a3,a3,1 -bfc00fb4: 14e4fffe bne a3,a0,bfc00fb0 -bfc00fb8: a0e8ffff sb t0,-1(a3) -bfc00fbc: 24c6fffc addiu a2,a2,-4 -bfc00fc0: 00c93021 addu a2,a2,t1 -bfc00fc4: 30a500ff andi a1,a1,0xff -bfc00fc8: 14a0001c bnez a1,bfc0103c -bfc00fcc: 00a04821 move t1,a1 -bfc00fd0: 000618c2 srl v1,a2,0x3 -bfc00fd4: 00604021 move t0,v1 -bfc00fd8: 30c60007 andi a2,a2,0x7 -bfc00fdc: 00803821 move a3,a0 -bfc00fe0: 2508ffff addiu t0,t0,-1 -bfc00fe4: ace90000 sw t1,0(a3) -bfc00fe8: ace90004 sw t1,4(a3) -bfc00fec: 1500fffc bnez t0,bfc00fe0 -bfc00ff0: 24e70008 addiu a3,a3,8 -bfc00ff4: 000318c0 sll v1,v1,0x3 -bfc00ff8: 2cc70004 sltiu a3,a2,4 -bfc00ffc: 14e00004 bnez a3,bfc01010 -bfc01000: 00831821 addu v1,a0,v1 -bfc01004: ac690000 sw t1,0(v1) -bfc01008: 24c6fffc addiu a2,a2,-4 -bfc0100c: 24630004 addiu v1,v1,4 -bfc01010: 10c00006 beqz a2,bfc0102c -bfc01014: 00052e00 sll a1,a1,0x18 -bfc01018: 00052e03 sra a1,a1,0x18 -bfc0101c: 00663021 addu a2,v1,a2 -bfc01020: 24630001 addiu v1,v1,1 -bfc01024: 1466fffe bne v1,a2,bfc01020 -bfc01028: a065ffff sb a1,-1(v1) -bfc0102c: 03e00008 jr ra -bfc01030: 00000000 nop -bfc01034: 0bf00404 j bfc01010 -bfc01038: 00801821 move v1,a0 -bfc0103c: 00051a00 sll v1,a1,0x8 -bfc01040: 00651825 or v1,v1,a1 -bfc01044: 00034c00 sll t1,v1,0x10 -bfc01048: 0bf003f4 j bfc00fd0 -bfc0104c: 01234825 or t1,t1,v1 +bfc00f80 : +bfc00f80: 3c036000 lui v1,0x6000 +bfc00f84: 3c02a000 lui v0,0xa000 +bfc00f88: 3463b1ff ori v1,v1,0xb1ff +bfc00f8c: ac430004 sw v1,4(v0) +bfc00f90: 24030001 li v1,1 +bfc00f94: ac430000 sw v1,0(v0) +bfc00f98: 03e00008 jr ra +bfc00f9c: 00000000 nop + +bfc00fa0 : +bfc00fa0: 2cc30010 sltiu v1,a2,16 +bfc00fa4: 1460002b bnez v1,bfc01054 +bfc00fa8: 00801021 move v0,a0 +bfc00fac: 30890003 andi t1,a0,0x3 +bfc00fb0: 2523ffff addiu v1,t1,-1 +bfc00fb4: 2c630003 sltiu v1,v1,3 +bfc00fb8: 1060000a beqz v1,bfc00fe4 +bfc00fbc: 00054600 sll t0,a1,0x18 +bfc00fc0: 00892023 subu a0,a0,t1 +bfc00fc4: 00084603 sra t0,t0,0x18 +bfc00fc8: 24840004 addiu a0,a0,4 +bfc00fcc: 00403821 move a3,v0 +bfc00fd0: 24e70001 addiu a3,a3,1 +bfc00fd4: 14e4fffe bne a3,a0,bfc00fd0 +bfc00fd8: a0e8ffff sb t0,-1(a3) +bfc00fdc: 24c6fffc addiu a2,a2,-4 +bfc00fe0: 00c93021 addu a2,a2,t1 +bfc00fe4: 30a500ff andi a1,a1,0xff +bfc00fe8: 14a0001c bnez a1,bfc0105c +bfc00fec: 00a04821 move t1,a1 +bfc00ff0: 000618c2 srl v1,a2,0x3 +bfc00ff4: 00604021 move t0,v1 +bfc00ff8: 30c60007 andi a2,a2,0x7 +bfc00ffc: 00803821 move a3,a0 +bfc01000: 2508ffff addiu t0,t0,-1 +bfc01004: ace90000 sw t1,0(a3) +bfc01008: ace90004 sw t1,4(a3) +bfc0100c: 1500fffc bnez t0,bfc01000 +bfc01010: 24e70008 addiu a3,a3,8 +bfc01014: 000318c0 sll v1,v1,0x3 +bfc01018: 2cc70004 sltiu a3,a2,4 +bfc0101c: 14e00004 bnez a3,bfc01030 +bfc01020: 00831821 addu v1,a0,v1 +bfc01024: ac690000 sw t1,0(v1) +bfc01028: 24c6fffc addiu a2,a2,-4 +bfc0102c: 24630004 addiu v1,v1,4 +bfc01030: 10c00006 beqz a2,bfc0104c +bfc01034: 00052e00 sll a1,a1,0x18 +bfc01038: 00052e03 sra a1,a1,0x18 +bfc0103c: 00663021 addu a2,v1,a2 +bfc01040: 24630001 addiu v1,v1,1 +bfc01044: 1466fffe bne v1,a2,bfc01040 +bfc01048: a065ffff sb a1,-1(v1) +bfc0104c: 03e00008 jr ra +bfc01050: 00000000 nop +bfc01054: 0bf0040c j bfc01030 +bfc01058: 00801821 move v1,a0 +bfc0105c: 00051a00 sll v1,a1,0x8 +bfc01060: 00651825 or v1,v1,a1 +bfc01064: 00034c00 sll t1,v1,0x10 +bfc01068: 0bf003fc j bfc00ff0 +bfc0106c: 01234825 or t1,t1,v1 Disassembly of section .text.startup: -bfc01050
: -bfc01050: 27bdfd98 addiu sp,sp,-616 -bfc01054: 27a40010 addiu a0,sp,16 -bfc01058: 00002821 move a1,zero -bfc0105c: 24060100 li a2,256 -bfc01060: afb10248 sw s1,584(sp) -bfc01064: afb00244 sw s0,580(sp) -bfc01068: afbf0264 sw ra,612(sp) -bfc0106c: afb70260 sw s7,608(sp) -bfc01070: afb6025c sw s6,604(sp) -bfc01074: afb50258 sw s5,600(sp) -bfc01078: afb40254 sw s4,596(sp) -bfc0107c: afb30250 sw s3,592(sp) -bfc01080: 0ff003e0 jal bfc00f80 -bfc01084: afb2024c sw s2,588(sp) -bfc01088: 3c026000 lui v0,0x6000 -bfc0108c: 3c10a000 lui s0,0xa000 -bfc01090: 3442b1ff ori v0,v0,0xb1ff -bfc01094: ae020004 sw v0,4(s0) -bfc01098: 3c022000 lui v0,0x2000 -bfc0109c: 24421000 addiu v0,v0,4096 -bfc010a0: ae020000 sw v0,0(s0) -bfc010a4: 8e110000 lw s1,0(s0) -bfc010a8: 27a40210 addiu a0,sp,528 -bfc010ac: 00118c02 srl s1,s1,0x10 -bfc010b0: 3c05a400 lui a1,0xa400 -bfc010b4: 0ff002bb jal bfc00aec -bfc010b8: 3231007f andi s1,s1,0x7f -bfc010bc: 04410004 bgez v0,bfc010d0 -bfc010c0: 02202821 move a1,s1 -bfc010c4: 3c04bfc0 lui a0,0xbfc0 -bfc010c8: 0bf00451 j bfc01144 -bfc010cc: 24841484 addiu a0,a0,5252 -bfc010d0: 0ff00316 jal bfc00c58 -bfc010d4: 27a40210 addiu a0,sp,528 -bfc010d8: 8e030000 lw v1,0(s0) -bfc010dc: 00408821 move s1,v0 -bfc010e0: 3c020800 lui v0,0x800 -bfc010e4: 00621024 and v0,v1,v0 -bfc010e8: 1440003f bnez v0,bfc011e8 -bfc010ec: 3c12bfc0 lui s2,0xbfc0 -bfc010f0: 3c10a400 lui s0,0xa400 -bfc010f4: 02308021 addu s0,s1,s0 -bfc010f8: 0ff000a5 jal bfc00294 -bfc010fc: 26441538 addiu a0,s2,5432 -bfc01100: 3c033149 lui v1,0x3149 -bfc01104: 8e020000 lw v0,0(s0) -bfc01108: 2463464a addiu v1,v1,17994 -bfc0110c: 10430011 beq v0,v1,bfc01154 -bfc01110: 3c034a46 lui v1,0x4a46 -bfc01114: 24634931 addiu v1,v1,18737 -bfc01118: 1043000e beq v0,v1,bfc01154 -bfc0111c: 00000000 nop -bfc01120: 0ff000a5 jal bfc00294 -bfc01124: 26441538 addiu a0,s2,5432 -bfc01128: 3c04bfc0 lui a0,0xbfc0 -bfc0112c: 0ff000a5 jal bfc00294 -bfc01130: 248414ac addiu a0,a0,5292 -bfc01134: 0ff000d0 jal bfc00340 -bfc01138: 02202021 move a0,s1 -bfc0113c: 3c04bfc0 lui a0,0xbfc0 -bfc01140: 248414c4 addiu a0,a0,5316 -bfc01144: 0ff000a5 jal bfc00294 -bfc01148: 00000000 nop -bfc0114c: 0bf00514 j bfc01450 -bfc01150: 24020001 li v0,1 -bfc01154: 3c04bfc0 lui a0,0xbfc0 -bfc01158: 0ff000a5 jal bfc00294 -bfc0115c: 248414d0 addiu a0,a0,5328 -bfc01160: 0ff000d0 jal bfc00340 -bfc01164: 02202021 move a0,s1 -bfc01168: 3c04bfc0 lui a0,0xbfc0 -bfc0116c: 0ff000a5 jal bfc00294 -bfc01170: 248414f4 addiu a0,a0,5364 -bfc01174: 8e110004 lw s1,4(s0) -bfc01178: 8e04000c lw a0,12(s0) -bfc0117c: 8e020008 lw v0,8(s0) -bfc01180: 00042082 srl a0,a0,0x2 -bfc01184: 00001821 move v1,zero -bfc01188: 02222823 subu a1,s1,v0 -bfc0118c: 10640007 beq v1,a0,bfc011ac -bfc01190: 00000000 nop -bfc01194: 8c470000 lw a3,0(v0) -bfc01198: 00a23021 addu a2,a1,v0 -bfc0119c: acc70000 sw a3,0(a2) -bfc011a0: 24630001 addiu v1,v1,1 -bfc011a4: 0bf00463 j bfc0118c -bfc011a8: 24420004 addiu v0,v0,4 -bfc011ac: 3c04bfc0 lui a0,0xbfc0 -bfc011b0: 0ff000a5 jal bfc00294 -bfc011b4: 248414fc addiu a0,a0,5372 -bfc011b8: 3c04bfc0 lui a0,0xbfc0 -bfc011bc: 0ff000a5 jal bfc00294 -bfc011c0: 24841504 addiu a0,a0,5380 -bfc011c4: 8e040004 lw a0,4(s0) -bfc011c8: 0ff000d0 jal bfc00340 -bfc011cc: 00000000 nop +bfc01070
: +bfc01070: 27bdfd98 addiu sp,sp,-616 +bfc01074: 27a40010 addiu a0,sp,16 +bfc01078: 00002821 move a1,zero +bfc0107c: 24060100 li a2,256 +bfc01080: afb10248 sw s1,584(sp) +bfc01084: afb00244 sw s0,580(sp) +bfc01088: afbf0264 sw ra,612(sp) +bfc0108c: afb70260 sw s7,608(sp) +bfc01090: afb6025c sw s6,604(sp) +bfc01094: afb50258 sw s5,600(sp) +bfc01098: afb40254 sw s4,596(sp) +bfc0109c: afb30250 sw s3,592(sp) +bfc010a0: 0ff003e8 jal bfc00fa0 +bfc010a4: afb2024c sw s2,588(sp) +bfc010a8: 3c026000 lui v0,0x6000 +bfc010ac: 3c10a000 lui s0,0xa000 +bfc010b0: 3442b1ff ori v0,v0,0xb1ff +bfc010b4: ae020004 sw v0,4(s0) +bfc010b8: 3c022000 lui v0,0x2000 +bfc010bc: 24421000 addiu v0,v0,4096 +bfc010c0: ae020000 sw v0,0(s0) +bfc010c4: 8e110000 lw s1,0(s0) +bfc010c8: 27a40210 addiu a0,sp,528 +bfc010cc: 00118c02 srl s1,s1,0x10 +bfc010d0: 3c05a400 lui a1,0xa400 +bfc010d4: 0ff002bb jal bfc00aec +bfc010d8: 3231007f andi s1,s1,0x7f +bfc010dc: 04410004 bgez v0,bfc010f0 +bfc010e0: 02202821 move a1,s1 +bfc010e4: 3c04bfc0 lui a0,0xbfc0 +bfc010e8: 0bf00459 j bfc01164 +bfc010ec: 248414a4 addiu a0,a0,5284 +bfc010f0: 0ff00316 jal bfc00c58 +bfc010f4: 27a40210 addiu a0,sp,528 +bfc010f8: 8e030000 lw v1,0(s0) +bfc010fc: 00408821 move s1,v0 +bfc01100: 3c020800 lui v0,0x800 +bfc01104: 00621024 and v0,v1,v0 +bfc01108: 1440003f bnez v0,bfc01208 +bfc0110c: 3c12bfc0 lui s2,0xbfc0 +bfc01110: 3c10a400 lui s0,0xa400 +bfc01114: 02308021 addu s0,s1,s0 +bfc01118: 0ff000a5 jal bfc00294 +bfc0111c: 26441558 addiu a0,s2,5464 +bfc01120: 3c033149 lui v1,0x3149 +bfc01124: 8e020000 lw v0,0(s0) +bfc01128: 2463464a addiu v1,v1,17994 +bfc0112c: 10430011 beq v0,v1,bfc01174 +bfc01130: 3c034a46 lui v1,0x4a46 +bfc01134: 24634931 addiu v1,v1,18737 +bfc01138: 1043000e beq v0,v1,bfc01174 +bfc0113c: 00000000 nop +bfc01140: 0ff000a5 jal bfc00294 +bfc01144: 26441558 addiu a0,s2,5464 +bfc01148: 3c04bfc0 lui a0,0xbfc0 +bfc0114c: 0ff000a5 jal bfc00294 +bfc01150: 248414cc addiu a0,a0,5324 +bfc01154: 0ff000d0 jal bfc00340 +bfc01158: 02202021 move a0,s1 +bfc0115c: 3c04bfc0 lui a0,0xbfc0 +bfc01160: 248414e4 addiu a0,a0,5348 +bfc01164: 0ff000a5 jal bfc00294 +bfc01168: 00000000 nop +bfc0116c: 0bf0051c j bfc01470 +bfc01170: 24020001 li v0,1 +bfc01174: 3c04bfc0 lui a0,0xbfc0 +bfc01178: 0ff000a5 jal bfc00294 +bfc0117c: 248414f0 addiu a0,a0,5360 +bfc01180: 0ff000d0 jal bfc00340 +bfc01184: 02202021 move a0,s1 +bfc01188: 3c04bfc0 lui a0,0xbfc0 +bfc0118c: 0ff000a5 jal bfc00294 +bfc01190: 24841514 addiu a0,a0,5396 +bfc01194: 8e110004 lw s1,4(s0) +bfc01198: 8e04000c lw a0,12(s0) +bfc0119c: 8e020008 lw v0,8(s0) +bfc011a0: 00042082 srl a0,a0,0x2 +bfc011a4: 00001821 move v1,zero +bfc011a8: 02222823 subu a1,s1,v0 +bfc011ac: 10640007 beq v1,a0,bfc011cc +bfc011b0: 00000000 nop +bfc011b4: 8c470000 lw a3,0(v0) +bfc011b8: 00a23021 addu a2,a1,v0 +bfc011bc: acc70000 sw a3,0(a2) +bfc011c0: 24630001 addiu v1,v1,1 +bfc011c4: 0bf0046b j bfc011ac +bfc011c8: 24420004 addiu v0,v0,4 +bfc011cc: 3c04bfc0 lui a0,0xbfc0 bfc011d0: 0ff000a5 jal bfc00294 -bfc011d4: 26441538 addiu a0,s2,5432 -bfc011d8: 0ff003ce jal bfc00f38 -bfc011dc: 02202021 move a0,s1 -bfc011e0: 0bf00514 j bfc01450 -bfc011e4: 00001021 move v0,zero -bfc011e8: 0ff000a5 jal bfc00294 -bfc011ec: 26441538 addiu a0,s2,5432 -bfc011f0: 3c04bfc0 lui a0,0xbfc0 -bfc011f4: 0ff000a5 jal bfc00294 -bfc011f8: 24841510 addiu a0,a0,5392 -bfc011fc: 3c024000 lui v0,0x4000 -bfc01200: 3c034010 lui v1,0x4010 -bfc01204: ac400000 sw zero,0(v0) -bfc01208: 24420004 addiu v0,v0,4 -bfc0120c: 1443fffd bne v0,v1,bfc01204 -bfc01210: 3c15bfc0 lui s5,0xbfc0 -bfc01214: 3c16bfc0 lui s6,0xbfc0 -bfc01218: 3c17bfc0 lui s7,0xbfc0 -bfc0121c: 00009021 move s2,zero -bfc01220: 26b51530 addiu s5,s5,5424 -bfc01224: 26d61534 addiu s6,s6,5428 -bfc01228: 26f7153c addiu s7,s7,5436 -bfc0122c: 0ff000a5 jal bfc00294 -bfc01230: 02a02021 move a0,s5 -bfc01234: 3c13bfc0 lui s3,0xbfc0 -bfc01238: 0ff003a5 jal bfc00e94 -bfc0123c: 27a40110 addiu a0,sp,272 -bfc01240: 00403021 move a2,v0 -bfc01244: 27a40230 addiu a0,sp,560 -bfc01248: 27a50110 addiu a1,sp,272 -bfc0124c: 0ff00344 jal bfc00d10 -bfc01250: 00408021 move s0,v0 -bfc01254: 24030002 li v1,2 -bfc01258: 10430005 beq v0,v1,bfc01270 -bfc0125c: 24030004 li v1,4 -bfc01260: 10430019 beq v0,v1,bfc012c8 -bfc01264: 00000000 nop -bfc01268: 0bf0048b j bfc0122c -bfc0126c: 00000000 nop -bfc01270: 8fa20230 lw v0,560(sp) -bfc01274: 8fa30234 lw v1,564(sp) -bfc01278: 00000000 nop -bfc0127c: 00431821 addu v1,v0,v1 -bfc01280: 0243202b sltu a0,s2,v1 -bfc01284: 10800002 beqz a0,bfc01290 -bfc01288: 00000000 nop -bfc0128c: 00609021 move s2,v1 -bfc01290: 00001821 move v1,zero -bfc01294: 8fa40234 lw a0,564(sp) +bfc011d4: 2484151c addiu a0,a0,5404 +bfc011d8: 3c04bfc0 lui a0,0xbfc0 +bfc011dc: 0ff000a5 jal bfc00294 +bfc011e0: 24841524 addiu a0,a0,5412 +bfc011e4: 8e040004 lw a0,4(s0) +bfc011e8: 0ff000d0 jal bfc00340 +bfc011ec: 00000000 nop +bfc011f0: 0ff000a5 jal bfc00294 +bfc011f4: 26441558 addiu a0,s2,5464 +bfc011f8: 0ff003ce jal bfc00f38 +bfc011fc: 02202021 move a0,s1 +bfc01200: 0bf0051c j bfc01470 +bfc01204: 00001021 move v0,zero +bfc01208: 0ff000a5 jal bfc00294 +bfc0120c: 26441558 addiu a0,s2,5464 +bfc01210: 3c04bfc0 lui a0,0xbfc0 +bfc01214: 0ff000a5 jal bfc00294 +bfc01218: 24841530 addiu a0,a0,5424 +bfc0121c: 3c024000 lui v0,0x4000 +bfc01220: 3c034010 lui v1,0x4010 +bfc01224: ac400000 sw zero,0(v0) +bfc01228: 24420004 addiu v0,v0,4 +bfc0122c: 1443fffd bne v0,v1,bfc01224 +bfc01230: 3c15bfc0 lui s5,0xbfc0 +bfc01234: 3c16bfc0 lui s6,0xbfc0 +bfc01238: 3c17bfc0 lui s7,0xbfc0 +bfc0123c: 00009021 move s2,zero +bfc01240: 26b51550 addiu s5,s5,5456 +bfc01244: 26d61554 addiu s6,s6,5460 +bfc01248: 26f7155c addiu s7,s7,5468 +bfc0124c: 0ff000a5 jal bfc00294 +bfc01250: 02a02021 move a0,s5 +bfc01254: 3c13bfc0 lui s3,0xbfc0 +bfc01258: 0ff003a5 jal bfc00e94 +bfc0125c: 27a40110 addiu a0,sp,272 +bfc01260: 00403021 move a2,v0 +bfc01264: 27a40230 addiu a0,sp,560 +bfc01268: 27a50110 addiu a1,sp,272 +bfc0126c: 0ff00344 jal bfc00d10 +bfc01270: 00408021 move s0,v0 +bfc01274: 24030002 li v1,2 +bfc01278: 10430005 beq v0,v1,bfc01290 +bfc0127c: 24030004 li v1,4 +bfc01280: 10430019 beq v0,v1,bfc012e8 +bfc01284: 00000000 nop +bfc01288: 0bf00493 j bfc0124c +bfc0128c: 00000000 nop +bfc01290: 8fa20230 lw v0,560(sp) +bfc01294: 8fa30234 lw v1,564(sp) bfc01298: 00000000 nop -bfc0129c: 0064202b sltu a0,v1,a0 -bfc012a0: 10800067 beqz a0,bfc01440 -bfc012a4: 00622821 addu a1,v1,v0 -bfc012a8: 8fa4023c lw a0,572(sp) -bfc012ac: 00000000 nop -bfc012b0: 00832021 addu a0,a0,v1 -bfc012b4: 90840000 lbu a0,0(a0) -bfc012b8: 24630001 addiu v1,v1,1 -bfc012bc: a0a40000 sb a0,0(a1) -bfc012c0: 0bf004a5 j bfc01294 -bfc012c4: 00000000 nop -bfc012c8: 0ff000a5 jal bfc00294 -bfc012cc: 02c02021 move a0,s6 -bfc012d0: 8fa50230 lw a1,560(sp) -bfc012d4: 3c024a46 lui v0,0x4a46 -bfc012d8: 24424931 addiu v0,v0,18737 -bfc012dc: afa20010 sw v0,16(sp) -bfc012e0: afa50014 sw a1,20(sp) -bfc012e4: 26220100 addiu v0,s1,256 -bfc012e8: 02452823 subu a1,s2,a1 -bfc012ec: afa5001c sw a1,28(sp) -bfc012f0: 27a40210 addiu a0,sp,528 -bfc012f4: 00a22821 addu a1,a1,v0 -bfc012f8: 0ff00322 jal bfc00c88 -bfc012fc: afa20018 sw v0,24(sp) -bfc01300: 02e02021 move a0,s7 -bfc01304: 0ff000a5 jal bfc00294 -bfc01308: afa20020 sw v0,32(sp) -bfc0130c: 8fa4001c lw a0,28(sp) -bfc01310: 0ff000d0 jal bfc00340 -bfc01314: 00000000 nop -bfc01318: 0ff000a5 jal bfc00294 -bfc0131c: 266414a8 addiu a0,s3,5288 -bfc01320: 3c04bfc0 lui a0,0xbfc0 +bfc0129c: 00431821 addu v1,v0,v1 +bfc012a0: 0243202b sltu a0,s2,v1 +bfc012a4: 10800002 beqz a0,bfc012b0 +bfc012a8: 00000000 nop +bfc012ac: 00609021 move s2,v1 +bfc012b0: 00001821 move v1,zero +bfc012b4: 8fa40234 lw a0,564(sp) +bfc012b8: 00000000 nop +bfc012bc: 0064202b sltu a0,v1,a0 +bfc012c0: 10800067 beqz a0,bfc01460 +bfc012c4: 00622821 addu a1,v1,v0 +bfc012c8: 8fa4023c lw a0,572(sp) +bfc012cc: 00000000 nop +bfc012d0: 00832021 addu a0,a0,v1 +bfc012d4: 90840000 lbu a0,0(a0) +bfc012d8: 24630001 addiu v1,v1,1 +bfc012dc: a0a40000 sb a0,0(a1) +bfc012e0: 0bf004ad j bfc012b4 +bfc012e4: 00000000 nop +bfc012e8: 0ff000a5 jal bfc00294 +bfc012ec: 02c02021 move a0,s6 +bfc012f0: 8fa50230 lw a1,560(sp) +bfc012f4: 3c024a46 lui v0,0x4a46 +bfc012f8: 24424931 addiu v0,v0,18737 +bfc012fc: afa20010 sw v0,16(sp) +bfc01300: afa50014 sw a1,20(sp) +bfc01304: 26220100 addiu v0,s1,256 +bfc01308: 02452823 subu a1,s2,a1 +bfc0130c: afa5001c sw a1,28(sp) +bfc01310: 27a40210 addiu a0,sp,528 +bfc01314: 00a22821 addu a1,a1,v0 +bfc01318: 0ff00322 jal bfc00c88 +bfc0131c: afa20018 sw v0,24(sp) +bfc01320: 02e02021 move a0,s7 bfc01324: 0ff000a5 jal bfc00294 -bfc01328: 24841558 addiu a0,a0,5464 -bfc0132c: 0ff000d0 jal bfc00340 -bfc01330: 02202021 move a0,s1 -bfc01334: 0ff000a5 jal bfc00294 -bfc01338: 266414a8 addiu a0,s3,5288 -bfc0133c: 3c04bfc0 lui a0,0xbfc0 -bfc01340: 0ff000a5 jal bfc00294 -bfc01344: 24841574 addiu a0,a0,5492 -bfc01348: 8fa40020 lw a0,32(sp) +bfc01328: afa20020 sw v0,32(sp) +bfc0132c: 8fa4001c lw a0,28(sp) +bfc01330: 0ff000d0 jal bfc00340 +bfc01334: 00000000 nop +bfc01338: 0ff000a5 jal bfc00294 +bfc0133c: 266414c8 addiu a0,s3,5320 +bfc01340: 3c04bfc0 lui a0,0xbfc0 +bfc01344: 0ff000a5 jal bfc00294 +bfc01348: 24841578 addiu a0,a0,5496 bfc0134c: 0ff000d0 jal bfc00340 -bfc01350: 00000000 nop +bfc01350: 02202021 move a0,s1 bfc01354: 0ff000a5 jal bfc00294 -bfc01358: 266414a8 addiu a0,s3,5288 +bfc01358: 266414c8 addiu a0,s3,5320 bfc0135c: 3c04bfc0 lui a0,0xbfc0 bfc01360: 0ff000a5 jal bfc00294 -bfc01364: 24841590 addiu a0,a0,5520 -bfc01368: 8fa6001c lw a2,28(sp) -bfc0136c: 27a40210 addiu a0,sp,528 -bfc01370: 02202821 move a1,s1 -bfc01374: 0ff002c5 jal bfc00b14 -bfc01378: 24c60100 addiu a2,a2,256 -bfc0137c: 04400021 bltz v0,bfc01404 -bfc01380: 00408021 move s0,v0 -bfc01384: 3c14bfc0 lui s4,0xbfc0 -bfc01388: 0ff000a5 jal bfc00294 -bfc0138c: 268414fc addiu a0,s4,5372 -bfc01390: 3c04bfc0 lui a0,0xbfc0 -bfc01394: 0ff000a5 jal bfc00294 -bfc01398: 248415b0 addiu a0,a0,5552 -bfc0139c: 27a40210 addiu a0,sp,528 -bfc013a0: 02202821 move a1,s1 -bfc013a4: 27a60010 addiu a2,sp,16 -bfc013a8: 0ff002f0 jal bfc00bc0 -bfc013ac: 24070100 li a3,256 -bfc013b0: 04400014 bltz v0,bfc01404 -bfc013b4: 00408021 move s0,v0 -bfc013b8: 8fa50018 lw a1,24(sp) -bfc013bc: 8fa60014 lw a2,20(sp) -bfc013c0: 8fa7001c lw a3,28(sp) -bfc013c4: 0ff002f0 jal bfc00bc0 -bfc013c8: 27a40210 addiu a0,sp,528 -bfc013cc: 0440000d bltz v0,bfc01404 -bfc013d0: 00408021 move s0,v0 -bfc013d4: 0ff000a5 jal bfc00294 -bfc013d8: 268414fc addiu a0,s4,5372 -bfc013dc: 3c04bfc0 lui a0,0xbfc0 -bfc013e0: 0ff000a5 jal bfc00294 -bfc013e4: 248415c0 addiu a0,a0,5568 -bfc013e8: 8fa50018 lw a1,24(sp) -bfc013ec: 8fa60014 lw a2,20(sp) -bfc013f0: 8fa7001c lw a3,28(sp) -bfc013f4: 0ff002f9 jal bfc00be4 -bfc013f8: 27a40210 addiu a0,sp,528 -bfc013fc: 0441000b bgez v0,bfc0142c -bfc01400: 00408021 move s0,v0 -bfc01404: 3c04bfc0 lui a0,0xbfc0 -bfc01408: 0ff000a5 jal bfc00294 -bfc0140c: 248415a0 addiu a0,a0,5536 -bfc01410: 0ff000d0 jal bfc00340 -bfc01414: 02002021 move a0,s0 -bfc01418: 3c04bfc0 lui a0,0xbfc0 -bfc0141c: 0ff000a5 jal bfc00294 -bfc01420: 248415ac addiu a0,a0,5548 -bfc01424: 0bf00510 j bfc01440 -bfc01428: 00000000 nop -bfc0142c: 3c04bfc0 lui a0,0xbfc0 -bfc01430: 0ff000a5 jal bfc00294 -bfc01434: 248415d0 addiu a0,a0,5584 -bfc01438: 0ff003ca jal bfc00f28 -bfc0143c: 3c04bfc0 lui a0,0xbfc0 -bfc01440: 0601ff7d bgez s0,bfc01238 -bfc01444: 00000000 nop -bfc01448: 0bf0048b j bfc0122c -bfc0144c: 00000000 nop -bfc01450: 8fbf0264 lw ra,612(sp) -bfc01454: 8fb70260 lw s7,608(sp) -bfc01458: 8fb6025c lw s6,604(sp) -bfc0145c: 8fb50258 lw s5,600(sp) -bfc01460: 8fb40254 lw s4,596(sp) -bfc01464: 8fb30250 lw s3,592(sp) -bfc01468: 8fb2024c lw s2,588(sp) -bfc0146c: 8fb10248 lw s1,584(sp) -bfc01470: 8fb00244 lw s0,580(sp) -bfc01474: 03e00008 jr ra -bfc01478: 27bd0268 addiu sp,sp,616 +bfc01364: 24841594 addiu a0,a0,5524 +bfc01368: 8fa40020 lw a0,32(sp) +bfc0136c: 0ff000d0 jal bfc00340 +bfc01370: 00000000 nop +bfc01374: 0ff000a5 jal bfc00294 +bfc01378: 266414c8 addiu a0,s3,5320 +bfc0137c: 3c04bfc0 lui a0,0xbfc0 +bfc01380: 0ff000a5 jal bfc00294 +bfc01384: 248415b0 addiu a0,a0,5552 +bfc01388: 8fa6001c lw a2,28(sp) +bfc0138c: 27a40210 addiu a0,sp,528 +bfc01390: 02202821 move a1,s1 +bfc01394: 0ff002c5 jal bfc00b14 +bfc01398: 24c60100 addiu a2,a2,256 +bfc0139c: 04400021 bltz v0,bfc01424 +bfc013a0: 00408021 move s0,v0 +bfc013a4: 3c14bfc0 lui s4,0xbfc0 +bfc013a8: 0ff000a5 jal bfc00294 +bfc013ac: 2684151c addiu a0,s4,5404 +bfc013b0: 3c04bfc0 lui a0,0xbfc0 +bfc013b4: 0ff000a5 jal bfc00294 +bfc013b8: 248415d0 addiu a0,a0,5584 +bfc013bc: 27a40210 addiu a0,sp,528 +bfc013c0: 02202821 move a1,s1 +bfc013c4: 27a60010 addiu a2,sp,16 +bfc013c8: 0ff002f0 jal bfc00bc0 +bfc013cc: 24070100 li a3,256 +bfc013d0: 04400014 bltz v0,bfc01424 +bfc013d4: 00408021 move s0,v0 +bfc013d8: 8fa50018 lw a1,24(sp) +bfc013dc: 8fa60014 lw a2,20(sp) +bfc013e0: 8fa7001c lw a3,28(sp) +bfc013e4: 0ff002f0 jal bfc00bc0 +bfc013e8: 27a40210 addiu a0,sp,528 +bfc013ec: 0440000d bltz v0,bfc01424 +bfc013f0: 00408021 move s0,v0 +bfc013f4: 0ff000a5 jal bfc00294 +bfc013f8: 2684151c addiu a0,s4,5404 +bfc013fc: 3c04bfc0 lui a0,0xbfc0 +bfc01400: 0ff000a5 jal bfc00294 +bfc01404: 248415e0 addiu a0,a0,5600 +bfc01408: 8fa50018 lw a1,24(sp) +bfc0140c: 8fa60014 lw a2,20(sp) +bfc01410: 8fa7001c lw a3,28(sp) +bfc01414: 0ff002f9 jal bfc00be4 +bfc01418: 27a40210 addiu a0,sp,528 +bfc0141c: 0441000b bgez v0,bfc0144c +bfc01420: 00408021 move s0,v0 +bfc01424: 3c04bfc0 lui a0,0xbfc0 +bfc01428: 0ff000a5 jal bfc00294 +bfc0142c: 248415c0 addiu a0,a0,5568 +bfc01430: 0ff000d0 jal bfc00340 +bfc01434: 02002021 move a0,s0 +bfc01438: 3c04bfc0 lui a0,0xbfc0 +bfc0143c: 0ff000a5 jal bfc00294 +bfc01440: 248415cc addiu a0,a0,5580 +bfc01444: 0bf00518 j bfc01460 +bfc01448: 00000000 nop +bfc0144c: 3c04bfc0 lui a0,0xbfc0 +bfc01450: 0ff000a5 jal bfc00294 +bfc01454: 248415f0 addiu a0,a0,5616 +bfc01458: 0ff003ca jal bfc00f28 +bfc0145c: 3c04bfc0 lui a0,0xbfc0 +bfc01460: 0601ff7d bgez s0,bfc01258 +bfc01464: 00000000 nop +bfc01468: 0bf00493 j bfc0124c +bfc0146c: 00000000 nop +bfc01470: 8fbf0264 lw ra,612(sp) +bfc01474: 8fb70260 lw s7,608(sp) +bfc01478: 8fb6025c lw s6,604(sp) +bfc0147c: 8fb50258 lw s5,600(sp) +bfc01480: 8fb40254 lw s4,596(sp) +bfc01484: 8fb30250 lw s3,592(sp) +bfc01488: 8fb2024c lw s2,588(sp) +bfc0148c: 8fb10248 lw s1,584(sp) +bfc01490: 8fb00244 lw s0,580(sp) +bfc01494: 03e00008 jr ra +bfc01498: 27bd0268 addiu sp,sp,616 + +Disassembly of section .rodata: + +bfc0149c <_flash_start+0x1bc0149c>: +bfc0149c: 3a200000 xori zero,s1,0x0 +bfc014a0: 20202000 addi zero,at,8192 +bfc014a4: 43616e6e c0 0x1616e6e +bfc014a8: 6f742066 0x6f742066 +bfc014ac: 696e6420 0x696e6420 +bfc014b0: 666c6173 0x666c6173 +bfc014b4: 68206465 0x68206465 +bfc014b8: 76696365 jalx b9a58d94 <_flash_start+0x15a58d94> +bfc014bc: 2e204578 sltiu zero,s1,17784 +bfc014c0: 6974206e 0x6974206e +bfc014c4: 6f77210a 0x6f77210a +bfc014c8: 0a000000 j b8000000 <_flash_start+0x14000000> +bfc014cc: 496e7661 0x496e7661 +bfc014d0: 6c696420 0x6c696420 +bfc014d4: 696d6167 0x696d6167 +bfc014d8: 6520666f 0x6520666f +bfc014dc: 756e6420 jalx b5b99080 <_flash_start+0x11b99080> +bfc014e0: 61742000 0x61742000 +bfc014e4: 2e204162 sltiu zero,s1,16738 +bfc014e8: 6f72742e 0x6f72742e +bfc014ec: 0a000000 j b8000000 <_flash_start+0x14000000> +bfc014f0: 426f6f74 c0 0x6f6f74 +bfc014f4: 696e6720 0x696e6720 +bfc014f8: 6170706c 0x6170706c +bfc014fc: 69636174 0x69636174 +bfc01500: 696f6e20 0x696f6e20 +bfc01504: 66726f6d 0x66726f6d +bfc01508: 20666c61 addi a2,v1,27745 +bfc0150c: 73682028 0x73682028 +bfc01510: 00000000 nop +bfc01514: 292e2e2e slti t6,t1,11822 +bfc01518: 00000000 nop +bfc0151c: 646f6e65 0x646f6e65 +bfc01520: 0a000000 j b8000000 <_flash_start+0x14000000> +bfc01524: 45786563 0x45786563 +bfc01528: 75746520 jalx b5d19480 <_flash_start+0x11d19480> +bfc0152c: 61742000 0x61742000 +bfc01530: 52656164 0x52656164 +bfc01534: 696e6720 0x696e6720 +bfc01538: 4845582d 0x4845582d +bfc0153c: 5265636f 0x5265636f +bfc01540: 72642066 0x72642066 +bfc01544: 726f6d20 0x726f6d20 +bfc01548: 55415254 0x55415254 +bfc0154c: 2e2e0000 sltiu t6,s1,0 +bfc01550: 2e000000 sltiu zero,s0,0 +bfc01554: 646f6e65 0x646f6e65 +bfc01558: 0a0a0000 j b8280000 <_flash_start+0x14280000> +bfc0155c: 53697a65 0x53697a65 +bfc01560: 206f6620 addi t7,v1,26144 +bfc01564: 6170706c 0x6170706c +bfc01568: 69636174 0x69636174 +bfc0156c: 696f6e20 0x696f6e20 +bfc01570: 2020203a addi zero,at,8250 +bfc01574: 20000000 addi zero,zero,0 +bfc01578: 50726f67 0x50726f67 +bfc0157c: 72616d6d 0x72616d6d +bfc01580: 696e6720 0x696e6720 +bfc01584: 666c6173 0x666c6173 +bfc01588: 68206174 0x68206174 +bfc0158c: 2020203a addi zero,at,8250 +bfc01590: 20000000 addi zero,zero,0 +bfc01594: 4e657874 c3 0x657874 +bfc01598: 20667265 addi a2,v1,29285 +bfc0159c: 6520666c 0x6520666c +bfc015a0: 61736820 0x61736820 +bfc015a4: 6f666673 0x6f666673 +bfc015a8: 6574203a 0x6574203a +bfc015ac: 20000000 addi zero,zero,0 +bfc015b0: 466c6173 c1 0x6c6173 +bfc015b4: 68206572 0x68206572 +bfc015b8: 6173652e 0x6173652e +bfc015bc: 2e2e0000 sltiu t6,s1,0 +bfc015c0: 6661696c 0x6661696c +bfc015c4: 65642028 0x65642028 +bfc015c8: 00000000 nop +bfc015cc: 290a0000 slti t2,t0,0 +bfc015d0: 466c6173 c1 0x6c6173 +bfc015d4: 68207772 0x68207772 +bfc015d8: 6974652e 0x6974652e +bfc015dc: 2e2e0000 sltiu t6,s1,0 +bfc015e0: 466c6173 c1 0x6c6173 +bfc015e4: 68207665 0x68207665 +bfc015e8: 72696679 0x72696679 +bfc015ec: 2e2e2e00 sltiu t6,s1,11776 +bfc015f0: 70617373 0x70617373 +bfc015f4: 65640a00 0x65640a00 + +Disassembly of section .reginfo: + +00000000 <.reginfo>: + 0: b4000000 0xb4000000 + ... + +Disassembly of section .pdr: + +00000000 <.pdr>: + 0: bfc001c8 0xbfc001c8 + ... + 18: 0000001d 0x1d + 1c: 0000001f 0x1f + 20: bfc001d4 0xbfc001d4 + ... + 38: 0000001d 0x1d + 3c: 0000001f 0x1f + 40: bfc001e0 0xbfc001e0 + ... + 58: 0000001d 0x1d + 5c: 0000001f 0x1f + 60: bfc001ec 0xbfc001ec + ... + 78: 0000001d 0x1d + 7c: 0000001f 0x1f + 80: bfc001f8 0xbfc001f8 + ... + 98: 0000001d 0x1d + 9c: 0000001f 0x1f + a0: bfc00204 0xbfc00204 + ... + b8: 0000001d 0x1d + bc: 0000001f 0x1f + c0: bfc00230 0xbfc00230 + ... + d8: 0000001d 0x1d + dc: 0000001f 0x1f + e0: bfc0025c 0xbfc0025c + e4: 80010000 lb at,0(zero) + e8: fffffffc 0xfffffffc + ... + f4: 00000018 mult zero,zero + f8: 0000001d 0x1d + fc: 0000001f 0x1f + 100: bfc00294 0xbfc00294 + 104: 80030000 lb v1,0(zero) + 108: fffffffc 0xfffffffc + ... + 114: 00000020 add zero,zero,zero + 118: 0000001d 0x1d + 11c: 0000001f 0x1f + 120: bfc002e0 0xbfc002e0 + 124: 80010000 lb at,0(zero) + 128: fffffffc 0xfffffffc + ... + 134: 00000018 mult zero,zero + 138: 0000001d 0x1d + 13c: 0000001f 0x1f + 140: bfc00340 0xbfc00340 + 144: 80030000 lb v1,0(zero) + 148: fffffffc 0xfffffffc + ... + 154: 00000020 add zero,zero,zero + 158: 0000001d 0x1d + 15c: 0000001f 0x1f + 160: bfc00380 0xbfc00380 + 164: c0ff0000 lwc0 $31,0(a3) + 168: fffffffc 0xfffffffc + ... + 174: 00000040 ssnop + 178: 0000001d 0x1d + 17c: 0000001f 0x1f + 180: bfc004f8 0xbfc004f8 + ... + 198: 0000001d 0x1d + 19c: 0000001f 0x1f + 1a0: bfc0050c 0xbfc0050c + ... + 1b8: 0000001d 0x1d + 1bc: 0000001f 0x1f + 1c0: bfc00534 0xbfc00534 + ... + 1d8: 0000001d 0x1d + 1dc: 0000001f 0x1f + 1e0: bfc00560 0xbfc00560 + ... + 1f8: 0000001d 0x1d + 1fc: 0000001f 0x1f + 200: bfc0065c 0xbfc0065c + ... + 218: 0000001d 0x1d + 21c: 0000001f 0x1f + 220: bfc006d0 0xbfc006d0 + ... + 238: 0000001d 0x1d + 23c: 0000001f 0x1f + 240: bfc00770 0xbfc00770 + ... + 258: 0000001d 0x1d + 25c: 0000001f 0x1f + 260: bfc00810 0xbfc00810 + ... + 278: 0000001d 0x1d + 27c: 0000001f 0x1f + 280: bfc008b0 0xbfc008b0 + ... + 298: 0000001d 0x1d + 29c: 0000001f 0x1f + 2a0: bfc00930 0xbfc00930 + 2a4: 00ff0000 0xff0000 + 2a8: fffffffc 0xfffffffc + ... + 2b4: 00000020 add zero,zero,zero + 2b8: 0000001d 0x1d + 2bc: 0000001f 0x1f + 2c0: bfc00aec 0xbfc00aec + 2c4: 80010000 lb at,0(zero) + 2c8: fffffffc 0xfffffffc + ... + 2d4: 00000018 mult zero,zero + 2d8: 0000001d 0x1d + 2dc: 0000001f 0x1f + 2e0: bfc00b14 0xbfc00b14 + 2e4: 800f0000 lb t7,0(zero) + 2e8: fffffffc 0xfffffffc + ... + 2f4: 00000028 0x28 + 2f8: 0000001d 0x1d + 2fc: 0000001f 0x1f + 300: bfc00bc0 0xbfc00bc0 + ... + 318: 0000001d 0x1d + 31c: 0000001f 0x1f + 320: bfc00be4 0xbfc00be4 + ... + 338: 0000001d 0x1d + 33c: 0000001f 0x1f + 340: bfc00c30 0xbfc00c30 + ... + 358: 0000001d 0x1d + 35c: 0000001f 0x1f + 360: bfc00c58 0xbfc00c58 + ... + 378: 0000001d 0x1d + 37c: 0000001f 0x1f + 380: bfc00c88 0xbfc00c88 + 384: 80010000 lb at,0(zero) + 388: fffffffc 0xfffffffc + ... + 394: 00000018 mult zero,zero + 398: 0000001d 0x1d + 39c: 0000001f 0x1f + 3a0: bfc00cb8 0xbfc00cb8 + ... + 3b8: 0000001d 0x1d + 3bc: 0000001f 0x1f + 3c0: bfc00d10 0xbfc00d10 + 3c4: 807f0000 lb ra,0(v1) + 3c8: fffffffc 0xfffffffc + ... + 3d4: 00000030 0x30 + 3d8: 0000001d 0x1d + 3dc: 0000001f 0x1f + 3e0: bfc00e94 0xbfc00e94 + 3e4: 800f0000 lb t7,0(zero) + 3e8: fffffffc 0xfffffffc + ... + 3f4: 00000028 0x28 + 3f8: 0000001d 0x1d + 3fc: 0000001f 0x1f + 400: bfc00f28 0xbfc00f28 + ... + 418: 0000001d 0x1d + 41c: 0000001f 0x1f + 420: bfc00f38 0xbfc00f38 + ... + 438: 0000001d 0x1d + 43c: 0000001f 0x1f + 440: bfc00f54 0xbfc00f54 + ... + 458: 0000001d 0x1d + 45c: 0000001f 0x1f + 460: bfc01070 0xbfc01070 + 464: 80ff0000 lb ra,0(a3) + 468: fffffffc 0xfffffffc + ... + 474: 00000268 0x268 + 478: 0000001d 0x1d + 47c: 0000001f 0x1f + 480: bfc00f80 0xbfc00f80 + ... + 498: 0000001d 0x1d + 49c: 0000001f 0x1f + 4a0: bfc00fa0 0xbfc00fa0 + ... + 4b8: 0000001d 0x1d + 4bc: 0000001f 0x1f + +Disassembly of section .comment: + +00000000 <.comment>: + 0: 4743433a c1 0x143433a + 4: 2028474e addi t0,at,18254 + 8: 55292034 0x55292034 + c: 2e382e33 sltiu t8,s1,11827 + ... + +Disassembly of section .gnu.attributes: + +00000000 <.gnu.attributes>: + 0: 41000000 bc0f 4 + 4: 0f676e75 jal d9db9d4 + 8: 00010000 sll zero,at,0x0 + c: 00070403 sra zero,a3,0x10 + +Disassembly of section .debug_info: + +00000000 <.debug_info>: + 0: 00000891 0x891 + 4: 00040000 sll zero,a0,0x0 + 8: 00000401 0x401 + c: 00000211 0x211 + 10: 01000000 0x1000000 + 14: 8b000001 lwl zero,1(t8) + 18: 59bfc005 0x59bfc005 + 1c: 0c000007 jal 1c + 20: ac000000 sw zero,0(zero) + 24: 00020407 0x20407 + 28: 0000003d 0x3d + 2c: 02010600 0x2010600 + 30: 0001bf02 srl s7,at,0x1c + 34: 01080000 0x1080000 + 38: 01bd0202 0x1bd0202 + 3c: 05000001 bltz t0,44 + 40: cb020207 lwc2 $2,519(t8) + 44: 000000cc syscall 0x3 + 48: 03040569 0x3040569 + 4c: 6e740002 0x6e740002 + 50: 08050000 j 140000 + 54: 00560208 0x560208 + 58: 07000000 bltz t8,5c + 5c: 33020405 andi v0,t8,0x405 + 60: 0000005b 0x5b + 64: 02040700 0x2040700 + 68: 00012404 0x12404 + 6c: 04020407 0x4020407 + 70: 00000038 0x38 + 74: 05040000 0x5040000 + 78: 00330201 0x330201 + 7c: 06000001 bltz s0,84 + 80: c6060000 lwc1 $f6,0(s0) + 84: 00991802 0x991802 + 88: 16000000 bnez s0,8c + 8c: d6070000 0xd6070000 + 90: 00810218 0x810218 + 94: 00000025 move zero,zero + 98: 00070000 sll zero,a3,0x0 + 9c: 00770219 0x770219 + a0: 00000025 move zero,zero + a4: 04070000 0x4070000 + a8: 0281021a 0x281021a + ac: 00000025 move zero,zero + b0: 08070000 j 1c0000 + b4: 00df021b 0xdf021b + b8: 00000025 move zero,zero + bc: 0c070000 jal 1c0000 + c0: 0150021c 0x150021c + c4: 00000025 move zero,zero + c8: 10070000 beq zero,a3,cc + cc: 001e021d 0x1e021d + d0: 00000025 move zero,zero + d4: 14000800 bnez zero,20d8 + d8: 00009b02 srl s3,zero,0xc + dc: 1f000000 bgtz t8,e0 + e0: 81060000 lb a2,0(t0) + e4: 01382002 0x1382002 + e8: 21000001 addi zero,t0,1 + ec: 11070000 beq t0,a3,f0 + f0: 00bc0223 0xbc0223 + f4: 0000006b 0x6b + f8: 00096562 0x96562 + fc: 00022400 sll a0,v0,0x10 + 100: 00002504 0x2504 + 104: 07000001 bltz t8,10c + 108: d5022500 0xd5022500 + 10c: 0000d608 0xd608 + 110: 00080000 sll zero,t0,0x0 + 114: 013a0227 0x13a0227 + 118: 000000e1 0xe1 + 11c: 0a000002 j 8000008 + 120: 02010600 0x2010600 + 124: 000025bf 0x25bf + 128: c0050c00 lwc0 $5,3072(zero) + 12c: 00002801 0x2801 + 130: 9c000001 0x9c000001 + 134: 5e0b0000 0x5e0b0000 + 138: 02890106 0x2890106 + 13c: 0000015e 0x15e + 140: 00000000 nop + 144: 0c704600 jal 1c11800 + 148: 01080000 0x1080000 + 14c: 01640153 0x1640153 + 150: 0d000002 jal 4000008 + 154: 0a010900 j 8042400 + 158: 00002501 0x2501 + 15c: 52000504 0x52000504 + 160: 00000111 0x111 + 164: 05040000 0x5040000 + 168: 016a0e00 0x16a0e00 + 16c: 0000250f 0x250f + 170: 000000b3 0xb3 + 174: 0117bfc0 0x117bfc0 + 178: 05340000 0x5340000 + 17c: 002c019c 0x2c019c + 180: 000001dc 0x1dc + 184: 10000002 b 190 + 188: 89011700 lwl at,5888(t0) + 18c: 00015e01 0x15e01 + 190: 540b0000 0x540b0000 + 194: 00fc0117 0xfc0117 + 198: 00000025 move zero,zero + 19c: 00000021 move zero,zero + 1a0: 11690001 beq t3,t1,1a8 + 1a4: 19000000 blez t0,1a8 + 1a8: 48000000 mfc2 zero,$0 + 1ac: 420d0000 c0 0xd0000 + 1b0: 0194011a 0x194011a + 1b4: 00000074 0x74 + 1b8: 01561200 0x1561200 + 1bc: 00006401 0x6401 + 1c0: 1b000000 blez t8,1c4 + 1c4: 25123456 addiu s2,t0,13398 + 1c8: 780d0000 0x780d0000 + 1cc: 01fa011c 0x1fa011c + 1d0: 00000074 0x74 + 1d4: 06f20000 0x6f20000 + 1d8: 01ba0000 0x1ba0000 + 1dc: 0a000000 j 8000000 + 1e0: 00012f00 sll a1,at,0x1c + 1e4: 000025bf 0x25bf + 1e8: c0056000 lwc0 $5,24576(zero) + 1ec: 0000fc01 0xfc01 + 1f0: 9c000002 0x9c000002 + 1f4: 3c100000 lui s0,0x0 + 1f8: 0289012f 0x289012f + 1fc: 0000015e 0x15e + 200: 01541169 0x1541169 + 204: 00013100 sll a2,at,0x4 + 208: 00004800 sll t1,zero,0x0 + 20c: 00006111 0x6111 + 210: 70460001 0x70460001 + 214: 32000001 andi zero,s0,0x1 + 218: 64000000 0x64000000 + 21c: 97130000 lhu s3,0(t8) + 220: 00190133 0x190133 + 224: 0000023c 0x23c + 228: 00000097 0x97 + 22c: 13000000 beqz t8,230 + 230: e4013500 swc1 $f1,13568(zero) + 234: 00002500 sll a0,zero,0x14 + 238: 0000b600 sll s6,zero,0x18 + 23c: 05040000 0x5040000 + 240: 02420e00 0x2420e00 + 244: 0000410a 0x410a + 248: 000002ab 0x2ab + 24c: 01660000 0x1660000 + 250: 0025bfc0 0x25bfc0 + 254: 065c0000 0x65c0000 + 258: 0074019c 0x74019c + 25c: 000002c3 sra zero,zero,0xb + 260: 0b000002 j c000008 + 264: 89016600 lwl at,26112(t0) + 268: 00015e00 sll t3,at,0x18 + 26c: 0000d40b 0xd40b + 270: 0000012d 0x12d + 274: 01660000 0x1660000 + 278: 00250000 0x250000 + 27c: 01000c70 0x1000c70 + 280: 46000168 c1 0x168 + 284: 00000164 0x164 + 288: 01531400 0x1531400 + 28c: 00020a01 0x20a01 + 290: 69000000 0x69000000 + 294: 25130000 addiu s3,t0,0 + 298: 004a0169 0x4a0169 + 29c: 00000025 move zero,zero + 2a0: 0000012c 0x12c + 2a4: 13000001 beqz t8,2ac + 2a8: a1016900 sb at,26880(t0) + 2ac: 00002500 sll a0,zero,0x14 + 2b0: 00016213 0x16213 + 2b4: 000001ac 0x1ac + 2b8: 016a0000 0x16a0000 + 2bc: 00250000 0x250000 + 2c0: 0199000a 0x199000a + 2c4: 00000009 jalr zero,zero + 2c8: 017c0000 0x17c0000 + 2cc: 0025bfc0 0x25bfc0 + 2d0: 06d00000 bltzal s6,2d4 + 2d4: 00a0019c 0xa0019c + 2d8: 00000345 0x345 + 2dc: 0b000002 j c000008 + 2e0: 89017c00 lwl at,31744(t0) + 2e4: 00015e00 sll t3,at,0x18 + 2e8: 0001bb0b 0x1bb0b + 2ec: 0000012d 0x12d + 2f0: 017c0000 0x17c0000 + 2f4: 00250000 0x250000 + 2f8: 01e71170 0x1e71170 + 2fc: 4600017e c1 0x17e + 300: 00000164 0x164 + 304: 00000213 0x213 + 308: 13000002 beqz t8,314 + 30c: 0a017f00 j 805fc00 + 310: 00002500 sll a0,zero,0x14 + 314: 00025613 0x25613 + 318: 0000004a 0x4a + 31c: 017f0000 0x17f0000 + 320: 00250000 0x250000 + 324: 02691300 0x2691300 + 328: 0001a101 0x1a101 + 32c: 7f000000 0x7f000000 + 330: 25000002 addiu zero,t0,2 + 334: 9c130000 0x9c130000 + 338: 01ac0180 0x1ac0180 + 33c: 00000025 move zero,zero + 340: 000002c1 0x2c1 + 344: 000a0000 sll zero,t2,0x0 + 348: 0272019e 0x272019e + 34c: 00000025 move zero,zero + 350: bfc00770 0xbfc00770 + 354: 000000a0 0xa0 + 358: 019c0000 0x19c0000 + 35c: 03c70b00 0x3c70b00 + 360: 00028901 0x28901 + 364: 9e000001 0x9e000001 + 368: 5e000002 0x5e000002 + 36c: e00b0000 swc0 $11,0(zero) + 370: 012d019e 0x12d019e + 374: 00000025 move zero,zero + 378: 0000030c syscall 0xc + 37c: 11704600 beq t3,s0,11b80 + 380: 01a00000 0x1a00000 + 384: 01640000 0x1640000 + 388: 03381300 0x3381300 + 38c: 00020a01 0x20a01 + 390: a1000000 sb zero,0(t0) + 394: 25000003 addiu zero,t0,3 + 398: 7b130000 0x7b130000 + 39c: 004a01a1 0x4a01a1 + 3a0: 00000025 move zero,zero + 3a4: 0000038e 0x38e + 3a8: 13000001 beqz t8,3b0 + 3ac: a101a100 sb at,-24320(t0) + 3b0: 00002500 sll a0,zero,0x14 + 3b4: 0003c113 0x3c113 + 3b8: 000001ac 0x1ac + 3bc: 01a20000 0x1a20000 + 3c0: 00250000 0x250000 + 3c4: 03e6000a 0x3e6000a + 3c8: 00000183 sra zero,zero,0x6 + 3cc: 01c00000 0x1c00000 + 3d0: 0025bfc0 0x25bfc0 + 3d4: 08100000 j 400000 + 3d8: 00a0019c 0xa0019c + 3dc: 00000449 0x449 + 3e0: 0b000002 j c000008 + 3e4: 8901c000 lwl at,-16384(t0) + 3e8: 00015e00 sll t3,at,0x18 + 3ec: 0004050b 0x4050b + 3f0: 0000012d 0x12d + 3f4: 01c00000 0x1c00000 + 3f8: 00250000 0x250000 + 3fc: 04311170 bgezal at,49c0 + 400: 460001c2 mul.s $f7,$f0,$f0 + 404: 00000164 0x164 + 408: 0000045d 0x45d + 40c: 13000002 beqz t8,418 + 410: 0a01c300 j 8070c00 + 414: 00002500 sll a0,zero,0x14 + 418: 0004a013 0x4a013 + 41c: 0000004a 0x4a + 420: 01c30000 0x1c30000 + 424: 00250000 0x250000 + 428: 04b31300 0x4b31300 + 42c: 0001a101 0x1a101 + 430: c3000000 lwc0 c0_index,0(t8) + 434: 25000004 addiu zero,t0,4 + 438: e6130000 swc1 $f19,0(s0) + 43c: 01ac01c4 0x1ac01c4 + 440: 00000025 move zero,zero + 444: 0000050b 0x50b + 448: 000a0000 sll zero,t2,0x0 + 44c: 00e901e2 0xe901e2 + 450: 00000025 move zero,zero + 454: bfc008b0 0xbfc008b0 + 458: 00000080 sll zero,zero,0x2 + 45c: 019c0000 0x19c0000 + 460: 04ba0b00 0x4ba0b00 + 464: 00028901 0x28901 + 468: e2000001 swc0 c0_index,1(s0) + 46c: 5e000005 0x5e000005 + 470: 2a0b0000 slti t3,s0,0 + 474: 012d01e2 0x12d01e2 + 478: 00000025 move zero,zero + 47c: 00000556 0x556 + 480: 10000003 b 490 + 484: 9001e200 lbu at,-7680(zero) + 488: 00002501 0x2501 + 48c: 56117046 0x56117046 + 490: 0001e400 sll gp,at,0x10 + 494: 00016400 sll t4,at,0x10 + 498: 00058213 0x58213 + 49c: 0000020a 0x20a + 4a0: 01e50000 0x1e50000 + 4a4: 00250000 0x250000 + 4a8: 05c51300 0x5c51300 + 4ac: 0001ac01 0x1ac01 + 4b0: e5000000 swc1 $f0,0(t0) + 4b4: 25000005 addiu zero,t0,5 + 4b8: d8001500 0xd8001500 + 4bc: 00024301 0x24301 + 4c0: 01010000 0x1010000 + 4c4: 0025bfc0 0x25bfc0 + 4c8: 09300000 j 4c00000 + 4cc: 01bc019c 0x1bc019c + 4d0: 000005b6 0x5b6 + 4d4: 16000002 bnez s0,4e0 + 4d8: 89010101 lwl at,257(t0) + 4dc: 0000015e 0x15e + 4e0: 01541700 0x1541700 + 4e4: 00012d01 0x12d01 + 4e8: 01010000 0x1010000 + 4ec: 00250000 0x250000 + 4f0: 05f71600 0x5f71600 + 4f4: 00019a01 0x19a01 + 4f8: 01010000 0x1010000 + 4fc: 05b60156 0x5b60156 + 500: 17000000 bnez t8,504 + 504: c2010101 lwc0 c0_random,257(s0) + 508: 00000025 move zero,zero + 50c: 00000615 0x615 + 510: 18690001 0x18690001 + 514: 01030000 0x1030000 + 518: 0048196a 0x48196a + 51c: 00010103 sra zero,at,0x4 + 520: 00000048 0x48 + 524: 00000633 0x633 + 528: 196b0001 0x196b0001 + 52c: 01030000 0x1030000 + 530: 00480000 0x480000 + 534: 06471970 0x6471970 + 538: 46000101 sub.s $f4,$f0,$f0 + 53c: 04000001 bltz zero,544 + 540: 64000006 0x64000006 + 544: 7c1a0000 0x7c1a0000 + 548: 020a0101 0x20a0101 + 54c: 05000000 bltz t0,550 + 550: 25000006 addiu zero,t0,6 + 554: b21a0000 0xb21a0000 + 558: 006b0101 0x6b0101 + 55c: 05000000 bltz t0,560 + 560: 25000006 addiu zero,t0,6 + 564: db1a0000 0xdb1a0000 + 568: 01e70101 0x1e70101 + 56c: 05000000 bltz t0,570 + 570: 25000006 addiu zero,t0,6 + 574: fe1a0000 0xfe1a0000 + 578: 01a10101 0x1a10101 + 57c: 05000000 bltz t0,580 + 580: 25000007 addiu zero,t0,7 + 584: 291a0000 slti k0,t0,0 + 588: 01da0101 0x1da0101 + 58c: 05000000 bltz t0,590 + 590: 25000007 addiu zero,t0,7 + 594: 471a0000 c1 0x11a0000 + 598: 00a80101 0xa80101 + 59c: 05000000 bltz t0,5a0 + 5a0: 25000007 addiu zero,t0,7 + 5a4: 701a0000 0x701a0000 + 5a8: 01ac0101 0x1ac0101 + 5ac: 06000000 bltz s0,5b0 + 5b0: 25000007 addiu zero,t0,7 + 5b4: 8e000504 lw zero,1284(s0) + 5b8: 00000025 move zero,zero + 5bc: 15000000 bnez t0,5c0 + 5c0: 28010151 slti at,zero,337 + 5c4: 00000025 move zero,zero + 5c8: bfc00aec 0xbfc00aec + 5cc: 00000028 0x28 + 5d0: 019c0000 0x19c0000 + 5d4: 06231700 0x6231700 + 5d8: 00028901 0x28901 + 5dc: 01510000 0x1510000 + 5e0: 015e0000 0x15e0000 + 5e4: 07da1700 0x7da1700 + 5e8: 0000fc01 0xfc01 + 5ec: 01510000 0x1510000 + 5f0: 00250000 0x250000 + 5f4: 08111bbf j 446efc + 5f8: c00b0000 lwc0 $11,0(zero) + 5fc: 00016f00 sll t5,at,0x1c + 600: 0006111c 0x6111c + 604: 015503f3 0x15503f3 + 608: 01551c01 0x1551c01 + 60c: 54028000 0x54028000 + 610: 001dbfc0 sll s7,sp,0x1f + 614: 0b140000 j c500000 + 618: 01dc1c01 0x1dc1c01 + 61c: 5403f301 0x5403f301 + 620: 54000015 0x54000015 + 624: 000002bf 0x2bf + 628: 01015700 0x1015700 + 62c: 000025bf 0x25bf + 630: c00b1400 lwc0 $11,5120(zero) + 634: 0000ac01 0xac01 + 638: 9c000006 0x9c000006 + 63c: e6170000 swc1 $f23,0(s0) + 640: 02890101 0x2890101 + 644: 57000001 0x57000001 + 648: 5e000008 0x5e000008 + 64c: 32170000 andi s7,s0,0x0 + 650: 03a00101 0x3a00101 + 654: 57000000 0x57000000 + 658: 25000008 addiu zero,t0,8 + 65c: 5e170000 0x5e170000 + 660: 00e40101 0xe40101 + 664: 57000000 0x57000000 + 668: 25000008 addiu zero,t0,8 + 66c: 7f196900 0x7f196900 + 670: 01015900 0x1015900 + 674: 00004800 sll t1,zero,0x0 + 678: 0008ab1a 0x8ab1a + 67c: 000001b2 0x1b2 + 680: 01015a00 0x1015a00 + 684: 00002500 sll a0,zero,0x14 + 688: 0008be1a 0x8be1a + 68c: 000001ac 0x1ac + 690: 01015a00 0x1015a00 + 694: 00002500 sll a0,zero,0x14 + 698: 0008d11b 0x8d11b + 69c: bfc00b70 0xbfc00b70 + 6a0: 00000247 0x247 + 6a4: 000006b5 0x6b5 + 6a8: 1c015502 0x1c015502 + 6ac: 82001c01 lb zero,7169(s0) + 6b0: 54028100 0x54028100 + 6b4: 001bbfc0 sll s7,k1,0x1f + 6b8: 0b800000 j e000000 + 6bc: 02c30000 0x2c30000 + 6c0: 06cf1c01 0x6cf1c01 + 6c4: 55028200 0x55028200 + 6c8: 1c015402 0x1c015402 + 6cc: 8100001e lb zero,30(t0) + 6d0: bfc00b9c 0xbfc00b9c + 6d4: 000003c7 0x3c7 + 6d8: 1c015502 0x1c015502 + 6dc: 82001c01 lb zero,7169(s0) + 6e0: 54028100 0x54028100 + 6e4: 00001500 sll v0,zero,0x14 + 6e8: 00014201 0x14201 + 6ec: 01720000 0x1720000 + 6f0: 0025bfc0 0x25bfc0 + 6f4: 0bc00000 j f000000 + 6f8: 0024019c 0x24019c + 6fc: 00000754 0x754 + 700: 17000002 bnez t8,70c + 704: 89010172 lwl at,370(t0) + 708: 0000015e 0x15e + 70c: 000008fa 0x8fa + 710: 17000003 bnez t8,720 + 714: a0010172 sb at,370(zero) + 718: 00000025 move zero,zero + 71c: 0000091b 0x91b + 720: 17000000 bnez t8,724 + 724: 71010172 0x71010172 + 728: 00000074 0x74 + 72c: 0000093c 0x93c + 730: 17000000 bnez t8,734 + 734: e4010172 swc1 $f1,370(zero) + 738: 00000025 move zero,zero + 73c: 0000095d 0x95d + 740: 1dbfc00b 0x1dbfc00b + 744: e4000004 swc1 $f0,4(zero) + 748: ba1c0155 swr gp,341(s0) + 74c: 05f30155 0x5f30155 + 750: 32250000 andi a1,s1,0x0 + 754: 15000001 bnez t0,75c + 758: ed01017a swc3 $1,378(t0) + 75c: 00000025 move zero,zero + 760: bfc00be4 0xbfc00be4 + 764: 0000004c syscall 0x1 + 768: 019c0000 0x19c0000 + 76c: 07c61700 0x7c61700 + 770: 00028901 0x28901 + 774: 017a0000 0x17a0000 + 778: 015e0000 0x15e0000 + 77c: 09891700 j 6245c00 + 780: 0003a001 0x3a001 + 784: 017a0000 0x17a0000 + 788: 00250000 0x250000 + 78c: 09aa1600 j 6a85800 + 790: 00007101 0x7101 + 794: 017a0000 0x17a0000 + 798: 00740156 0x740156 + 79c: 16000000 bnez s0,7a0 + 7a0: e401017a swc1 $f1,378(zero) + 7a4: 00000025 move zero,zero + 7a8: 01571969 0x1571969 + 7ac: 0001017c 0x1017c + 7b0: 00000048 0x48 + 7b4: 000009cb 0x9cb + 7b8: 1f704600 0x1f704600 + 7bc: 01017d00 0x1017d00 + 7c0: 00007401 0x7401 + 7c4: 55001500 0x55001500 + 7c8: 00028e01 0x28e01 + 7cc: 01880000 0x1880000 + 7d0: 0025bfc0 0x25bfc0 + 7d4: 0c300000 jal c00000 + 7d8: 0028019c 0x28019c + 7dc: 0000080d break 0x0,0x20 + 7e0: 16000002 bnez s0,7ec + 7e4: 89010188 lwl at,392(t0) + 7e8: 0000015e 0x15e + 7ec: 01541700 0x1541700 + 7f0: 0003a001 0x3a001 + 7f4: 01880000 0x1880000 + 7f8: 00250000 0x250000 + 7fc: 09f52000 j 7d48000 + 800: 00026901 0x26901 + 804: 018a0000 0x18a0000 + 808: 00250152 0x250152 + 80c: 00150000 sll zero,s5,0x0 + 810: 02550101 0x2550101 + 814: 93000000 lbu zero,0(t8) + 818: 25bfc00c addiu ra,t5,-16372 + 81c: 58000000 0x58000000 + 820: 30019c00 andi at,zero,0x9c00 + 824: 00084616 0x84616 + 828: 00000289 0x289 + 82c: 01019300 0x1019300 + 830: 00015e01 0x15e01 + 834: 54170000 0x54170000 + 838: 02690101 0x2690101 + 83c: 93000000 lbu zero,0(t8) + 840: 2500000a addiu zero,t0,10 + 844: 16002100 bnez s0,8c48 + 848: 00010601 0x10601 + 84c: 019b0000 0x19b0000 + 850: 0025bfc0 0x25bfc0 + 854: 0c880000 jal 2200000 + 858: 0030019c 0x30019c + 85c: 17000002 bnez t8,868 + 860: 8901019b lwl at,411(t0) + 864: 0000015e 0x15e + 868: 00000a34 0xa34 + 86c: 17000003 bnez t8,87c + 870: a001019b sb at,411(zero) + 874: 00000025 move zero,zero + 878: 00000a60 0xa60 + 87c: 1ebfc00c 0x1ebfc00c + 880: 9c000007 0x9c000007 + 884: c61c0155 lwc1 $f28,341(s0) + 888: 03f30155 0x3f30155 + 88c: 1c015402 0x1c015402 + 890: 80000000 lb zero,0(zero) + 894: 0000000a 0xa + 898: 40000400 0x40000400 + 89c: 0001f604 0x1f604 + 8a0: 01000002 0x1000002 + 8a4: 11010000 beq t0,at,8a8 + 8a8: 03a70000 0x3a70000 + 8ac: 01590000 0x1590000 + ... + 8b8: 01e00200 0x1e00200 + 8bc: 00009918 0x9918 + 8c0: 02160000 0x2160000 + 8c4: 007a0300 0x7a0300 + 8c8: 00008102 srl s0,zero,0x4 + 8cc: 18000000 blez zero,8d0 + 8d0: 7a000300 0x7a000300 + 8d4: 00007702 srl t6,zero,0x1c + 8d8: 19000000 blez t0,8dc + 8dc: 7a040300 0x7a040300 + 8e0: 00028102 srl s0,v0,0x4 + 8e4: 1a000000 blez s0,8e8 + 8e8: 7a080300 0x7a080300 + 8ec: 0000df02 srl k1,zero,0x1c + 8f0: 1b000000 blez t8,8f4 + 8f4: 7a0c0300 0x7a0c0300 + 8f8: 00015002 srl t2,at,0x0 + 8fc: 1c000000 bgtz zero,900 + 900: 7a100300 0x7a100300 + 904: 00001e02 srl v1,zero,0x18 + 908: 1d000000 bgtz t0,90c + 90c: 7a140004 0x7a140004 + 910: 04070000 0x4070000 + 914: 00380500 0x380500 + 918: 00009b02 srl s3,zero,0xc + 91c: 1f000000 bgtz t8,920 + 920: 25020000 addiu v0,t0,0 + 924: 01382002 0x1382002 + 928: 21000000 addi zero,t0,0 + 92c: bc030000 0xbc030000 + 930: 00bc0223 0xbc0223 + 934: 000000bc 0xbc + 938: 00066562 0x66562 + 93c: 00022400 sll a0,v0,0x10 + 940: 00007a04 0x7a04 + 944: 03000001 0x3000001 + 948: d5022500 0xd5022500 + 94c: 00008108 0x8108 + 950: 00070405 0x70405 + 954: 0000013a 0x13a + 958: 02270000 0x2270000 + 95c: 008c0200 0x8c0200 + 960: 0003db10 0x3db10 + 964: 01070000 0x1070000 + 968: 01060300 0x1060300 + 96c: 00054501 0x54501 + 970: 09000000 j 4000000 + 974: 7a000300 0x7a000300 + 978: 0000e401 0xe401 + 97c: 0a000000 j 8000000 + 980: 7a040300 0x7a040300 + 984: 0003e901 0x3e901 + 988: 0b000000 j c000000 + 98c: 7a080300 0x7a080300 + 990: 0002e201 0x2e201 + 994: 0c000001 jal 4 + 998: 060c0008 0x60c0008 + 99c: 04000001 bltz zero,9a4 + 9a0: 0c040108 jal 100420 + 9a4: 000001bd 0x1bd + 9a8: 05000003 bltz t0,9b8 + 9ac: dd010e00 0xdd010e00 + 9b0: 0000c904 0xc904 + 9b4: 04070000 0x4070000 + 9b8: 01240900 0x1240900 + 9bc: 00031201 0x31201 + 9c0: 00011500 sll v0,at,0x14 + 9c4: 00018703 sra s0,at,0x1c + 9c8: 00000455 0x455 + 9cc: 01170000 0x1170000 + 9d0: 007a0003 0x7a0003 + 9d4: 00000354 0x354 + 9d8: 01180000 0x1180000 + 9dc: 007a0403 0x7a0403 + 9e0: 0000044c syscall 0x11 + 9e4: 01190000 0x1190000 + 9e8: 007a0803 0x7a0803 + 9ec: 000002d4 0x2d4 + 9f0: 011a0000 0x11a0000 + 9f4: 007a0c03 0x7a0c03 + 9f8: 0000037b 0x37b + 9fc: 011b0000 0x11b0000 + a00: 007a1003 0x7a1003 + a04: 00000338 0x338 + a08: 011c0000 0x11c0000 + a0c: 01871406 0x1871406 + a10: 72657300 0x72657300 + a14: 011d0000 0x11d0000 + a18: 01979400 0x1979400 + a1c: 0a000001 j 8000004 + a20: 0c000001 jal 4 + a24: 970b0000 lhu t3,0(t8) + a28: 011e7f00 0x11e7f00 + a2c: 0a000001 j 8000004 + a30: 0c000001 jal 4 + a34: a70b0000 sh t3,0(t8) + a38: 011e6b00 0x11e6b00 + a3c: 05000003 bltz t0,a4c + a40: 14011f00 bne zero,at,8644 + a44: 0001250c syscall 0x494 + a48: 000003e4 0x3e4 + a4c: 04012100 b 8e50 + a50: 0001dd0d break 0x1,0x374 + a54: 00000301 0x301 + a58: 000d0000 sll zero,t5,0x0 + a5c: 0469010d 0x469010d + a60: 000002dd 0x2dd + a64: 020d0000 0x20d0000 + a68: 03ee030d break 0x3ee,0xc + a6c: 0000036a 0x36a + a70: 04000e68 bltz zero,4414 + a74: 32690001 andi t1,s3,0x1 + a78: 26000001 addiu zero,s0,1 + a7c: 0cbfc00c jal 2ff0030 + a80: b8000000 swr zero,0(zero) + a84: 58019c00 0x58019c00 + a88: 0002290f 0x2290f + a8c: 63000126 0x63000126 + a90: 00000106 0x106 + a94: 01541069 0x1541069 + a98: 00012800 sll a1,at,0x0 + a9c: 00022900 sll a1,v0,0x4 + aa0: 000a8110 0xa8110 + aa4: 74000129 jalx 4a4 + aa8: 0000010c syscall 0x4 + aac: 00000aad 0xaad + ab0: 10620001 beq v1,v0,ab8 + ab4: 29000001 slti zero,t0,1 + ab8: 0c00000a jal 28 + abc: ee001104 swc3 $0,4356(s0) + ac0: 05696e74 0x5696e74 + ac4: 00120000 sll zero,s2,0x0 + ac8: 04020138 0x4020138 + acc: 00000229 0x229 + ad0: bfc00d10 0xbfc00d10 + ad4: 00000184 0x184 + ad8: 019c0000 0x19c0000 + adc: 02fb1300 0x2fb1300 + ae0: 00041901 0x41901 + ae4: 38000002 xori zero,zero,0x2 + ae8: fb00000b 0xfb00000b + aec: 2a130000 slti s3,s0,0 + af0: 02f60138 0x2f60138 + af4: 00000106 0x106 + af8: 00000b61 0xb61 + afc: 13000004 beqz t8,b10 + b00: 37013800 ori at,t8,0x3800 + b04: 00022900 sll a1,v0,0x4 + b08: 000b9814 0xb9814 + b0c: 00000462 0x462 + b10: 013a0000 0x13a0000 + b14: 010c0000 0x10c0000 + b18: 0bc41400 j f105000 + b1c: 00032401 0x32401 + b20: 3a000001 xori zero,s0,0x1 + b24: 0c00000c jal 30 + b28: 07140000 0x7140000 + b2c: 0341013b 0x341013b + b30: 00000229 0x229 + b34: 00000c3b 0xc3b + b38: 10690001 beq v1,t1,b40 + b3c: 3b000002 xori zero,t8,0x2 + b40: 2900000c slti zero,t0,12 + b44: a115bfc0 sb s5,-16448(t0) + b48: 0da80000 jal 6a00000 + b4c: 01dd0000 0x1dd0000 + b50: 02c41601 0x2c41601 + b54: 54028302 0x54028302 + b58: 0015bfc0 sll s7,s5,0x1f + b5c: 0dd40000 jal 7500000 + b60: 01dd0000 0x1dd0000 + b64: 02d81601 0x2d81601 + b68: 54028500 0x54028500 + b6c: 0015bfc0 sll s7,s5,0x1f + b70: 0e380000 jal 8e00000 + b74: 01dd0000 0x1dd0000 + b78: 02f11601 0x2f11601 + b7c: 54078200 0x54078200 + b80: 31248300 andi a0,t1,0x8300 + b84: 220017bf addi zero,s0,6079 + b88: c00e5400 lwc0 c0_epc,21504(zero) + b8c: 0001dd00 sll k1,at,0x14 + b90: 08040000 j 100000 + b94: 01131200 0x1131200 + b98: 00042a01 0x42a01 + b9c: 6e000002 0x6e000002 + ba0: 29bfc00e slti ra,t5,-16370 + ba4: 94000000 lhu zero,0(zero) + ba8: 94019c00 lhu at,-25600(zero) + bac: 00035613 0x35613 + bb0: 000002fb 0x2fb + bb4: 016e0000 0x16e0000 + bb8: 01060000 0x1060000 + bbc: 0cd71063 jal 35c418c + bc0: 00017000 sll t6,at,0x0 + bc4: 00035600 sll t2,v1,0x18 + bc8: 000d0310 0xd0310 + bcc: 69000171 0x69000171 + bd0: 00000229 0x229 + bd4: 00000d21 0xd21 + bd8: 17bfc00e bne sp,ra,ffff0c14 + bdc: c0000009 lwc0 c0_index,9(zero) + be0: 3e17bfc0 0x3e17bfc0 + be4: 0f000000 jal c000000 + be8: 093e0004 j 4f80010 + bec: 01060000 0x1060000 + bf0: 01c61800 0x1c61800 + bf4: 00030a01 0x30a01 + bf8: 82bfc00f lb ra,-16369(s5) + bfc: 28000000 slti zero,zero,0 + c00: 10019c00 beq zero,at,fffe7c04 + c04: 00038019 0x38019 + c08: 0000045b 0x45b + c0c: 01820000 0x1820000 + c10: 00bc0154 0xbc0154 + c14: 00180000 sll zero,t8,0x0 + c18: 043e0198 0x43e0198 + c1c: bfc00f38 0xbfc00f38 + c20: 0000001c 0x1c + c24: 019c0000 0x19c0000 + c28: 03a31900 0x3a31900 + c2c: 00045b01 0x45b01 + c30: 98000000 lwr zero,0(zero) + c34: bc015400 0xbc015400 + c38: 18000004 blez zero,c4c + c3c: 0e01b7bf jal 806defc + c40: c00f5400 lwc0 c0_prid,21504(zero) + c44: 00002c01 0x2c01 + c48: 9c000003 0x9c000003 + c4c: c6190000 lwc1 $f25,0(s0) + c50: 045b01b7 0x45b01b7 + c54: 000000bc 0xbc + c58: 01540012 0x1540012 + c5c: 00000395 0x395 + c60: 01dd0000 0x1dd0000 + c64: 0229bfc0 0x229bfc0 + c68: 10700000 beq v1,s0,c6c + c6c: 042c019c 0x42c019c + c70: 00000906 0x906 + c74: 13000004 beqz t8,c88 + c78: 2501dd00 addiu at,t0,-8960 + c7c: 00022900 sll a1,v0,0x4 + c80: 000d4b13 0xd4b13 + c84: 00000346 0x346 + c88: 01dd0000 0x1dd0000 + c8c: 09060000 j 4180000 + c90: 0d6c1a62 jal 5b06988 + c94: 75660001 jalx 5980004 + c98: df000009 0xdf000009 + c9c: 120391a8 beq s0,v1,fffe5340 + ca0: 7d1b0000 0x7d1b0000 + ca4: 040901e0 0x40901e0 + ca8: 00000113 0x113 + cac: 02914814 0x2914814 + cb0: 000003f7 0x3f7 + cb4: 01e10000 0x1e10000 + cb8: 02290000 0x2290000 + cbc: 0d8d1069 jal 63441a4 + cc0: 0001e100 sll gp,at,0x4 + cc4: 00022900 sll a1,v0,0x4 + cc8: 000dab14 0xdab14 + ccc: 00000446 0x446 + cd0: 01e20000 0x1e20000 + cd4: 007a0000 0x7a0000 + cd8: 0ded1400 jal 7b45000 + cdc: 0003d401 0x3d401 + ce0: e2000000 swc0 c0_index,0(s0) + ce4: 7a00000e 0x7a00000e + ce8: 181b0000 0x181b0000 + cec: 002201e3 0x2201e3 + cf0: 000000be 0xbe + cf4: 0391a87f 0x391a87f + cf8: 1b000003 blez t8,d08 + cfc: 7301e400 0x7301e400 + d00: 0001a703 sra s4,at,0x1c + d04: 91a87b14 lbu t0,31508(t5) + d08: 00000329 0x329 + d0c: 01e50000 0x1e50000 + d10: 09220000 j 4880000 + d14: 0ea41400 jal a905000 + d18: 0002d401 0x2d401 + d1c: e6000000 swc1 $f0,0(s0) + d20: 7a00000e 0x7a00000e + d24: c2140000 lwc0 $20,0(s0) + d28: 03ca01e6 0x3ca01e6 + d2c: 0000007a 0x7a + d30: 00000ed6 0xed6 + d34: 1c000003 bgtz zero,d44 + d38: bf01e800 0xbf01e800 + d3c: 00092880 sll a1,t1,0x2 + d40: 8080807a lb zero,-32646(a0) + d44: 1c000003 bgtz zero,d54 + d48: 6001e900 0x6001e900 + d4c: 00092884 0x92884 + d50: 8080807a lb zero,-32646(a0) + d54: 14000002 bnez zero,d60 + d58: e701ea00 swc1 $f1,-5632(t8) + d5c: 00093300 sll a2,t1,0xc + d60: 000ee914 0xee914 + d64: 000002cb 0x2cb + d68: 01eb0000 0x1eb0000 + d6c: 09280000 j 4a00000 + d70: 0f291400 jal ca45000 + d74: 0002ec01 0x2ec01 + d78: ec000009 swc3 $0,9(zero) + d7c: 2800000f slti zero,zero,15 + d80: 89140000 lwl s4,0(t0) + d84: 033201ed 0x33201ed + d88: 00000928 0x928 + d8c: 00000fb5 0xfb5 + d90: 14000003 bnez zero,da0 + d94: 9a01ee00 lwr at,-4608(s0) + d98: 00007a00 sll t7,zero,0x8 + d9c: 000fe415 0xfe415 + da0: bfc010a8 0xbfc010a8 + da4: 00000949 0x949 + da8: 0000052b 0x52b + dac: 16015603 bne s0,at,165bc + db0: 0a010016 j 8040058 + db4: 01550130 0x1550130 + db8: 16015403 bne s0,at,15dc8 + dbc: 91a87b00 lbu t0,31488(t5) + dc0: 15bfc010 bne t5,ra,ffff0e04 + dc4: dc000009 0xdc000009 + dc8: 66000005 0x66000005 + dcc: 48160155 0x48160155 + dd0: 04474a24 0x4474a24 + dd4: 1f160154 0x1f160154 + dd8: 0391a87f 0x391a87f + ddc: 0015bfc0 sll s7,s5,0x1f + de0: 10f80000 beq a3,t8,de4 + de4: 09860000 j 6180000 + de8: 05631601 0x5631601 + dec: 55028100 0x55028100 + df0: 16015403 bne s0,at,15e00 + df4: 91a87f00 lbu t0,32512(t5) + df8: 15bfc011 bne t5,ra,ffff0e40 + dfc: 20000009 addi zero,zero,9 + e00: a0000005 sb zero,5(zero) + e04: 7a160154 0x7a160154 + e08: 0503bfc0 0x503bfc0 + e0c: 15580015 bne t2,t8,e64 + e10: bfc01148 0xbfc01148 + e14: 000009a0 0x9a0 + e18: 00000591 0x591 + e1c: 16015405 bne s0,at,15e34 + e20: 03bfc015 0x3bfc015 + e24: 580015bf 0x580015bf + e28: c0115400 lwc0 $17,21504(zero) + e2c: 0009a000 sll s4,t1,0x0 + e30: 0005a816 0x5a816 + e34: 01540503 0x1540503 + e38: bfc014cc 0xbfc014cc + e3c: 0015bfc0 sll s7,s5,0x1f + e40: 115c0000 beq t2,gp,e44 + e44: 09b50000 j 6d40000 + e48: 05bc1601 0x5bc1601 + e4c: 54028100 0x54028100 + e50: 0017bfc0 sll s7,s7,0x1f + e54: 116c0000 beq t3,t4,e58 + e58: 09a015bf j 68056fc + e5c: c0118000 lwc0 $17,-32768(zero) + e60: 0009a000 sll s4,t1,0x0 + e64: 0005dc16 0x5dc16 + e68: 01540503 0x1540503 + e6c: bfc014f0 0xbfc014f0 + e70: 0015bfc0 sll s7,s5,0x1f + e74: 11880000 beq t4,t0,e78 + e78: 09b50000 j 6d40000 + e7c: 05f01601 bltzal t7,6684 + e80: 54028100 0x54028100 + e84: 0015bfc0 sll s7,s5,0x1f + e88: 11940000 beq t4,s4,e8c + e8c: 09a00000 j 6800000 + e90: 06071601 0x6071601 + e94: 540503bf 0x540503bf + e98: c0151400 lwc0 $21,5120(zero) + e9c: 15bfc011 bne t5,ra,ffff0ee4 + ea0: d8000009 0xd8000009 + ea4: a0000006 sb zero,6(zero) + ea8: 1e160154 0x1e160154 + eac: 0503bfc0 0x503bfc0 + eb0: 151c0015 bne t0,gp,f08 + eb4: bfc011e4 0xbfc011e4 + eb8: 000009a0 0x9a0 + ebc: 00000635 0x635 + ec0: 16015405 bne s0,at,15ed8 + ec4: 03bfc015 0x3bfc015 + ec8: 240017bf li zero,6079 + ecc: c011f000 lwc0 $17,-4096(zero) + ed0: 0009b515 0x9b515 + ed4: bfc011f8 0xbfc011f8 + ed8: 000009a0 0x9a0 + edc: 00000655 0x655 + ee0: 16015405 bne s0,at,15ef8 + ee4: 03bfc015 0x3bfc015 + ee8: 580015bf 0x580015bf + eec: c0120000 lwc0 $18,0(zero) + ef0: 00038000 sll s0,v1,0x0 + ef4: 00066916 0x66916 + ef8: 01540281 0x1540281 + efc: 000015bf 0x15bf + f00: c0121000 lwc0 $18,4096(zero) + f04: 0009a000 sll s4,t1,0x0 + f08: 00068016 0x68016 + f0c: 01540503 0x1540503 + f10: bfc01558 0xbfc01558 + f14: 0015bfc0 sll s7,s5,0x1f + f18: 121c0000 beq s0,gp,f1c + f1c: 09a00000 j 6800000 + f20: 06971601 0x6971601 + f24: 540503bf 0x540503bf + f28: c0153000 lwc0 $21,12288(zero) + f2c: 15bfc012 bne t5,ra,ffff0f78 + f30: 54000009 0x54000009 + f34: a0000006 sb zero,6(zero) + f38: ab160154 swl s6,340(t8) + f3c: 02850000 0x2850000 + f40: 15bfc012 bne t5,ra,ffff0f8c + f44: 60000003 0x60000003 + f48: 01000006 srlv zero,zero,t0 + f4c: c0160154 lwc0 $22,340(zero) + f50: 0391a87d 0x391a87d + f54: 0015bfc0 sll s7,s5,0x1f + f58: 12740000 beq s3,s4,f5c + f5c: 02300000 0x2300000 + f60: 06e11601 bgez s7,6768 + f64: 56028000 0x56028000 + f68: 16015503 bne s0,at,16378 + f6c: 91a87d16 lbu t0,32022(t5) + f70: 01540291 0x1540291 + f74: 480015bf 0x480015bf + f78: c012f000 lwc0 $18,-4096(zero) + f7c: 0009a000 sll s4,t1,0x0 + f80: 0006f516 0x6f516 + f84: 01540286 0x1540286 + f88: 000015bf 0x15bf + f8c: c0132000 lwc0 $19,8192(zero) + f90: 0009c600 sll t8,t1,0x18 + f94: 00070a16 0x70a16 + f98: 01540391 0x1540391 + f9c: a87f0015 swl ra,21(v1) + fa0: bfc0132c 0xbfc0132c + fa4: 000009a0 0x9a0 + fa8: 0000071e 0x71e + fac: 16015402 bne s0,at,15fb8 + fb0: 87000017 lh zero,23(t8) + fb4: bfc01338 0xbfc01338 + fb8: 000009b5 0x9b5 + fbc: 15bfc013 bne t5,ra,ffff100c + fc0: 40000009 0x40000009 + fc4: a0000007 sb zero,7(zero) + fc8: 3e160154 0x3e160154 + fcc: 0503bfc0 0x503bfc0 + fd0: 14c80015 bne a2,t0,1028 + fd4: bfc0134c 0xbfc0134c + fd8: 000009a0 0x9a0 + fdc: 00000755 0x755 + fe0: 16015405 bne s0,at,15ff8 + fe4: 03bfc015 0x3bfc015 + fe8: 780015bf 0x780015bf + fec: c0135400 lwc0 $19,21504(zero) + ff0: 0009b500 sll s6,t1,0x14 + ff4: 00076916 0x76916 + ff8: 01540281 0x1540281 + ffc: 000015bf 0x15bf + 1000: c0135c00 lwc0 $19,23552(zero) + 1004: 0009a000 sll s4,t1,0x0 + 1008: 00078016 0x78016 + 100c: 01540503 0x1540503 + 1010: bfc014c8 0xbfc014c8 + 1014: 0015bfc0 sll s7,s5,0x1f + 1018: 13680000 beq k1,t0,101c + 101c: 09a00000 j 6800000 + 1020: 07971601 0x7971601 + 1024: 540503bf 0x540503bf + 1028: c0159400 lwc0 $21,-27648(zero) + 102c: 17bfc013 bne sp,ra,ffff107c + 1030: 74000009 jalx 24 + 1034: b515bfc0 0xb515bfc0 + 1038: 137c0000 beq k1,gp,103c + 103c: 09a00000 j 6800000 + 1040: 07b71601 0x7b71601 + 1044: 540503bf 0x540503bf + 1048: c014c800 lwc0 $20,-14336(zero) + 104c: 15bfc013 bne t5,ra,ffff109c + 1050: 88000009 lwl zero,9(zero) + 1054: a0000007 sb zero,7(zero) + 1058: ce160154 lwc3 $22,340(s0) + 105c: 0503bfc0 0x503bfc0 + 1060: 15b00015 bne t5,s0,10b8 + 1064: bfc0139c 0xbfc0139c + 1068: 000009e0 0x9e0 + 106c: 000007e9 0x7e9 + 1070: 16015502 bne s0,at,1647c + 1074: 81001601 lb zero,5633(t0) + 1078: 540391a8 0x540391a8 + 107c: 7f0015bf 0x7f0015bf + 1080: c013b000 lwc0 $19,-20480(zero) + 1084: 0009a000 sll s4,t1,0x0 + 1088: 00080016 0x80016 + 108c: 01540503 0x1540503 + 1090: bfc0151c 0xbfc0151c + 1094: 0015bfc0 sll s7,s5,0x1f + 1098: 13bc0000 beq sp,gp,109c + 109c: 09a00000 j 6800000 + 10a0: 08171601 j 5c5804 + 10a4: 540503bf 0x540503bf + 10a8: c015d000 lwc0 $21,-12288(zero) + 10ac: 15bfc013 bne t5,ra,ffff10fc + 10b0: d0000009 0xd0000009 + 10b4: ff000008 0xff000008 + 10b8: 40160157 0x40160157 + 10bc: 030a0100 0x30a0100 + 10c0: 16015603 bne s0,at,168d0 + 10c4: 91a87b16 lbu t0,31510(t5) + 10c8: 01550281 0x1550281 + 10cc: 00160154 0x160154 + 10d0: 0391a87f 0x391a87f + 10d4: 0015bfc0 sll s7,s5,0x1f + 10d8: 13ec0000 beq ra,t4,10dc + 10dc: 09ff0000 j 7fc0000 + 10e0: 08551601 j 1545804 + 10e4: 540391a8 0x540391a8 + 10e8: 7f0015bf 0x7f0015bf + 10ec: c013fc00 lwc0 $19,-1024(zero) + 10f0: 0009a000 sll s4,t1,0x0 + 10f4: 00086c16 0x86c16 + 10f8: 01540503 0x1540503 + 10fc: bfc0151c 0xbfc0151c + 1100: 0015bfc0 sll s7,s5,0x1f + 1104: 14080000 bne zero,t0,1108 + 1108: 09a00000 j 6800000 + 110c: 08831601 j 20c5804 + 1110: 540503bf 0x540503bf + 1114: c015e000 lwc0 $21,-8192(zero) + 1118: 15bfc014 bne t5,ra,ffff116c + 111c: 1c00000a bgtz zero,1148 + 1120: 23000008 addi zero,t8,8 + 1124: 98160154 lwr s6,340(zero) + 1128: 0391a87f 0x391a87f + 112c: 0015bfc0 sll s7,s5,0x1f + 1130: 14300000 bne at,s0,1134 + 1134: 09a00000 j 6800000 + 1138: 08af1601 j 2bc5804 + 113c: 540503bf 0x540503bf + 1140: c015c000 lwc0 $21,-16384(zero) + 1144: 15bfc014 bne t5,ra,ffff1198 + 1148: 38000009 xori zero,zero,0x9 + 114c: b5000008 0xb5000008 + 1150: c3160154 lwc0 $22,340(t8) + 1154: 02800000 0x2800000 + 1158: 15bfc014 bne t5,ra,ffff11ac + 115c: 44000009 0x44000009 + 1160: a0000008 sb zero,8(zero) + 1164: da160154 0xda160154 + 1168: 0503bfc0 0x503bfc0 + 116c: 15cc0015 bne t6,t4,11c4 + 1170: bfc01458 0xbfc01458 + 1174: 000009a0 0x9a0 + 1178: 000008f1 0x8f1 + 117c: 16015405 bne s0,at,16194 + 1180: 03bfc015 0x3bfc015 + 1184: f0001dbf 0xf0001dbf + 1188: c0146000 lwc0 $20,24576(zero) + 118c: 00035d16 0x35d16 + 1190: 01540611 0x1540611 + 1194: 808080fe lb zero,-32514(a0) + 1198: 7b000008 0x7b000008 + 119c: 04000009 bltz zero,11c4 + 11a0: 0c080400 jal 201000 + 11a4: 0003560a 0x3560a + 11a8: 0000010c syscall 0x4 + 11ac: 00000922 0x922 + 11b0: 0b000001 j c000004 + 11b4: 1eff0008 0x1eff0008 + 11b8: 04000001 bltz zero,11c0 + 11bc: a7080400 sh t0,1024(t8) + 11c0: 00092e1e 0x92e1e + 11c4: 0000007a 0x7a + 11c8: 08040000 j 100000 + 11cc: 09391e00 j 4e47800 + 11d0: 00010c1f 0x10c1f + 11d4: 0000034b 0x34b + 11d8: 03480000 0x3480000 + 11dc: 03562000 0x3562000 + 11e0: 00041e00 sll v1,a0,0x18 + 11e4: 0000bc00 sll s7,zero,0x10 + 11e8: 00096621 0x96621 + 11ec: 000000bc 0xbc + 11f0: 21000002 addi zero,t0,2 + 11f4: 29210000 slti at,t1,0 + 11f8: 011e0022 sub zero,t0,s8 + 11fc: 00000028 0x28 + 1200: 02350000 0x2350000 + 1204: 007a0000 0x7a0000 + 1208: 09802100 j 6008400 + 120c: 00098021 addu s0,zero,t1 + 1210: 0000007a 0x7a + 1214: 00080400 sll zero,t0,0x10 + 1218: 0000be22 0xbe22 + 121c: 00000255 0x255 + 1220: 02320000 0x2320000 + 1224: 007a0000 0x7a0000 + 1228: 09a02100 j 6808400 + 122c: 00098021 addu s0,zero,t1 + 1230: 0000007a 0x7a + 1234: 00220000 0x220000 + 1238: 0384034b 0x384034b + 123c: 00000229 0x229 + 1240: 000009b5 0x9b5 + 1244: 21000009 addi zero,t0,9 + 1248: 0c002300 jal 8c00 + 124c: 00038a03 sra s1,v1,0x8 + 1250: 4d000009 bc3f 1278 + 1254: c6210000 lwc1 $f1,0(s1) + 1258: 02290022 sub zero,s1,t1 + 125c: 00000106 0x106 + 1260: 02340000 0x2340000 + 1264: 007a0000 0x7a0000 + 1268: 09e02100 j 7808400 + 126c: 00098021 addu s0,zero,t1 + 1270: 0000007a 0x7a + 1274: 00220000 0x220000 + 1278: 02bf0236 0x2bf0236 + 127c: 0000007a 0x7a + 1280: 000009ff 0x9ff + 1284: 21000009 addi zero,t0,9 + 1288: 80210000 lb at,0(at) + 128c: 007a2100 0x7a2100 + 1290: 00007a00 sll t7,zero,0x8 + 1294: 22000001 addi zero,s0,1 + 1298: 42023700 c0 0x23700 + 129c: 00007a00 sll t7,zero,0x8 + 12a0: 000a2321 0xa2321 + 12a4: 00000980 sll at,zero,0x6 + 12a8: 21000000 addi zero,t0,0 + 12ac: 7a210000 0x7a210000 + 12b0: 01062100 0x1062100 + 12b4: 00007a00 sll t7,zero,0x8 + 12b8: 24000001 li zero,1 + 12bc: ed023800 swc3 $2,14336(t0) + 12c0: 00007a21 0x7a21 + 12c4: 00000980 sll at,zero,0x6 + 12c8: 21000000 addi zero,t0,0 + 12cc: 7a210000 0x7a210000 + 12d0: 01062100 0x1062100 + 12d4: 00007a00 sll t7,zero,0x8 + 12d8: 00000000 nop + 12dc: 6a000400 0x6a000400 + 12e0: 00040b04 0x40b04 + 12e4: 01000002 0x1000002 + 12e8: 11010000 beq t0,at,12ec + 12ec: 047d0000 0x47d0000 + 12f0: 0159bfc0 0x159bfc0 + 12f4: 0f800000 jal e000000 + 12f8: 00200000 0x200000 + 12fc: 03bb0200 0x3bb0200 + 1300: 00047801 0x47801 + 1304: 02bfc00f 0x2bfc00f + 1308: 80000000 lb zero,0(zero) + 130c: 20019c00 addi at,zero,-25600 + 1310: 00005b03 sra t3,zero,0xc + 1314: 00000472 0x472 + 1318: 01040000 0x1040000 + 131c: 005b8080 0x5b8080 + 1320: 80807a03 lb zero,31235(a0) + 1324: 00000484 0x484 + 1328: 01050000 0x1050000 + 132c: 005b8480 0x5b8480 + 1330: 80807a00 lb zero,31232(a0) + 1334: 04040000 0x4040000 + 1338: 00610500 0x610500 + 133c: 00006606 0x6606 + 1340: 04070000 0x4070000 + 1344: 00380000 0x380000 + 1348: 00013900 sll a3,at,0x4 + 134c: 04000004 bltz zero,1360 + 1350: 61040100 0x61040100 + 1354: 00055f01 0x55f01 + 1358: 000004fc 0x4fc + 135c: 0000049b 0x49b + 1360: bfc00fa0 0xbfc00fa0 + 1364: 000000d0 0xd0 + 1368: 000003f1 0x3f1 + 136c: 02010600 0x2010600 + 1370: 0001bf02 srl s7,at,0x1c + 1374: 01080000 0x1080000 + 1378: 01bd0202 0x1bd0202 + 137c: 05000001 bltz t0,1384 + 1380: cb020207 lwc2 $2,519(t8) + 1384: 000000cc syscall 0x3 + 1388: 03040569 0x3040569 + 138c: 6e740002 0x6e740002 + 1390: 04070000 0x4070000 + 1394: 003d0208 0x3d0208 + 1398: 05000000 bltz t0,139c + 139c: 56020807 0x56020807 + 13a0: 00000033 0x33 + 13a4: 02040500 0x2040500 + 13a8: 00005b02 srl t3,zero,0xc + 13ac: 04070000 0x4070000 + 13b0: 01240404 0x1240404 + 13b4: 02040700 0x2040700 + 13b8: 00003805 0x3805 + 13bc: 04000000 bltz zero,13c0 + 13c0: 7a020106 0x7a020106 + 13c4: 000001c6 0x1c6 + 13c8: 06000004 bltz s0,13dc + 13cc: 8d02d400 lw v0,-11264(t0) + 13d0: 00004807 srav t1,zero,zero + 13d4: 0000041e 0x41e + 13d8: 031b0000 0x31b0000 + 13dc: 006bbfc0 0x6bbfc0 + 13e0: 0fa00000 jal e800000 + 13e4: 00d0019c 0xd0019c + 13e8: 00000130 0x130 + 13ec: 086d0001 j 1b40004 + 13f0: 31000000 andi zero,t0,0x0 + 13f4: 6b000010 0x6b000010 + 13f8: 29086300 slti t0,t0,25344 + 13fc: 01310000 0x1310000 + 1400: 00410000 0x410000 + 1404: 1047086e beq v0,a3,35c0 + 1408: 00013100 sll a2,at,0x4 + 140c: 00008100 sll s0,zero,0x4 + 1410: 00107009 0x107009 + 1414: 73000140 0x73000140 + 1418: 00000074 0x74 + 141c: 000010e9 0x10e9 + 1420: 0a690001 j 9a40004 + 1424: 41000000 bc0f 1428 + 1428: 410b0000 0x410b0000 + 142c: 04940142 0x4940142 + 1430: 0000006d 0x6d + 1434: 0000113e 0x113e + 1438: 0b000005 j c000014 + 143c: 3d014300 0x3d014300 + 1440: 00013000 sll a2,at,0x0 + 1444: 00117d0c syscall 0x45f4 + 1448: 0000054a 0x54a + 144c: 01440000 0x1440000 + 1450: 01360b00 0x1360b00 + 1454: 0004f701 0x4f701 + 1458: 45000000 bc1f 145c + 145c: 81000011 lb zero,17(t0) + 1460: b30d0000 0xb30d0000 + 1464: 00180b00 sll at,t8,0xc + 1468: 00055501 0x55501 + 146c: 49000000 bc2f 1470 + 1470: 41000011 bc0f 14b8 + 1474: e9000005 swc2 $0,5(t0) + 1478: 04000000 bltz zero,147c + 147c: 6d050400 0x6d050400 + 1480: 00003a00 sll a3,zero,0x8 + +Disassembly of section .debug_abbrev: + +00000000 <.debug_abbrev>: + 0: 01110125 0x1110125 + 4: 0e130b03 jal 84c2c0c + 8: 0e1b0e11 jal 86c3844 + c: 01120610 0x1120610 + 10: 17000002 bnez t8,1c + 14: 24000b0b li zero,2827 + 18: 3e0b030e 0x3e0b030e + 1c: 00000324 0x324 + 20: 000b0b3e 0xb0b3e + 24: 0b030800 j c0c2000 + 28: 00040f00 sll at,a0,0x1c + 2c: 0b0b0000 j c2c0000 + 30: 050f000b 0x50f000b + 34: 0b491300 j d244c00 + 38: 00061301 0x61301 + 3c: 030e0b0b 0x30e0b0b + 40: 3a0b3b0b xori t3,s0,0x3b0b + 44: 01130000 0x1130000 + 48: 070d0003 0x70d0003 + 4c: 0e3a0b3b jal 8e82cec + 50: 0b491338 j d244ce0 + 54: 0b000008 j c000020 + 58: 1600030e bnez s0,c94 + 5c: 3a0b3b0b xori t3,s0,0x3b0b + 60: 49130000 0x49130000 + 64: 090d0003 j 434000c + 68: 083a0b3b j e82cec + 6c: 0b491338 j d244ce0 + 70: 0b00000a j c000028 + 74: 2e013f19 sltiu at,s0,16153 + 78: 030e3a0b 0x30e3a0b + 7c: 3b0b2719 xori t3,t8,0x2719 + 80: 49131101 0x49131101 + 84: 12064018 beq s0,a2,100e8 + 88: 97421901 lhu v0,6401(k0) + 8c: 1300000b beqz t8,bc + 90: 0500030e bltz t0,ccc + 94: 3a0b3b0b xori t3,s0,0x3b0b + 98: 49130217 0x49130217 + 9c: 00000c34 0xc34 + a0: 0003083a 0x3083a + a4: 0b3b0b49 j cec2d24 + a8: 13021800 beq t8,v0,60ac + ac: 000d3400 sll a2,t5,0x10 + b0: 030e3a0b 0x30e3a0b + b4: 3b0b4913 xori t3,t8,0x4913 + b8: 02180000 0x2180000 + bc: 0e350049 jal 8d40124 + c0: 1300000f beqz t8,100 + c4: 2e013f19 sltiu at,s0,16153 + c8: 030e3a0b 0x30e3a0b + cc: 3b0b2719 xori t3,t8,0x2719 + d0: 11011206 beq t0,at,48ec + d4: 40189742 0x40189742 + d8: 19011300 0x19011300 + dc: 00100500 sll zero,s0,0x14 + e0: 030e3a0b 0x30e3a0b + e4: 3b0b4913 xori t3,t8,0x4913 + e8: 02180000 0x2180000 + ec: 11340003 beq t1,s4,fc + f0: 083a0b3b j e82cec + f4: 0b491302 j d244c08 + f8: 17000012 bnez t8,144 + fc: 3400030e li zero,0x30e + 100: 3a0b3b0b xori t3,s0,0x3b0b + 104: 49131c06 0x49131c06 + 108: 00001334 0x1334 + 10c: 00030e3a 0x30e3a + 110: 0b3b0b49 j cec2d24 + 114: 13021700 beq t8,v0,5d18 + 118: 00143400 sll a2,s4,0x10 + 11c: 030e3a0b 0x30e3a0b + 120: 3b0b4913 xori t3,t8,0x4913 + 124: 0000152e 0x152e + 128: 013f1903 0x13f1903 + 12c: 0e3a0b3b jal 8e82cec + 130: 05271949 0x5271949 + 134: 13110112 beq t8,s1,580 + 138: 06401897 bltz s2,6398 + 13c: 42190113 c0 0x190113 + 140: 00001605 0x1605 + 144: 00030e3a 0x30e3a + 148: 0b3b0549 j cec1524 + 14c: 13021800 beq t8,v0,6150 + 150: 00170500 sll zero,s7,0x14 + 154: 030e3a0b 0x30e3a0b + 158: 3b054913 xori a1,t8,0x4913 + 15c: 02170000 0x2170000 + 160: 18340003 0x18340003 + 164: 083a0b3b j e82cec + 168: 05491300 0x5491300 + 16c: 00193400 sll a2,t9,0x10 + 170: 03083a0b 0x3083a0b + 174: 3b054913 xori a1,t8,0x4913 + 178: 02170000 0x2170000 + 17c: 1a340003 0x1a340003 + 180: 0e3a0b3b jal 8e82cec + 184: 05491302 0x5491302 + 188: 1700001b bnez t8,1f8 + 18c: 89820101 lwl v0,257(t4) + 190: 11013113 beq t0,at,c5e0 + 194: 01130000 0x1130000 + 198: 1c8a8201 0x1c8a8201 + 19c: 00021891 0x21891 + 1a0: 42180000 c0 0x180000 + 1a4: 1d898201 0x1d898201 + 1a8: 01110195 0x1110195 + 1ac: 42193113 c0 0x193113 + 1b0: 00001e89 0x1e89 + 1b4: 82010111 lb at,273(s0) + 1b8: 01311300 0x1311300 + 1bc: 001f3400 sll a2,ra,0x10 + 1c0: 03083a0b 0x3083a0b + 1c4: 3b054913 xori a1,t8,0x4913 + 1c8: 02180000 0x2180000 + 1cc: 20340003 addi s4,at,3 + 1d0: 0e3a0b3b jal 8e82cec + 1d4: 05491302 0x5491302 + 1d8: 18000021 blez zero,260 + 1dc: 2e013f19 sltiu at,s0,16153 + 1e0: 030e3a0b 0x30e3a0b + 1e4: 3b052719 xori a1,t8,0x2719 + 1e8: 49131101 0x49131101 + 1ec: 12064018 beq s0,a2,10250 + 1f0: 97421900 lhu v0,6400(k0) + 1f4: 00000111 0x111 + 1f8: 01250e13 0x1250e13 + 1fc: 0b030e1b j c0c386c + 200: 0e551711 jal 9545c44 + 204: 01101700 0x1101700 + 208: 00021301 0x21301 + 20c: 030e0b0b 0x30e0b0b + 210: 3a0b3b0b xori t3,s0,0x3b0b + 214: 01130000 0x1130000 + 218: 030d0003 0x30d0003 + 21c: 0e3a0b3b jal 8e82cec + 220: 0b491338 j d244ce0 + 224: 0b000004 j c000010 + 228: 24000b0b li zero,2827 + 22c: 3e0b030e 0x3e0b030e + 230: 00000516 0x516 + 234: 00030e3a 0x30e3a + 238: 0b3b0b49 j cec2d24 + 23c: 13000006 beqz t8,258 + 240: 0d000308 jal 4000c20 + 244: 3a0b3b0b xori t3,s0,0x3b0b + 248: 4913380b 0x4913380b + 24c: 0000070f 0x70f + 250: 000b0b00 sll at,t3,0xc + 254: 00080f00 sll at,t0,0x1c + 258: 0b0b4913 j c2d244c + 25c: 00000913 0x913 + 260: 01030e0b 0x1030e0b + 264: 053a0b3b 0x53a0b3b + 268: 0b011300 j c044c00 + 26c: 000a0101 0xa0101 + 270: 49130113 0x49130113 + 274: 00000b21 0xb21 + 278: 0049132f 0x49132f + 27c: 0b00000c j c000030 + 280: 0401030e b ebc + 284: 0b0b3a0b j c2ce82c + 288: 3b0b0113 xori t3,t8,0x113 + 28c: 00000d28 0xd28 + 290: 00030e1c 0x30e1c + 294: 0d00000e jal 4000038 + 298: 2e013f19 sltiu at,s0,16153 + 29c: 03083a0b 0x3083a0b + 2a0: 3b0b2719 xori t3,t8,0x2719 + 2a4: 49131101 0x49131101 + 2a8: 12064018 beq s0,a2,1030c + 2ac: 97421901 lhu v0,6401(k0) + 2b0: 1300000f beqz t8,2f0 + 2b4: 05000308 bltz t0,ed8 + 2b8: 3a0b3b0b xori t3,s0,0x3b0b + 2bc: 49130218 0x49130218 + 2c0: 00001034 0x1034 + 2c4: 0003083a 0x3083a + 2c8: 0b3b0b49 j cec2d24 + 2cc: 13021700 beq t8,v0,5ed0 + 2d0: 00112400 sll a0,s1,0x10 + 2d4: 0b0b3e0b j c2cf82c + 2d8: 03080000 0x3080000 + 2dc: 122e013f beq s1,t6,7dc + 2e0: 19030e3a 0x19030e3a + 2e4: 0b3b0b27 j cec2c9c + 2e8: 19491311 0x19491311 + 2ec: 01120640 0x1120640 + 2f0: 18974219 0x18974219 + 2f4: 01130000 0x1130000 + 2f8: 13050003 beq t8,a1,308 + 2fc: 0e3a0b3b jal 8e82cec + 300: 0b491302 j d244c08 + 304: 17000014 bnez t8,358 + 308: 3400030e li zero,0x30e + 30c: 3a0b3b0b xori t3,s0,0x3b0b + 310: 49130217 0x49130217 + 314: 00001589 0x1589 + 318: 82010111 lb at,273(s0) + 31c: 01311301 0x1311301 + 320: 13000016 beqz t8,37c + 324: 8a820100 lwl v0,256(s4) + 328: 02189142 0x2189142 + 32c: 18000017 blez zero,38c + 330: 89820100 lwl v0,256(t4) + 334: 11013113 beq t0,at,c784 + 338: 0000182e 0x182e + 33c: 013f1903 0x13f1903 + 340: 0e3a0b3b jal 8e82cec + 344: 0b271911 j c9c6444 + 348: 01120640 0x1120640 + 34c: 18974219 0x18974219 + 350: 01130000 0x1130000 + 354: 19050003 0x19050003 + 358: 0e3a0b3b jal 8e82cec + 35c: 0b491302 j d244c08 + 360: 1800001a blez zero,3cc + 364: 34000308 li zero,0x308 + 368: 3a0b3b0b xori t3,s0,0x3b0b + 36c: 49130218 0x49130218 + 370: 00001b34 0x1b34 + 374: 00030e3a 0x30e3a + 378: 0b3b0b49 j cec2d24 + 37c: 13021800 beq t8,v0,6380 + 380: 001c3400 sll a2,gp,0x10 + 384: 030e3a0b 0x30e3a0b + 388: 3b0b4913 xori t3,t8,0x4913 + 38c: 1c0d0000 0x1c0d0000 + 390: 1d898201 0x1d898201 + 394: 01110131 0x1110131 + 398: 1300001e beqz t8,414 + 39c: 35004913 ori zero,t0,0x4913 + 3a0: 00001f2e 0x1f2e + 3a4: 003f1903 0x3f1903 + 3a8: 0e3a0b3b jal 8e82cec + 3ac: 0b271949 j c9c6524 + 3b0: 133c1900 beq t9,gp,67b4 + 3b4: 00202e01 0x202e01 + 3b8: 3f19030e 0x3f19030e + 3bc: 27194913 addiu t9,t8,18707 + 3c0: 34193c19 li t9,0x3c19 + 3c4: 01130000 0x1130000 + 3c8: 21050049 addi a1,t0,73 + 3cc: 13000022 beqz t8,458 + 3d0: 2e013f19 sltiu at,s0,16153 + 3d4: 030e3a0b 0x30e3a0b + 3d8: 3b0b2719 xori t3,t8,0x2719 + 3dc: 49133c19 0x49133c19 + 3e0: 01130000 0x1130000 + 3e4: 232e013f addi t6,t9,319 + 3e8: 19030e3a 0x19030e3a + 3ec: 0b3b0b27 j cec2c9c + 3f0: 193c1901 0x193c1901 + 3f4: 13000024 beqz t8,488 + 3f8: 2e013f19 sltiu at,s0,16153 + 3fc: 030e3a0b 0x30e3a0b + 400: 3b0b2719 xori t3,t8,0x2719 + 404: 49133c19 0x49133c19 + 408: 00000001 0x1 + 40c: 1101250e beq t0,at,9848 + 410: 130b030e beq t8,t3,104c + 414: 1b0e1101 0x1b0e1101 + 418: 12061017 beq s0,a2,4478 + 41c: 0000022e 0x22e + 420: 013f1903 0x13f1903 + 424: 0e3a0b3b jal 8e82cec + 428: 0b110112 j c440448 + 42c: 06401897 bltz s2,668c + 430: 42190113 c0 0x190113 + 434: 00000334 0x334 + 438: 00030e3a 0x30e3a + 43c: 0b3b0b49 j cec2d24 + 440: 131c0d00 beq t8,gp,3844 + 444: 00040f00 sll at,a0,0x1c + 448: 0b0b4913 j c2d244c + 44c: 00000535 0x535 + 450: 00491300 0x491300 + 454: 00062400 sll a0,a2,0x10 + 458: 0b0b3e0b j c2cf82c + 45c: 030e0000 0x30e0000 + 460: 00011101 0x11101 + 464: 250e130b addiu t6,t0,4875 + 468: 030e1b0e 0x30e1b0e + 46c: 11011206 beq t0,at,4c88 + 470: 10170000 beq zero,s7,474 + 474: 0224000b 0x224000b + 478: 0b3e0b03 j cf82c0c + 47c: 0e000003 jal 800000c + 480: 24000b0b li zero,2827 + 484: 3e0b0308 0x3e0b0308 + 488: 0000040f 0x40f + 48c: 000b0b00 sll at,t3,0xc + 490: 00050f00 sll at,a1,0x1c + 494: 0b0b4913 j c2d244c + 498: 00000616 0x616 + 49c: 00030e3a 0x30e3a + 4a0: 0b3b0b49 j cec2d24 + 4a4: 13000007 beqz t8,4c4 + 4a8: 2e013f19 sltiu at,s0,16153 + 4ac: 030e3a0b 0x30e3a0b + 4b0: 3b0b2719 xori t3,t8,0x2719 + 4b4: 49131101 0x49131101 + 4b8: 12064018 beq s0,a2,1051c + 4bc: 97421901 lhu v0,6401(k0) + 4c0: 13000008 beqz t8,4e4 + 4c4: 05000308 bltz t0,10e8 + 4c8: 3a0b3b0b xori t3,s0,0x3b0b + 4cc: 49130217 0x49130217 + 4d0: 00000934 0x934 + 4d4: 0003083a 0x3083a + 4d8: 0b3b0b49 j cec2d24 + 4dc: 13021700 beq t8,v0,60e0 + 4e0: 000a3400 sll a2,t2,0x10 + 4e4: 03083a0b 0x3083a0b + 4e8: 3b0b4913 xori t3,t8,0x4913 + 4ec: 00000b34 0xb34 + 4f0: 00030e3a 0x30e3a + 4f4: 0b3b0b49 j cec2d24 + 4f8: 13021700 beq t8,v0,60fc + 4fc: 000c3400 sll a2,t4,0x10 + 500: 030e3a0b 0x30e3a0b + 504: 3b0b4913 xori t3,t8,0x4913 + 508: 00000d0b 0xd0b + 50c: 01551700 0x1551700 + ... + +Disassembly of section .debug_loc: + +00000000 <.debug_loc>: + 0: 00000000 nop + 4: 00000010 mfhi zero + 8: 00015400 sll t2,at,0x10 + c: 00001000 sll v0,zero,0x0 + 10: 00002800 sll a1,zero,0x0 + 14: 04f30154 0x4f30154 + 18: 9f000000 0x9f000000 + ... + 24: 28000000 slti zero,zero,0 + 28: 38000155 xori zero,zero,0x155 + 2c: 00000038 0x38 + 30: 00000054 0x54 + 34: 0004f301 0x4f301 + 38: 559f0000 0x559f0000 + ... + 44: 00300000 0x300000 + 48: 00380002 0x380002 + 4c: 309f0000 andi ra,a0,0x0 + 50: 00380000 0x380000 + 54: 004c0001 0x4c0001 + 58: 52000000 0x52000000 + ... + 64: 98000000 lwr zero,0(zero) + 68: 9c000230 0x9c000230 + 6c: 9f000000 0x9f000000 + 70: 9c000000 0x9c000000 + 74: c4000153 lwc1 $f0,339(zero) + 78: 000000dc 0xdc + 7c: 000000e0 0xe0 + 80: 0002309f 0x2309f + 84: 000000e0 0xe0 + 88: 00000100 sll zero,zero,0x4 + 8c: 00015300 sll t2,at,0xc + ... + 98: 00005800 sll t3,zero,0x0 + 9c: 00014800 sll t1,at,0x0 + a0: 01520000 0x1520000 + a4: 01480000 0x1480000 + a8: 01500002 0x1500002 + ac: 74000000 jalx 0 + b0: 00000000 nop + b4: 00000000 nop + b8: 00980000 0x980000 + bc: 00d40001 0xd40001 + c0: 56000000 0x56000000 + c4: d4000001 0xd4000001 + c8: 04000155 bltz zero,620 + cc: 00000000 nop + d0: 00000000 nop + d4: 00000150 0x150 + d8: 00000198 0x198 + dc: 00015400 sll t2,at,0x10 + e0: 00019800 sll s3,at,0x0 + e4: 0001b800 sll s7,at,0x0 + e8: 04f30154 0x4f30154 + ec: 9f000001 0x9f000001 + f0: b8000001 swr zero,1(zero) + f4: c4000154 lwc1 $f0,340(zero) + ... + 100: 00000150 0x150 + 104: 0000017c 0x17c + 108: 00015500 sll t2,at,0x14 + 10c: 00017c00 sll t7,at,0x10 + 110: 0001b800 sll s7,at,0x0 + 114: 04f30155 0x4f30155 + 118: 9f000001 0x9f000001 + 11c: b8000001 swr zero,1(zero) + 120: c4000155 lwc1 $f0,341(zero) + ... + 12c: 0000017c 0x17c + 130: 00000180 sll zero,zero,0x6 + 134: 00015500 sll t2,at,0x14 + 138: 00018000 sll s0,at,0x0 + 13c: 00018c00 sll s1,at,0x10 + 140: 03757e9f 0x3757e9f + 144: 0000018c syscall 0x6 + 148: 00000190 0x190 + 14c: 000c7410 0xc7410 + 150: 06311c40 bgezal s1,7254 + 154: 24f30155 addiu s3,a3,341 + 158: 1a9f0000 0x1a9f0000 + ... + 164: 01680000 0x1680000 + 168: 01780008 0x1780008 + 16c: 74100631 jalx 4018c4 + 170: 1c40249f bgtz v0,93f0 + 174: 00000178 0x178 + 178: 00000184 0x184 + 17c: 00015200 sll t2,at,0x8 + 180: 00018400 sll s0,at,0x10 + 184: 00019000 sll s2,at,0x0 + 188: 08741006 j 1d04018 + 18c: 311c4024 andi gp,t0,0x4024 + 190: 9f000000 0x9f000000 + 194: 00000000 nop + 198: 00000001 0x1 + 19c: a4000001 sh zero,1(zero) + 1a0: b0000572 0xb0000572 + 1a4: 00302e9f 0x302e9f + 1a8: 000001b0 0x1b0 + 1ac: 000001b8 0x1b8 + 1b0: 00015200 sll t2,at,0x8 + ... + 1bc: 0001c400 sll t8,at,0x10 + 1c0: 00021800 sll v1,v0,0x0 + 1c4: 01540000 0x1540000 + 1c8: 02180000 0x2180000 + 1cc: 02580004 sllv zero,t8,s2 + 1d0: f301549f 0xf301549f + 1d4: 00000258 0x258 + 1d8: 00000264 0x264 + 1dc: 00015400 sll t2,at,0x10 + ... + 1e8: 0001c400 sll t8,at,0x10 + 1ec: 0001f000 sll s8,at,0x0 + 1f0: 01550000 0x1550000 + 1f4: 01f00000 0x1f00000 + 1f8: 02580004 sllv zero,t8,s2 + 1fc: f301559f 0xf301559f + 200: 00000258 0x258 + 204: 00000264 0x264 + 208: 00015500 sll t2,at,0x14 + ... + 214: 0001cc00 sll t9,at,0x10 + 218: 0001fc00 sll ra,at,0x10 + 21c: 01520000 0x1520000 + 220: 01fc0000 0x1fc0000 + 224: 02180002 0x2180002 + 228: 74000000 jalx 0 + 22c: 02180000 0x2180000 + 230: 02580003 0x2580003 + 234: f3015400 0xf3015400 + 238: 00025800 sll t3,v0,0x0 + 23c: 00025c00 sll t3,v0,0x10 + 240: 01520000 0x1520000 + 244: 025c0000 0x25c0000 + 248: 02640002 0x2640002 + 24c: 74000000 jalx 0 + 250: 00000000 nop + 254: 00000000 nop + 258: 02200000 0x2200000 + 25c: 02480001 0x2480001 + 260: 53000000 0x53000000 + 264: 00000000 nop + 268: 00000001 0x1 + 26c: dc000001 0xdc000001 + 270: f0000b74 0xf0000b74 + 274: 1006311c beq zero,a2,c6e8 + 278: 40247500 0x40247500 + 27c: 1a9f0000 0x1a9f0000 + 280: 01f00000 0x1f00000 + 284: 0204000c syscall 0x81000 + 288: 74100631 jalx 4018c4 + 28c: 1c4024f3 bgtz v0,965c + 290: 01551a9f 0x1551a9f + ... + 29c: 000001dc 0x1dc + 2a0: 000001ec 0x1ec + 2a4: 00087410 0x87410 + 2a8: 06311c40 bgezal s1,73ac + 2ac: 249f0000 addiu ra,a0,0 + 2b0: 01ec0000 0x1ec0000 + 2b4: 02180001 0x2180001 + 2b8: 53000000 0x53000000 + 2bc: 00000000 nop + 2c0: 00000002 srl zero,zero,0x0 + 2c4: 10000002 b 2d0 + 2c8: 44000230 0x44000230 + 2cc: 9f000002 0x9f000002 + 2d0: 44000002 0x44000002 + 2d4: 58000152 0x58000152 + ... + 2e0: 00000264 0x264 + 2e4: 000002b8 0x2b8 + 2e8: 00015400 sll t2,at,0x10 + 2ec: 0002b800 sll s7,v0,0x0 + 2f0: 0002f800 sll ra,v0,0x0 + 2f4: 04f30154 0x4f30154 + 2f8: 9f000002 0x9f000002 + 2fc: f8000003 0xf8000003 + 300: 04000154 bltz zero,854 + 304: 00000000 nop + 308: 00000000 nop + 30c: 00000264 0x264 + 310: 00000290 0x290 + 314: 00015500 sll t2,at,0x14 + 318: 00029000 sll s2,v0,0x0 + 31c: 0002f800 sll ra,v0,0x0 + 320: 04f30155 0x4f30155 + 324: 9f000002 0x9f000002 + 328: f8000003 0xf8000003 + 32c: 04000155 bltz zero,884 + 330: 00000000 nop + 334: 00000000 nop + 338: 0000026c 0x26c + 33c: 0000029c 0x29c + 340: 00015200 sll t2,at,0x8 + 344: 00029c00 sll s3,v0,0x10 + 348: 0002b800 sll s7,v0,0x0 + 34c: 02740000 0x2740000 + 350: 0002b800 sll s7,v0,0x0 + 354: 0002f800 sll ra,v0,0x0 + 358: 03f30154 0x3f30154 + 35c: 000002f8 0x2f8 + 360: 000002fc 0x2fc + 364: 00015200 sll t2,at,0x8 + 368: 0002fc00 sll ra,v0,0x10 + 36c: 00030400 sll zero,v1,0x10 + 370: 02740000 0x2740000 + ... + 37c: 0002c000 sll t8,v0,0x0 + 380: 0002e800 sll sp,v0,0x0 + 384: 01530000 0x1530000 + ... + 390: 027c0000 0x27c0000 + 394: 0290000b 0x290000b + 398: 74100631 jalx 4018c4 + 39c: 1c402475 bgtz v0,9574 + 3a0: 001a9f00 sll s3,k0,0x1c + 3a4: 00029000 sll s2,v0,0x0 + 3a8: 0002a400 sll s4,v0,0x10 + 3ac: 0c741006 jal 1d04018 + 3b0: 311c4024 andi gp,t0,0x4024 + 3b4: f301551a 0xf301551a + 3b8: 9f000000 0x9f000000 + 3bc: 00000000 nop + 3c0: 00000002 srl zero,zero,0x0 + 3c4: 7c000002 0x7c000002 + 3c8: 8c000874 lw zero,2164(zero) + 3cc: 1006311c beq zero,a2,c840 + 3d0: 40249f00 0x40249f00 + 3d4: 00028c00 sll s1,v0,0x10 + 3d8: 0002b800 sll s7,v0,0x0 + 3dc: 01530000 0x1530000 + ... + 3e8: 02b00000 0x2b00000 + 3ec: 02e40002 0x2e40002 + 3f0: 309f0000 andi ra,a0,0x0 + 3f4: 02e40000 0x2e40000 + 3f8: 02f80001 0x2f80001 + 3fc: 52000000 0x52000000 + 400: 00000000 nop + 404: 00000003 sra zero,zero,0x0 + 408: 04000003 bltz zero,418 + 40c: 58000154 0x58000154 + 410: 00000358 0x358 + 414: 00000398 0x398 + 418: 0004f301 0x4f301 + 41c: 549f0000 0x549f0000 + 420: 03980000 0x3980000 + 424: 03a40001 0x3a40001 + 428: 54000000 0x54000000 + 42c: 00000000 nop + 430: 00000003 sra zero,zero,0x0 + 434: 04000003 bltz zero,444 + 438: 30000155 andi zero,zero,0x155 + 43c: 00000330 0x330 + 440: 00000398 0x398 + 444: 0004f301 0x4f301 + 448: 559f0000 0x559f0000 + 44c: 03980000 0x3980000 + 450: 03a40001 0x3a40001 + 454: 55000000 0x55000000 + 458: 00000000 nop + 45c: 00000003 sra zero,zero,0x0 + 460: 0c000003 jal c + 464: 3c000152 lui zero,0x152 + 468: 0000033c 0x33c + 46c: 00000358 0x358 + 470: 00027400 sll t6,v0,0x10 + 474: 00000358 0x358 + 478: 00000398 0x398 + 47c: 0003f301 0x3f301 + 480: 54000003 0x54000003 + 484: 98000003 lwr zero,3(zero) + 488: 9c000152 0x9c000152 + 48c: 0000039c 0x39c + 490: 000003a4 0x3a4 + 494: 00027400 sll t6,v0,0x10 + ... + 4a0: 00000360 0x360 + 4a4: 00000388 0x388 + 4a8: 00015300 sll t2,at,0xc + ... + 4b4: 00031c00 sll v1,v1,0x10 + 4b8: 00033000 sll a2,v1,0x0 + 4bc: 0b741006 j dd04018 + 4c0: 311c4024 andi gp,t0,0x4024 + 4c4: 75001a9f jalx 4006a7c + 4c8: 00000330 0x330 + 4cc: 00000344 0x344 + 4d0: 000c7410 0xc7410 + 4d4: 06311c40 bgezal s1,75d8 + 4d8: 24f30155 addiu s3,a3,341 + 4dc: 1a9f0000 0x1a9f0000 + ... + 4e8: 031c0000 0x31c0000 + 4ec: 032c0008 0x32c0008 + 4f0: 74100631 jalx 4018c4 + 4f4: 1c40249f bgtz v0,9774 + 4f8: 0000032c 0x32c + 4fc: 00000358 0x358 + 500: 00015300 sll t2,at,0xc + ... + 50c: 00035000 sll t2,v1,0x0 + 510: 00038400 sll s0,v1,0x10 + 514: 02309f00 0x2309f00 + 518: 00038400 sll s0,v1,0x10 + 51c: 00039800 sll s3,v1,0x0 + 520: 01520000 0x1520000 + ... + 52c: 03a40000 0x3a40000 + 530: 03d80001 0x3d80001 + 534: 54000003 0x54000003 + 538: d8000004 0xd8000004 + 53c: 180004f3 blez zero,190c + 540: 01549f00 0x1549f00 + 544: 00041800 sll v1,a0,0x0 + 548: 00042400 sll a0,a0,0x10 + 54c: 01540000 0x1540000 + ... + 558: 03a40000 0x3a40000 + 55c: 03bc0001 0x3bc0001 + 560: 55000003 0x55000003 + 564: bc000004 0xbc000004 + 568: 180004f3 blez zero,1938 + 56c: 01559f00 0x1559f00 + 570: 00041800 sll v1,a0,0x0 + 574: 00042400 sll a0,a0,0x10 + 578: 01550000 0x1550000 + ... + 584: 03ac0000 0x3ac0000 + 588: 03c40001 0x3c40001 + 58c: 52000003 0x52000003 + 590: c4000003 lwc1 $f0,3(zero) + 594: d8000274 0xd8000274 + 598: 00000003 sra zero,zero,0x0 + 59c: d8000004 0xd8000004 + 5a0: 180003f3 blez zero,1570 + 5a4: 01540000 0x1540000 + 5a8: 04180000 0x4180000 + 5ac: 041c0001 0x41c0001 + 5b0: 52000004 0x52000004 + 5b4: 1c000004 bgtz zero,5c8 + 5b8: 24000274 li zero,628 + ... + 5c4: 00000003 sra zero,zero,0x0 + 5c8: e0000004 swc0 c0_index,4(zero) + 5cc: 08000153 j 54c + 5d0: 00000000 nop + 5d4: 00000000 nop + 5d8: 000003d4 0x3d4 + 5dc: 00000404 0x404 + 5e0: 0002309f 0x2309f + 5e4: 00000404 0x404 + 5e8: 00000418 0x418 + 5ec: 00015200 sll t2,at,0x8 + ... + 5f8: 00042400 sll a0,a0,0x10 + 5fc: 00055400 sll t2,a1,0x10 + 600: 01550000 0x1550000 + 604: 05540000 0x5540000 + 608: 05e00001 bltz t7,610 + 60c: 55000000 0x55000000 + 610: 00000000 nop + 614: 00000004 sllv zero,zero,zero + 618: 24000005 li zero,5 + 61c: 5c000157 0x5c000157 + 620: 0000055c 0x55c + 624: 000005e0 0x5e0 + 628: 00015700 sll t2,at,0x1c + ... + 634: 00052000 sll a0,a1,0x0 + 638: 00053000 sll a2,a1,0x0 + 63c: 02309f00 0x2309f00 + ... + 648: 00047c00 sll t7,a0,0x10 + 64c: 00049c00 sll s3,a0,0x10 + 650: 02309f00 0x2309f00 + 654: 00049c00 sll s3,a0,0x10 + 658: 00053000 sll a2,a1,0x0 + 65c: 015b0000 0x15b0000 + 660: 05900000 bltzal t4,664 + 664: 05ac0001 0x5ac0001 + 668: 5b000005 0x5b000005 + 66c: b8000005 swr zero,5(zero) + 670: e000015b swc0 c0_index,347(zero) + ... + 67c: 0000042c 0x42c + 680: 0000059c 0x59c + 684: 00015c00 sll t3,at,0x10 + 688: 00059c00 sll s3,a1,0x10 + 68c: 0005ac00 sll s5,a1,0x10 + 690: 02740000 0x2740000 + 694: 0005ac00 sll s5,a1,0x10 + 698: 0005b800 sll s7,a1,0x0 + 69c: 015c0000 0x15c0000 + 6a0: 05b80000 0x5b80000 + 6a4: 05e00002 bltz t7,6b0 + 6a8: 74000000 jalx 0 + 6ac: 00000000 nop + 6b0: 00000000 nop + 6b4: 04d80000 0x4d80000 + 6b8: 04f40001 0x4f40001 + 6bc: 52000005 0x52000005 + 6c0: 68000005 0x68000005 + 6c4: 7c000152 0x7c000152 + 6c8: 00000584 0x584 + 6cc: 00000588 0x588 + 6d0: 00015200 sll t2,at,0x8 + ... + 6dc: 0004a400 sll s4,a0,0x10 + 6e0: 0004c000 sll t8,a0,0x0 + 6e4: 015f0000 0x15f0000 + 6e8: 04c00000 bltz a2,6ec + 6ec: 04c40006 0x4c40006 + 6f0: 75008800 jalx 4022000 + 6f4: 1a9f0000 0x1a9f0000 + ... + 700: 04a40000 0x4a40000 + 704: 04c00005 bltz a2,71c + 708: 7f808004 0x7f808004 + 70c: 9f000004 0x9f000004 + 710: c0000004 lwc0 c0_index,4(zero) + 714: c4000a75 lwc1 $f0,2677(zero) + 718: 0088001a div zero,a0,t0 + 71c: 23808004 addi zero,gp,-32764 + 720: 9f000000 0x9f000000 + 724: 00000000 nop + 728: 00000004 sllv zero,zero,zero + 72c: 7c000005 0x7c000005 + 730: ac000168 sw zero,360(zero) + 734: 000005b8 0x5b8 + 738: 000005e0 0x5e0 + 73c: 00016800 sll t5,at,0x0 + ... + 748: 0004c400 sll t8,a0,0x10 + 74c: 00050400 sll zero,a1,0x10 + 750: 01530000 0x1530000 + 754: 05040000 0x5040000 + 758: 05080001 0x5080001 + 75c: 52000005 0x52000005 + 760: 08000005 j 14 + 764: 98000153 lwr zero,339(zero) + ... + 770: 000004ec 0x4ec + 774: 00000504 0x504 + 778: 00015300 sll t2,at,0xc + 77c: 00050400 sll zero,a1,0x10 + 780: 00056000 sll t4,a1,0x0 + 784: 01520000 0x1520000 + ... + 790: 049c0000 0x49c0000 + 794: 04cc0001 0x4cc0001 + 798: 52000004 0x52000004 + 79c: cc000005 lwc3 $0,5(zero) + 7a0: 7c000230 0x7c000230 + 7a4: 9f000005 0x9f000005 + 7a8: 7c000005 0x7c000005 + 7ac: 84000152 lh zero,338(zero) + 7b0: 00000584 0x584 + 7b4: 00000590 0x590 + 7b8: 0002309f 0x2309f + 7bc: 00000590 0x590 + 7c0: 000005ac 0x5ac + 7c4: 00015200 sll t2,at,0x8 + 7c8: 0005b800 sll s7,a1,0x0 + 7cc: 0005e000 sll gp,a1,0x0 + 7d0: 01520000 0x1520000 + ... + 7dc: 05e00000 bltz t7,7e0 + 7e0: 05f30001 0x5f30001 + 7e4: 54000005 0x54000005 + 7e8: f3000006 0xf3000006 + 7ec: 00000160 0x160 + 7f0: 00000600 sll zero,zero,0x18 + 7f4: 00000607 0x607 + 7f8: 00015400 sll t2,at,0x10 + 7fc: 00060700 sll zero,a2,0x1c + 800: 00060800 sll at,a2,0x0 + 804: 04f30154 0x4f30154 + 808: 9f000000 0x9f000000 + 80c: 00000000 nop + 810: 00000005 0x5 + 814: e0000005 swc0 c0_index,5(zero) + 818: f3000155 0xf3000155 + 81c: 000005f3 0x5f3 + 820: 00000608 0x608 + 824: 0004f301 0x4f301 + 828: 559f0000 0x559f0000 + ... + 834: 06080000 0x6080000 + 838: 06400001 bltz s2,840 + 83c: 54000006 0x54000006 + 840: 40000006 0x40000006 + 844: a8000161 swl zero,353(zero) + 848: 000006a8 0x6a8 + 84c: 000006b4 0x6b4 + 850: 0004f301 0x4f301 + 854: 549f0000 0x549f0000 + ... + 860: 06080000 0x6080000 + 864: 06400001 bltz s2,86c + 868: 55000006 0x55000006 + 86c: 40000006 0x40000006 + 870: b40004f3 0xb40004f3 + 874: 01559f00 0x1559f00 + ... + 880: 00060800 sll at,a2,0x0 + 884: 00063000 sll a2,a2,0x0 + 888: 01560000 0x1560000 + 88c: 06300000 bltzal s1,890 + 890: 06380004 0x6380004 + 894: f301569f 0xf301569f + 898: 00000638 0x638 + 89c: 00000640 sll zero,zero,0x19 + 8a0: 00015600 sll t2,at,0x18 + ... + 8ac: 00064000 sll t0,a2,0x0 + 8b0: 0006ac00 sll s5,a2,0x10 + 8b4: 01600000 0x1600000 + ... + 8c0: 063c0000 0x63c0000 + 8c4: 06a00001 bltz s5,8cc + 8c8: 63000000 0x63000000 + 8cc: 00000000 nop + 8d0: 00000006 srlv zero,zero,zero + 8d4: 40000006 0x40000006 + 8d8: 63000152 0x63000152 + 8dc: 00000674 0x674 + 8e0: 00000688 0x688 + 8e4: 00015200 sll t2,at,0x8 + 8e8: 00069000 sll s2,a2,0x0 + 8ec: 0006b400 sll s6,a2,0x10 + 8f0: 01520000 0x1520000 + ... + 8fc: 06b40000 0x6b40000 + 900: 06d70001 0x6d70001 + 904: 54000006 0x54000006 + 908: d7000006 0xd7000006 + 90c: d80004f3 0xd80004f3 + 910: 01549f00 0x1549f00 + ... + 91c: 0006b400 sll s6,a2,0x10 + 920: 0006d000 sll k0,a2,0x0 + 924: 01550000 0x1550000 + 928: 06d00000 bltzal s6,92c + 92c: 06d80004 0x6d80004 + 930: f301559f 0xf301559f + ... + 93c: 000006b4 0x6b4 + 940: 000006d7 0x6d7 + 944: 00015600 sll t2,at,0x18 + 948: 0006d700 sll k0,a2,0x1c + 94c: 0006d800 sll k1,a2,0x0 + 950: 04f30156 0x4f30156 + 954: 9f000000 0x9f000000 + 958: 00000000 nop + 95c: 00000006 srlv zero,zero,zero + 960: b4000006 0xb4000006 + 964: c4000157 lwc1 $f0,343(zero) + 968: 000006c4 0x6c4 + 96c: 000006cc syscall 0x1b + 970: 0004f301 0x4f301 + 974: 579f0000 0x579f0000 + 978: 06cc0000 0x6cc0000 + 97c: 06d00001 bltzal s6,984 + 980: 57000000 0x57000000 + 984: 00000000 nop + 988: 00000006 srlv zero,zero,zero + 98c: d8000006 0xd8000006 + 990: e8000154 swc2 $0,340(zero) + 994: 000006e8 0x6e8 + 998: 00000724 0x724 + 99c: 0004f301 0x4f301 + 9a0: 549f0000 0x549f0000 + ... + 9ac: 06d80000 0x6d80000 + 9b0: 06e40001 0x6e40001 + 9b4: 55000006 0x55000006 + 9b8: e4000007 swc1 $f0,7(zero) + 9bc: 240004f3 li zero,1267 + 9c0: 01559f00 0x1559f00 + ... + 9cc: 0006e400 sll gp,a2,0x10 + 9d0: 0006e800 sll sp,a2,0x0 + 9d4: 02309f00 0x2309f00 + 9d8: 0006e800 sll sp,a2,0x0 + 9dc: 00071000 sll v0,a3,0x0 + 9e0: 01520000 0x1520000 + 9e4: 07180000 0x7180000 + 9e8: 071c0001 0x71c0001 + 9ec: 52000000 0x52000000 + 9f0: 00000000 nop + 9f4: 00000007 srav zero,zero,zero + 9f8: 24000007 li zero,7 + 9fc: 3c000155 lui zero,0x155 + a00: 0000073c 0x73c + a04: 0000074c syscall 0x1d + a08: 0004f301 0x4f301 + a0c: 559f0000 0x559f0000 + ... + a18: 074c0000 0x74c0000 + a1c: 07640001 0x7640001 + a20: 55000007 0x55000007 + a24: 64000007 0x64000007 + a28: 7c000155 0x7c000155 + ... + a34: 0000077c 0x77c + a38: 0000078f 0x78f + a3c: 00015400 sll t2,at,0x10 + a40: 00078f00 sll s1,a3,0x1c + a44: 0007a000 sll s4,a3,0x0 + a48: 01600000 0x1600000 + a4c: 07a00000 bltz sp,a50 + a50: 07ac0004 0x7ac0004 + a54: f301549f 0xf301549f + ... + a60: 0000077c 0x77c + a64: 0000078f 0x78f + a68: 00015500 sll t2,at,0x14 + a6c: 00078f00 sll s1,a3,0x1c + a70: 0007ac00 sll s5,a3,0x10 + a74: 04f30155 0x4f30155 + a78: 9f000000 0x9f000000 + a7c: 00000000 nop + a80: 00bfc00c syscall 0x2ff00 + a84: b8bfc00c swr ra,-16372(a1) + a88: dc000230 0xdc000230 + a8c: 9fbfc00c 0x9fbfc00c + a90: dcbfc00d 0xdcbfc00d + a94: 08000231 j 8c4 + a98: 9fbfc00d 0x9fbfc00d + a9c: 08bfc00d j 2ff0034 + aa0: 10000232 b 136c + aa4: 9f000000 0x9f000000 + aa8: 00000000 nop + aac: 00bfc00c syscall 0x2ff00 + ab0: c0bfc00c lwc0 $31,-16372(a1) + ab4: dc000274 0xdc000274 + ab8: 00bfc00c syscall 0x2ff00 + abc: dcbfc00c 0xdcbfc00c + ac0: e4000152 swc1 $f0,338(zero) + ac4: bfc00ce4 0xbfc00ce4 + ac8: bfc00d00 0xbfc00d00 + acc: 00027401 0x27401 + ad0: bfc00d00 0xbfc00d00 + ad4: bfc00d04 0xbfc00d04 + ad8: 000152bf 0x152bf + adc: c00d04bf lwc0 c0_cause,1215(zero) + ae0: c00d1000 lwc0 c0_cause,4096(zero) + ae4: 01530000 0x1530000 + ae8: 00000000 nop + aec: 0000bfc0 sll s7,zero,0x1f + af0: 0cb8bfc0 jal 2e2ff00 + af4: 0cdc0002 jal 3700008 + af8: 309fbfc0 andi ra,a0,0xbfc0 + afc: 0cdcbfc0 jal 372ff00 + b00: 0ce40001 jal 3900004 + b04: 52bfc00c 0x52bfc00c + b08: e4bfc00d swc1 $f31,-16371(a1) + b0c: 08000155 j 554 + b10: bfc00d08 0xbfc00d08 + b14: bfc00d10 0xbfc00d10 + b18: 00087500 sll t6,t0,0x14 + b1c: 34247300 ori a0,at,0x7300 + b20: 219f0000 addi ra,t4,0 + b24: 00000000 nop + b28: 0000bfc0 sll s7,zero,0x1f + b2c: 0d10bfc0 jal 442ff00 + b30: 0da00001 jal 6800004 + b34: 54bfc00d 0x54bfc00d + b38: a0bfc00e sb ra,-16370(a1) + b3c: 84000160 lh zero,352(zero) + b40: bfc00e84 0xbfc00e84 + b44: bfc00e8c 0xbfc00e8c + b48: 0004f301 0x4f301 + b4c: 549fbfc0 0x549fbfc0 + b50: 0e8cbfc0 jal a32ff00 + b54: 0e940001 jal a500004 + b58: 54000000 0x54000000 + b5c: 00000000 nop + b60: 00bfc00d break 0xbf,0x300 + b64: 10bfc00d beq a1,ra,ffff0b9c + b68: a7000155 sh zero,341(t8) + b6c: bfc00da7 0xbfc00da7 + b70: bfc00e0c 0xbfc00e0c + b74: 000163bf 0x163bf + b78: c00e0cbf lwc0 c0_epc,3263(zero) + b7c: c00e8c00 lwc0 c0_epc,-29696(zero) + b80: 04f30155 0x4f30155 + b84: 9fbfc00e 0x9fbfc00e + b88: 8cbfc00e lw ra,-16370(a1) + b8c: 94000155 lhu zero,341(zero) + ... + b98: bfc00d10 0xbfc00d10 + b9c: bfc00da7 0xbfc00da7 + ba0: 000156bf 0x156bf + ba4: c00da7bf lwc0 c0_cause,-22593(zero) + ba8: c00e8c00 lwc0 c0_epc,-29696(zero) + bac: 04f30156 0x4f30156 + bb0: 9fbfc00e 0x9fbfc00e + bb4: 8cbfc00e lw ra,-16370(a1) + bb8: 94000156 lhu zero,342(zero) + ... + bc4: bfc00db4 0xbfc00db4 + bc8: bfc00dc0 0xbfc00dc0 + bcc: 000152bf 0x152bf + bd0: c00dc0bf lwc0 c0_cause,-16193(zero) + bd4: c00ddc00 lwc0 c0_cause,-9216(zero) + bd8: 0161bfc0 0x161bfc0 + bdc: 0decbfc0 jal 7b2ff00 + be0: 0e3c0001 jal 8f00004 + be4: 61bfc00e 0x61bfc00e + be8: 44bfc00e 0x44bfc00e + bec: 4c000161 0x4c000161 + bf0: bfc00e4c 0xbfc00e4c + bf4: bfc00e58 0xbfc00e58 + bf8: 00058100 sll s0,a1,0x4 + bfc: 20209f00 addi zero,at,-24832 + c00: 00000000 nop + c04: 000000bf 0xbf + c08: c00dacbf lwc0 c0_cause,-21313(zero) + c0c: c00dc000 lwc0 c0_cause,-16384(zero) + c10: 0152bfc0 0x152bfc0 + c14: 0dd4bfc0 jal 752ff00 + c18: 0df80001 jal 7e00004 + c1c: 52bfc00e 0x52bfc00e + c20: 38bfc00e xori ra,a1,0xc00e + c24: 4c000152 0x4c000152 + c28: bfc00e54 0xbfc00e54 + c2c: bfc00e64 0xbfc00e64 + c30: 00015200 sll t2,at,0x8 + c34: 00000000 nop + c38: 000000bf 0xbf + c3c: c00d44bf lwc0 c0_cause,17599(zero) + c40: c00d6000 lwc0 c0_cause,24576(zero) + c44: 02309fbf 0x2309fbf + c48: c00d60bf lwc0 c0_cause,24767(zero) + c4c: c00d6800 lwc0 c0_cause,26624(zero) + c50: 0162bfc0 0x162bfc0 + c54: 0d68bfc0 jal 5a2ff00 + c58: 0d800002 jal 6000008 + c5c: 309fbfc0 andi ra,a0,0xbfc0 + c60: 0d80bfc0 jal 602ff00 + c64: 0d8c0001 jal 6300004 + c68: 62bfc00d 0x62bfc00d + c6c: 8cbfc00d lw ra,-16371(a1) + c70: 94000230 lhu zero,560(zero) + c74: 9fbfc00d 0x9fbfc00d + c78: 94bfc00d lhu ra,-16371(a1) + c7c: a0000232 sb zero,562(zero) + c80: 9fbfc00d 0x9fbfc00d + c84: a0bfc00e sb ra,-16370(a1) + c88: 04000162 bltz zero,1214 + c8c: bfc00e04 0xbfc00e04 + c90: bfc00e08 0xbfc00e08 + c94: 0003827e 0x3827e + c98: 9f000000 0x9f000000 + c9c: 00000000 nop + ca0: 00bfc00d break 0xbf,0x300 + ca4: b8bfc00d swr ra,-16371(a1) + ca8: c0000230 lwc0 c0_index,560(zero) + cac: 9fbfc00d 0x9fbfc00d + cb0: c0bfc00e lwc0 $31,-16370(a1) + cb4: 14000164 bnez zero,1248 + cb8: bfc00e14 0xbfc00e14 + cbc: bfc00e18 0xbfc00e18 + cc0: 0002309f 0x2309f + cc4: bfc00e18 0xbfc00e18 + cc8: bfc00e7c 0xbfc00e7c + ccc: 00016200 sll t4,at,0x8 + cd0: 00000000 nop + cd4: 000000bf 0xbf + cd8: c00e94bf lwc0 c0_epc,-27457(zero) + cdc: c00eb800 lwc0 c0_epc,-18432(zero) + ce0: 0154bfc0 0x154bfc0 + ce4: 0eb8bfc0 jal ae2ff00 + ce8: 0f1c0001 jal c700004 + cec: 61bfc00f 0x61bfc00f + cf0: 1cbfc00f 0x1cbfc00f + cf4: 280004f3 slti zero,zero,1267 + cf8: 01549f00 0x1549f00 + cfc: 00000000 nop + d00: 000000bf 0xbf + d04: c00ec0bf lwc0 c0_epc,-16193(zero) + d08: c00eff00 lwc0 c0_epc,-256(zero) + d0c: 0152bfc0 0x152bfc0 + d10: 0f00bfc0 jal c02ff00 + d14: 0f080001 jal c200004 + d18: 52000000 0x52000000 + d1c: 00000000 nop + d20: 00bfc00e 0xbfc00e + d24: 94bfc00e lhu ra,-16370(a1) + d28: e8000230 swc2 $0,560(zero) + d2c: 9fbfc00e 0x9fbfc00e + d30: e8bfc00f swc2 $31,-16369(a1) + d34: 20000160 addi zero,zero,352 + d38: bfc00f20 0xbfc00f20 + d3c: bfc00f28 0xbfc00f28 + d40: 00015200 sll t2,at,0x8 + d44: 00000000 nop + d48: 000000bf 0xbf + d4c: c01070bf lwc0 $16,28863(zero) + d50: c0107800 lwc0 $16,30720(zero) + d54: 0154bfc0 0x154bfc0 + d58: 1078bfc0 beq v1,t8,ffff0c5c + d5c: 149c0004 bne a0,gp,d70 + d60: f301549f 0xf301549f + ... + d6c: bfc01070 0xbfc01070 + d70: bfc0107c 0xbfc0107c + d74: 000155bf 0x155bf + d78: c0107cbf lwc0 $16,31935(zero) + d7c: c0149c00 lwc0 $20,-25600(zero) + d80: 04f30155 0x4f30155 + d84: 9f000000 0x9f000000 + d88: 00000000 nop + d8c: 00bfc012 0xbfc012 + d90: 74bfc012 jalx 2ff0048 + d94: 94000152 lhu zero,338(zero) + d98: bfc012e8 0xbfc012e8 + d9c: bfc012ef 0xbfc012ef + da0: 00015200 sll t2,at,0x8 + da4: 00000000 nop + da8: 000000bf 0xbf + dac: c01198bf lwc0 $17,-26433(zero) + db0: c011ac00 lwc0 $17,-21504(zero) + db4: 02309fbf 0x2309fbf + db8: c011acbf lwc0 $17,-21313(zero) + dbc: c011d700 lwc0 $17,-10496(zero) + dc0: 0153bfc0 0x153bfc0 + dc4: 121cbfc0 beq s0,gp,ffff0cc8 + dc8: 12240002 beq s1,a0,dd4 + dcc: 309fbfc0 andi ra,a0,0xbfc0 + dd0: 12b0bfc0 beq s5,s0,ffff0cd4 + dd4: 12b40002 beq s5,s4,de0 + dd8: 309fbfc0 andi ra,a0,0xbfc0 + ddc: 12bcbfc0 beq s5,gp,ffff0ce0 + de0: 12e80001 beq s7,t0,de8 + de4: 53000000 0x53000000 + de8: 00000000 nop + dec: 00bfc010 0xbfc010 + df0: c4bfc012 lwc1 $f31,-16366(a1) + df4: 4c000230 0x4c000230 + df8: 9fbfc012 0x9fbfc012 + dfc: 4cbfc014 0x4cbfc014 + e00: 70000162 0x70000162 + e04: bfc01470 0xbfc01470 + e08: bfc0149c 0xbfc0149c + e0c: 0002309f 0x2309f + ... + e18: bfc0126c 0xbfc0126c + e1c: bfc01273 0xbfc01273 + e20: 000152bf 0x152bf + e24: c01273bf lwc0 $18,29631(zero) + e28: c0139c00 lwc0 $19,-25600(zero) + e2c: 0160bfc0 0x160bfc0 + e30: 139cbfc0 beq gp,gp,ffff0d34 + e34: 13af0001 beq sp,t7,e3c + e38: 52bfc013 0x52bfc013 + e3c: afbfc013 sw ra,-16365(sp) + e40: d0000160 0xd0000160 + e44: bfc013d0 0xbfc013d0 + e48: bfc013eb 0xbfc013eb + e4c: 000152bf 0x152bf + e50: c013ebbf lwc0 $19,-5185(zero) + e54: c013ec00 lwc0 $19,-5120(zero) + e58: 0160bfc0 0x160bfc0 + e5c: 13ecbfc0 beq ra,t4,ffff0d60 + e60: 13fb0001 beq ra,k1,e68 + e64: 52bfc013 0x52bfc013 + e68: fbbfc014 0xfbbfc014 + e6c: 1c000160 bgtz zero,13f0 + e70: bfc0141c 0xbfc0141c + e74: bfc0142f 0xbfc0142f + e78: 000152bf 0x152bf + e7c: c0142fbf lwc0 $20,12223(zero) + e80: c0144c00 lwc0 $20,19456(zero) + e84: 0160bfc0 0x160bfc0 + e88: 144cbfc0 bne v0,t4,ffff0d8c + e8c: 14570001 bne v0,s7,e94 + e90: 52bfc014 0x52bfc014 + e94: 57bfc014 0x57bfc014 + e98: 60000160 0x60000160 + ... + ea4: bfc01120 0xbfc01120 + ea8: bfc01164 0xbfc01164 + eac: 000160bf 0x160bf + eb0: c01174bf lwc0 $17,29887(zero) + eb4: c0120800 lwc0 $18,2048(zero) + eb8: 01600000 0x1600000 + ebc: 00000000 nop + ec0: 0000bfc0 sll s7,zero,0x1f + ec4: 1198bfc0 beq t4,t8,ffff0dc8 + ec8: 11ac0002 beq t5,t4,ed4 + ecc: 800c0000 lb t4,0(zero) + ed0: 00000000 nop + ed4: 0000bfc0 sll s7,zero,0x1f + ed8: 10d4bfc0 beq a2,s4,ffff0ddc + edc: 11000001 beqz t0,ee4 + ee0: 61000000 0x61000000 + ee4: 00000000 nop + ee8: 00bfc012 0xbfc012 + eec: b0bfc012 0xb0bfc012 + ef0: b4000152 0xb4000152 + ef4: bfc012bc 0xbfc012bc + ef8: bfc012c8 0xbfc012c8 + efc: 000155bf 0x155bf + f00: c012c8bf lwc0 $18,-14145(zero) + f04: c012dc00 lwc0 $18,-9216(zero) + f08: 08720073 j 1c801cc + f0c: 00222301 0x222301 + f10: 9fbfc012 0x9fbfc012 + f14: dcbfc012 0xdcbfc012 + f18: e8000672 swc2 $0,1650(zero) + f1c: 00730022 sub zero,v1,s3 + f20: 9f000000 0x9f000000 + f24: 00000000 nop + f28: 00bfc010 0xbfc010 + f2c: a8bfc011 swl ra,-16367(a1) + f30: 00000547 0x547 + f34: 4a241f9f c2 0x241f9f + f38: bfc01100 0xbfc01100 + f3c: bfc01104 0xbfc01104 + f40: 00077280 sll t6,a3,0xa + f44: 8080a07a lb zero,-24454(a0) + f48: 9fbfc011 0x9fbfc011 + f4c: 04bfc011 0x4bfc011 + f50: 18000781 blez zero,2d58 + f54: 808080a0 lb zero,-32608(a0) + f58: 7a9fbfc0 0x7a9fbfc0 + f5c: 1118bfc0 beq t0,t8,ffff0e60 + f60: 11640001 beq t3,a0,f68 + f64: 60bfc011 0x60bfc011 + f68: 74bfc012 jalx 2ff0048 + f6c: 08000160 j 580 + f70: bfc01208 0xbfc01208 + f74: bfc01470 0xbfc01470 + f78: 00078180 sll s0,a3,0x6 + f7c: 8080a07a lb zero,-24454(a0) + f80: 9f000000 0x9f000000 + f84: 00000000 nop + f88: 00bfc010 0xbfc010 + f8c: a8bfc011 swl ra,-16367(a1) + f90: 98000230 lwr zero,560(zero) + f94: 9fbfc011 0x9fbfc011 + f98: 98bfc011 lwr ra,-16367(a1) + f9c: ac000280 sw zero,640(zero) + fa0: 08bfc012 j 2ff0048 + fa4: 08bfc014 j 2ff0050 + fa8: 70000230 0x70000230 + fac: 9f000000 0x9f000000 + fb0: 00000000 nop + fb4: 00bfc010 0xbfc010 + fb8: a8bfc011 swl ra,-16367(a1) + fbc: 98000440 lwr zero,1088(zero) + fc0: 4a249fbf c2 0x249fbf + fc4: c01198bf lwc0 $17,-26433(zero) + fc8: c0120800 lwc0 $18,2048(zero) + fcc: 0161bfc0 0x161bfc0 + fd0: 1208bfc0 beq s0,t0,ffff0ed4 + fd4: 14700004 bne v1,s0,fe8 + fd8: 404a249f 0x404a249f + ... + fe4: bfc01100 0xbfc01100 + fe8: bfc01104 0xbfc01104 + fec: 000152bf 0x152bf + ff0: c01104bf lwc0 $17,1215(zero) + ff4: c0116400 lwc0 $17,25600(zero) + ff8: 0161bfc0 0x161bfc0 + ffc: 1174bfc0 beq t3,s4,ffff0f00 + 1000: 11980001 beq t4,t8,1008 + 1004: 61bfc011 0x61bfc011 + 1008: 98bfc012 lwr ra,-16366(a1) + 100c: 08000780 j 1e00 + 1010: 808080e0 lb zero,-32544(a0) + 1014: 059fbfc0 0x59fbfc0 + 1018: 1208bfc0 beq s0,t0,ffff0f1c + 101c: 14700001 bne v1,s0,1024 + 1020: 61000000 0x61000000 + ... + 1030: 24000154 li zero,340 + 1034: 00000024 and zero,zero,zero + 1038: 000000d0 0xd0 + 103c: 00015200 sll t2,at,0x8 + ... + 104c: 00004800 sll t1,zero,0x0 + 1050: 01550000 0x1550000 + 1054: 00480000 0x480000 + 1058: 00980001 0x980001 + 105c: 55000000 0x55000000 + 1060: b4000000 0xb4000000 + 1064: d0000155 0xd0000155 + ... + 1074: 00000030 0x30 + 1078: 00015600 sll t2,at,0x18 + 107c: 00003000 sll a2,zero,0x0 + 1080: 00004000 sll t0,zero,0x0 + 1084: 09720077 j 5c801dc + 1088: 001c7600 sll t6,gp,0x18 + 108c: 229f0000 addi ra,s4,0 + 1090: 00400000 0x400000 + 1094: 0044000c syscall 0x11000 + 1098: 72007700 0x72007700 + 109c: 1c760022 0x1c760022 + 10a0: 7900229f 0x7900229f + 10a4: 00000054 0x54 + 10a8: 0000005c 0x5c + 10ac: 00057600 sll t6,a1,0x18 + 10b0: 371a9f00 ori k0,t8,0x9f00 + 10b4: 00005c00 sll t3,zero,0x10 + 10b8: 00008800 sll s1,zero,0x0 + 10bc: 01560000 0x1560000 + 10c0: 00880000 0x880000 + 10c4: 008c0003 0x8c0003 + 10c8: 767c9f00 jalx 9f27c00 + 10cc: 00008c00 sll s1,zero,0x10 + 10d0: 00009000 sll s2,zero,0x0 + 10d4: 01560000 0x1560000 + 10d8: 00b40000 0xb40000 + 10dc: 00bc0001 0xbc0001 + 10e0: 56000000 0x56000000 + ... + 10ec: 04000000 bltz zero,10f0 + 10f0: 24000154 li zero,340 + 10f4: 00000024 and zero,zero,zero + 10f8: 00000030 0x30 + 10fc: 00015200 sll t2,at,0x8 + 1100: 00003000 sll a2,zero,0x0 + 1104: 00004400 sll t0,zero,0x10 + 1108: 01570000 0x1570000 + 110c: 00440000 0x440000 + 1110: 00900001 0x900001 + 1114: 54000000 0x54000000 + 1118: 90000000 lbu zero,0(zero) + 111c: b4000153 0xb4000153 + 1120: 000000b4 0xb4 + 1124: 000000bc 0xbc + 1128: 00015200 sll t2,at,0x8 + 112c: 0000bc00 sll s7,zero,0x10 + 1130: 0000d000 sll k0,zero,0x0 + 1134: 01540000 0x1540000 + ... + 1140: 00480000 0x480000 + 1144: 00500001 0x500001 + 1148: 55000000 0x55000000 + 114c: 50000000 0x50000000 + 1150: 90000159 lbu zero,345(zero) + 1154: 000000bc 0xbc + 1158: 000000c4 0xc4 + 115c: 00015500 sll t2,at,0x14 + 1160: 0000c400 sll t8,zero,0x10 + 1164: 0000c800 sll t9,zero,0x0 + 1168: 01530000 0x1530000 + 116c: 00c80000 0xc80000 + 1170: 00d00001 0xd00001 + 1174: 59000000 0x59000000 + ... + 1180: 44000000 mfc1 zero,$f0 + 1184: 60000154 0x60000154 + 1188: 00000060 0x60 + 118c: 0000007c 0x7c + 1190: 00015700 sll t2,at,0x1c + 1194: 00008400 sll s0,zero,0x10 + 1198: 00009000 sll s2,zero,0x0 + 119c: 0373049f 0x373049f + 11a0: 000000bc 0xbc + 11a4: 000000d0 0xd0 + 11a8: 00015400 sll t2,at,0x10 + ... + 11b4: 00005400 sll t2,zero,0x10 + 11b8: 00006000 sll t4,zero,0x0 + 11bc: 01530000 0x1530000 + 11c0: 00600000 0x600000 + 11c4: 00640001 0x640001 + 11c8: 58000000 0x58000000 + 11cc: 64000000 0x64000000 + 11d0: 6c000378 0x6c000378 + 11d4: 019f0000 0x19f0000 + 11d8: 006c0000 0x6c0000 + 11dc: 00900001 0x900001 + 11e0: 58000000 0x58000000 + ... + 11ec: 0c000000 jal 0 + 11f0: 10000574 b 27c4 + 11f4: 00331a9f 0x331a9f + 11f8: 00000010 mfhi zero + 11fc: 00000020 add zero,zero,zero + 1200: 00015900 sll t3,at,0x4 + 1204: 00002000 sll a0,zero,0x0 + 1208: 00003000 sll a2,zero,0x0 + 120c: 0379019f 0x379019f + 1210: 00000030 0x30 + 1214: 00000044 0x44 + 1218: 000b7700 sll t6,t3,0x1c + 121c: 72001c79 0x72001c79 + 1220: 00222301 0x222301 + 1224: 9f000000 0x9f000000 + 1228: 00000000 nop + ... + +Disassembly of section .debug_aranges: + +00000000 <.debug_aranges>: + 0: 0000001c 0x1c + 4: 00020000 sll zero,v0,0x0 + 8: 00000400 sll zero,zero,0x10 + c: 00000000 nop + 10: bfc0050c 0xbfc0050c + 14: 000007ac 0x7ac + ... + 20: 00000024 and zero,zero,zero + 24: 00020000 sll zero,v0,0x0 + 28: 08950400 j 2541000 + 2c: 00000000 nop + 30: bfc00cb8 0xbfc00cb8 + 34: 000002c8 0x2c8 + 38: bfc01070 0xbfc01070 + 3c: 0000042c 0x42c + ... + 48: 0000001c 0x1c + 4c: 00020000 sll zero,v0,0x0 + 50: 12d90400 beq s6,t9,1054 + 54: 00000000 nop + 58: bfc00f80 0xbfc00f80 + 5c: 00000020 add zero,zero,zero + ... + 68: 0000001c 0x1c + 6c: 00020000 sll zero,v0,0x0 + 70: 13470400 beq k0,a3,1074 + 74: 00000000 nop + 78: bfc00fa0 0xbfc00fa0 + 7c: 000000d0 0xd0 + ... + +Disassembly of section .debug_line: + +00000000 <.debug_line>: + 0: 000001dc 0x1dc + 4: 00020000 sll zero,v0,0x0 + 8: 00320101 0x320101 + c: fb0e0d00 0xfb0e0d00 + 10: 01010101 0x1010101 + 14: 00000001 0x1 + 18: 0000012e 0x12e + 1c: 2e000063 sltiu zero,s0,99 + 20: 6669666c 0x6669666c + 24: 6173682e 0x6173682e + 28: 63000100 0x63000100 + 2c: 00636669 0x636669 + 30: 666c6173 0x666c6173 + 34: 682e6800 0x682e6800 + 38: 01000000 0x1000000 + 3c: 000502bf 0x502bf + 40: c0050c18 lwc0 $5,3096(zero) + 44: 164c8646 bne s2,t4,fffe1960 + 48: 4e484c4e c3 0x484c4e + 4c: 85184c4b lh t8,19531(t0) + 50: 00020402 srl zero,v0,0x10 + 54: 06ba0603 0x6ba0603 + 58: 09bac019 j 6eb0064 + 5c: 4ebfbb03 c3 0xbfbb03 + 60: 13ba484b beq sp,k0,12190 + 64: 494d484b 0x494d484b + 68: 4c000204 0x4c000204 + 6c: 01064a00 0x1064a00 + 70: 02040206 0x2040206 + 74: bb083e08 swr t0,15880(t8) + 78: 75830002 jalx 60c0008 + 7c: 0401064a b 19a8 + 80: 00020402 srl zero,v0,0x10 + 84: 0683083e 0x683083e + 88: 08e508e6 j 3942398 + 8c: bd851948 0xbd851948 + 90: 4cf5f34e 0x4cf5f34e + 94: 4884484c 0x4884484c + 98: 083dbc03 j f6f00c + 9c: 7682030b jalx a080c2c + a0: 4a851948 c2 0x851948 + a4: 4cf5f34c 0x4cf5f34c + a8: 083dc100 j f70400 + ac: 02040180 0x2040180 + b0: 00020401 0x20401 + b4: 84bcf485 lh gp,-2939(a1) + b8: bc036a82 0xbc036a82 + bc: 03174a85 0x3174a85 + c0: 19484cf5 0x19484cf5 + c4: f34c083d 0xf34c083d + c8: c1000204 lwc0 c0_index,516(t0) + cc: 01800002 0x1800002 + d0: 040184bc b fffe13c4 + d4: f485bc03 0xf485bc03 + d8: 6a820317 0x6a820317 + dc: 4a851948 c2 0x851948 + e0: 4cf5f34c 0x4cf5f34c + e4: 083dc100 j f70400 + e8: 02040180 0x2040180 + ec: 00020401 0x20401 + f0: 84bcf485 lh gp,-2939(a1) + f4: bc036a82 0xbc036a82 + f8: 03174a85 0x3174a85 + fc: 18484cf5 0x18484cf5 + 100: fa03794a 0xfa03794a + 104: 51000204 0x51000204 + 108: 01480002 0x1480002 + 10c: 040184bc b fffe1400 + 110: f485bc03 0xf485bc03 + 114: 6d820315 0x6d820315 + 118: 4a851a48 c2 0x851a48 + 11c: 4cf50375 0x4cf50375 + 120: 4a030b4a c2 0x30b4a + 124: 03754a03 0x3754a03 + 128: 20ba037a addi k0,a1,890 + 12c: 4a031a4a c2 0x31a4a + 130: 030c4a03 0x30c4a03 + 134: 404a030b 0x404a030b + 138: 083c4c50 j f13140 + 13c: 514f4b03 0x514f4b03 + 140: 144a030c bne v0,t2,d74 + 144: 4a460002 c2 0x460002 + 148: 04010352 b e94 + 14c: 4a864b08 c2 0x864b08 + 150: 43000204 c0 0x1000204 + 154: 017f8500 0x17f8500 + 158: 0204014d break 0x204,0x5 + 15c: 00020401 0x20401 + 160: 84bb8908 lh k1,-30456(a1) + 164: af022414 sw v0,9236(t8) + 168: 00020401 0x20401 + 16c: 064a0002 0x64a0002 + 170: 04020683 0x4020683 + 174: 08764b4b j 1d92d2c + 178: 4d000204 bc3f 98c + 17c: 014d0002 0x14d0002 + 180: 040184bb b fffe1470 + 184: 85850373 lh a1,883(t4) + 188: 4a031082 c2 0x31082 + 18c: 84bb0343 lh k1,835(a1) + 190: 8203c400 lb v1,-15360(s0) + 194: ba022815 swr v0,10261(s0) + 198: bb84494b swr a0,18763(gp) + 19c: 49864e46 0x49864e46 + 1a0: 084083bc j 1020ef0 + 1a4: 4c000204 0x4c000204 + 1a8: 01064a06 0x1064a06 + 1ac: bc08ea83 0xbc08ea83 + 1b0: 037782be 0x37782be + 1b4: 83030a82 lb v1,2690(t8) + 1b8: 08af13bb j 2bc4eec + 1bc: bcbe16bc 0xbcbe16bc + 1c0: 00020401 0x20401 + 1c4: 064a06bb 0x64a06bb + 1c8: 083bf44d j efd134 + 1cc: 85150876 lh s5,2166(t0) + 1d0: 484f8513 0x484f8513 + 1d4: 083d4c83 j f5320c + 1d8: f5bbbb02 0xf5bbbb02 + 1dc: 18000101 blez zero,5e4 + 1e0: 000001d7 0x1d7 + 1e4: 00020000 sll zero,v0,0x0 + 1e8: 00500101 0x500101 + 1ec: fb0e0d00 0xfb0e0d00 + 1f0: 01010101 0x1010101 + 1f4: 00000001 0x1 + 1f8: 0000012e 0x12e + 1fc: 2e000062 sltiu zero,s0,98 + 200: 6f6f746c 0x6f6f746c + 204: 6f616465 0x6f616465 + 208: 725f7769 0x725f7769 + 20c: 74685f66 jalx 1a17d98 + 210: 6c617368 0x6c617368 + 214: 2e630000 sltiu v1,s3,0 + 218: 00006366 0x6366 + 21c: 69666c61 0x69666c61 + 220: 73682e68 0x73682e68 + 224: 00010000 sll zero,at,0x0 + 228: 6c696273 0x6c696273 + 22c: 79735f62 0x79735f62 + 230: 6f6f742e 0x6f6f742e + 234: 68000000 0x68000000 + 238: 00000005 0x5 + 23c: 02bfc00c syscall 0xaff00 + 240: b8032601 swr v1,9729(zero) + 244: 1883bd80 0x1883bd80 + 248: 8083bb84 lb v1,-17532(a0) + 24c: 84858516 lh a1,-31466(a0) + 250: 7e510379 0x7e510379 + 254: 4a08eb4c c2 0x8eb4c + 258: 08764b84 j 1d92e10 + 25c: f483bc85 0xf483bc85 + 260: 814ebb85 lb t6,-17531(t2) + 264: 83000204 lb zero,516(t8) + 268: 01064a00 0x1064a00 + 26c: 02040206 0x2040206 + 270: bc000204 0xbc000204 + 274: 02830002 0x2830002 + 278: 04024b00 0x4024b00 + 27c: 02040249 0x2040249 + 280: 00020402 srl zero,v0,0x10 + 284: bb000204 swr zero,516(t8) + 288: 0246c084 0x246c084 + 28c: b84c4b00 swr t4,19200(v0) + 290: 02040106 0x2040106 + 294: 4a000204 c2 0x204 + 298: 02060876 0x2060876 + 29c: 00020402 srl zero,v0,0x10 + 2a0: 84000204 lh zero,516(zero) + 2a4: 02490002 0x2490002 + 2a8: 04024b00 0x4024b00 + 2ac: 02040246 0x2040246 + 2b0: 8983bd4b lwl v1,-17077(t4) + 2b4: 02301508 0x2301508 + 2b8: 74520002 jalx 1480008 + 2bc: 04018000 b fffe02c0 + 2c0: 02040184 0x2040184 + 2c4: 00020401 0x20401 + 2c8: 03788200 0x3788200 + 2cc: 02040103 0x2040103 + 2d0: 0a4a0002 j 9280008 + 2d4: 0401b803 b fffee2e4 + 2d8: 78820002 0x78820002 + 2dc: 0402030a 0x402030a + 2e0: 8284837f lb a0,-31873(s4) + 2e4: 8908e713 lwl t0,-6381(t0) + 2e8: 16504e89 bne s2,s0,13d10 + 2ec: 1317c051 beq t8,s7,ffff0434 + 2f0: 4f891317 c3 0x1891317 + 2f4: 030a08ac 0x30a08ac + 2f8: 514f0208 0x514f0208 + 2fc: 00010100 sll zero,at,0x4 + 300: 0502bfc0 0x502bfc0 + 304: 107003dd beq v1,s0,127c + 308: 01015003 0x1015003 + 30c: 7aba08ea 0x7aba08ea + 310: 030c82f3 0x30c82f3 + 314: bc4d474d 0xbc4d474d + 318: 083ebf87 j fafe1c + 31c: 454ff086 0x454ff086 + 320: 84000204 lh zero,516(zero) + 324: 0106083c 0x106083c + 328: 06bc8302 0x6bc8302 + 32c: 24138508 li s3,-31480 + 330: e6510002 swc1 $f17,2(s2) + 334: 04010608 b 1b58 + 338: 3c000204 lui zero,0x204 + 33c: 02068300 0x2068300 + 340: 020402b9 0x20402b9 + 344: bdbc08e5 0xbdbc08e5 + 348: 03de0082 0x3de0082 + 34c: 03a77f82 0x3a77f82 + 350: 84f50002 lh s5,2(a3) + 354: 04024b00 0x4024b00 + 358: 02040281 0x2040281 + 35c: 03188250 0x3188250 + 360: 03624a50 0x3624a50 + 364: 03124a50 0x3124a50 + 368: 03684a03 0x3684a03 + 36c: 1882036b 0x1882036b + 370: 4a83083d c2 0x83083d + 374: 08af08e8 j 2bc23a0 + 378: 00020401 0x20401 + 37c: 064a0002 0x64a0002 + 380: 04020608 0x4020608 + 384: 3d000204 0x3d000204 + 388: 02f10002 0x2f10002 + 38c: 04024bbf 0x4024bbf + 390: 8449bb4c lh t1,-17588(v0) + 394: 4984f308 0x4984f308 + 398: e508ad08 swc1 $f8,-21240(t0) + 39c: e6bb083d swc1 $f27,2109(s5) + 3a0: 87bcbb08 lh gp,-17656(sp) + 3a4: 3d87083d 0x3d87083d + 3a8: 8784bb08 lh a0,-17656(gp) + 3ac: 3d8408e5 0x3d8408e5 + 3b0: 84bd8a03 lh sp,-30205(a1) + 3b4: 09f2022c j 7c808b0 + 3b8: 00010100 sll zero,at,0x4 + 3bc: 00003200 sll a2,zero,0x8 + 3c0: 02000000 0x2000000 + 3c4: 1d0101fb 0x1d0101fb + 3c8: 0e0d0001 jal 8340004 + 3cc: 01010100 0x1010100 + 3d0: 00000100 sll zero,zero,0x4 + 3d4: 00010074 0x10074 + 3d8: 6573742e 0x6573742e + 3dc: 63000000 0x63000000 + 3e0: 00000005 0x5 + 3e4: 02bfc00f 0x2bfc00f + 3e8: 801416f4 lb s4,5876(zero) + 3ec: 02100001 0x2100001 + 3f0: 01000001 0x1000001 + 3f4: 3c000200 lui zero,0x200 + 3f8: 0000f301 0xf301 + 3fc: 01fb0e0d break 0x1fb,0x38 + 400: 00010101 0x10101 + 404: 01000000 0x1000000 + 408: 01000001 0x1000001 + 40c: 2e2e2f2e sltiu t6,s1,12078 + 410: 2e2f2e2e sltiu t7,s1,11822 + 414: 2f2e2e2f sltiu t6,t9,11823 + 418: 2e2e2f2e sltiu t6,s1,12078 + 41c: 2e2f2e2e sltiu t7,s1,11822 + 420: 2f676363 sltiu a3,k1,25443 + 424: 2d342e38 sltiu s4,t1,11832 + 428: 2e332f6e sltiu s3,s1,12142 + 42c: 65776c69 0x65776c69 + 430: 622f6c69 0x622f6c69 + 434: 62632f6d 0x62632f6d + 438: 61636869 0x61636869 + 43c: 6e652f6d 0x6e652f6d + 440: 69707300 0x69707300 + 444: 2f686f6d sltiu t0,k1,28525 + 448: 652f6a65 0x652f6a65 + 44c: 6e732f77 0x6e732f77 + 450: 6f726b2f 0x6f726b2f + 454: 7265706f 0x7265706f + 458: 732f6d69 0x732f6d69 + 45c: 70732f74 0x70732f74 + 460: 6f6f6c63 0x6f6f6c63 + 464: 6861696e 0x6861696e + 468: 2f676363 sltiu a3,k1,25443 + 46c: 2d342e38 sltiu s4,t1,11832 + 470: 2e332d62 sltiu s3,s1,11618 + 474: 75696c64 jalx 5a5b190 + 478: 2f676363 sltiu a3,k1,25443 + 47c: 2f696e63 sltiu t1,k1,28259 + 480: 6c756465 0x6c756465 + 484: 002f686f 0x2f686f + 488: 6d652f6a 0x6d652f6a + 48c: 656e732f 0x656e732f + 490: 776f726b jalx dbdc9ac + 494: 2f726570 sltiu s2,k1,25968 + 498: 6f732f6d 0x6f732f6d + 49c: 6970732f 0x6970732f + 4a0: 746f6f6c jalx 1bdbdb0 + 4a4: 63686169 0x63686169 + 4a8: 6e2f6763 0x6e2f6763 + 4ac: 632d342e 0x632d342e + 4b0: 382e332f xori t6,at,0x332f + 4b4: 6e65776c 0x6e65776c + 4b8: 69622f6c 0x69622f6c + 4bc: 6962632f 0x6962632f + 4c0: 696e636c 0x696e636c + 4c4: 75646500 jalx 5919400 + 4c8: 006d656d 0x6d656d + 4cc: 7365742e 0x7365742e + 4d0: 63000100 0x63000100 + 4d4: 00737464 0x737464 + 4d8: 6465662e 0x6465662e + 4dc: 68000200 0x68000200 + 4e0: 00737472 0x737472 + 4e4: 696e672e 0x696e672e + 4e8: 68000300 0x68000300 + 4ec: 00000005 0x5 + 4f0: 02bfc00f 0x2bfc00f + 4f4: a0033401 sb v1,13313(zero) + 4f8: 031201bc 0x31201bc + 4fc: 4f000204 c3 0x1000204 + 500: 010608ac 0x10608ac + 504: 064d4903 0x64d4903 + 508: 0cf24c03 jal 3c9300c + 50c: 14824b03 bne a0,v0,1311c + 510: 65820321 0x65820321 + 514: 4a474b47 c2 0x474b47 + 518: c2bc4b49 lwc0 $28,19273(s5) + 51c: 00020401 0x20401 + 520: 52f4488a 0x52f4488a + 524: 03b27f82 0x3b27f82 + 528: 03228283 0x3228283 + 52c: 020c0001 0x20c0001 + 530: Adresse 0x0000000000000530 ist verboten. + + +Disassembly of section .debug_str: + +00000000 <.debug_str>: + 0: 6366695f 0x6366695f + 4: 66696e64 0x66696e64 + 8: 00636669 0x636669 + c: 5f626c6f 0x5f626c6f + 10: 636b5f65 0x636b5f65 + 14: 72617365 0x72617365 + 18: 00704631 0x704631 + 1c: 36006e75 ori zero,s0,0x6e75 + 20: 6d5f666c 0x6d5f666c + 24: 61736800 0x61736800 + 28: 666c6173 0x666c6173 + 2c: 685f6669 0x685f6669 + 30: 6e64006c 0x6e64006c + 34: 6f6e6720 0x6f6e6720 + 38: 6c6f6e67 0x6c6f6e67 + 3c: 20756e73 addi s5,v1,28275 + 40: 69676e65 0x69676e65 + 44: 6420696e 0x6420696e + 48: 7400626c jalx 189b0 + 4c: 6f636b5f 0x6f636b5f + 50: 696e6465 0x696e6465 + 54: 78006c6f 0x78006c6f + 58: 6e67206c 0x6e67206c + 5c: 6f6e6720 0x6f6e6720 + 60: 696e7400 0x696e7400 + 64: 656e6469 0x656e6469 + 68: 616e0062 0x616e0062 + 6c: 63757272 0x63757272 + 70: 00704461 0x704461 + 74: 74610062 jalx 1840188 + 78: 6c6f636b 0x6c6f636b + 7c: 73697a65 0x73697a65 + 80: 00666c61 0x666c61 + 84: 73687369 0x73687369 + 88: 7a65002e 0x7a65002e + 8c: 2e2f6366 sltiu t7,s1,25446 + 90: 69666c61 0x69666c61 + 94: 73682e63 0x73682e63 + 98: 005f7366 0x5f7366 + 9c: 6c617368 0x6c617368 + a0: 5f696e66 0x5f696e66 + a4: 6f5f7400 0x6f5f7400 + a8: 6e627566 0x6e627566 + ac: 5f777269 0x5f777269 + b0: 74650063 jalx 194018c + b4: 66695f69 0x66695f69 + b8: 6e697400 0x6e697400 + bc: 70426173 0x70426173 + c0: 65006e75 0x65006e75 + c4: 6d5f776f 0x6d5f776f + c8: 72647300 0x72647300 + cc: 73686f72 0x73686f72 + d0: 7420756e jalx 81d5b8 + d4: 7369676e 0x7369676e + d8: 65642069 0x65642069 + dc: 6e740077 0x6e740077 + e0: 6275665f 0x6275665f + e4: 73697a65 0x73697a65 + e8: 00636669 0x636669 + ec: 5f70726f 0x5f70726f + f0: 6772616d 0x6772616d + f4: 5f73696e 0x5f73696e + f8: 676c6500 0x676c6500 + fc: 62617365 0x62617365 + 100: 5f616464 0x5f616464 + 104: 7200666c 0x7200666c + 108: 6173685f 0x6173685f + 10c: 6765745f 0x6765745f + 110: 6f666673 0x6f666673 + 114: 65745f62 0x65745f62 + 118: 6c6f636b 0x6c6f636b + 11c: 616c6967 0x616c6967 + 120: 6e656400 0x6e656400 + 124: 73697a65 0x73697a65 + 128: 74797065 jalx 1e5c194 + 12c: 00776f72 0x776f72 + 130: 645f696e 0x645f696e + 134: 64657800 0x64657800 + 138: 5f73666c 0x5f73666c + 13c: 6173685f 0x6173685f + 140: 7400666c jalx 199b0 + 144: 6173685f 0x6173685f + 148: 70726f67 0x70726f67 + 14c: 72616d00 0x72616d00 + 150: 69665f77 0x69665f77 + 154: 69647468 0x69647468 + 158: 002f686f 0x2f686f + 15c: 6d652f6a 0x6d652f6a + 160: 656e732f 0x656e732f + 164: 776f726b jalx dbdc9ac + 168: 2f726570 sltiu s2,k1,25968 + 16c: 6f732f6d 0x6f732f6d + 170: 6970732f 0x6970732f + 174: 7372632f 0x7372632f + 178: 626f6f74 0x626f6f74 + 17c: 6c6f6164 0x6c6f6164 + 180: 65720063 0x65720063 + 184: 66695f62 0x66695f62 + 188: 6c6f636b 0x6c6f636b + 18c: 5f756e6c 0x5f756e6c + 190: 6f636b00 0x6f636b00 + 194: 70496e66 0x70496e66 + 198: 6f007057 0x6f007057 + 19c: 6f726473 0x6f726473 + 1a0: 00626c6f 0x626c6f + 1a4: 636b5f6d 0x636b5f6d + 1a8: 61736b00 0x61736b00 + 1ac: 6572726f 0x6572726f + 1b0: 72006f66 0x72006f66 + 1b4: 66736574 0x66736574 + 1b8: 5f656e64 0x5f656e64 + 1bc: 00756e73 0x756e73 + 1c0: 69676e65 0x69676e65 + 1c4: 64206368 0x64206368 + 1c8: 61720073 0x61720073 + 1cc: 686f7274 0x686f7274 + 1d0: 20696e74 addi t1,v1,28276 + 1d4: 00696e66 0x696e66 + 1d8: 6f006e62 0x6f006e62 + 1dc: 6c6f636b 0x6c6f636b + 1e0: 5f777269 0x5f777269 + 1e4: 74650062 jalx 1940188 + 1e8: 6e657874 0x6e657874 + 1ec: 00666c61 0x666c61 + 1f0: 73685f76 0x73685f76 + 1f4: 65726966 0x65726966 + 1f8: 79007045 0x79007045 + 1fc: 6e646961 0x6e646961 + 200: 6e006366 0x6e006366 + 204: 695f6765 0x695f6765 + 208: 745f7374 jalx 17dcdd0 + 20c: 61747573 0x61747573 + 210: 00474e55 0x474e55 + 214: 20432034 addi v1,v0,8244 + 218: 2e382e33 sltiu t8,s1,11827 + 21c: 202d6d65 addi t5,at,28005 + 220: 62202d6d 0x62202d6d + 224: 736f6674 0x736f6674 + 228: 2d666c6f sltiu a2,t3,27759 + 22c: 6174202d 0x6174202d + 230: 6d617263 0x6d617263 + 234: 683d7233 0x683d7233 + 238: 30303020 andi s0,at,0x3020 + 23c: 2d67202d sltiu a3,t3,8237 + 240: 4f730063 c3 0x1730063 + 244: 66695f70 0x66695f70 + 248: 726f6772 0x726f6772 + 24c: 616d5f6d 0x616d5f6d + 250: 756c7469 jalx 5b1d1a4 + 254: 00666c61 0x666c61 + 258: 73685f67 0x73685f67 + 25c: 65745f6f 0x65745f6f + 260: 66667365 0x66667365 + 264: 745f6279 jalx 17d89e4 + 268: 5f626c6f 0x5f626c6f + 26c: 636b6e75 0x636b6e75 + 270: 6d006366 0x6d006366 + 274: 695f626c 0x695f626c + 278: 6f636b5f 0x6f636b5f + 27c: 6c6f636b 0x6c6f636b + 280: 006e626c 0x6e626c + 284: 6f636b73 0x6f636b73 + 288: 00704f62 0x704f62 + 28c: 6a00666c 0x6a00666c + 290: 6173685f 0x6173685f + 294: 6765745f 0x6765745f + 298: 626c6f63 0x626c6f63 + 29c: 6b6e756d 0x6b6e756d + 2a0: 5f62795f 0x5f62795f + 2a4: 6f666673 0x6f666673 + 2a8: 65740063 0x65740063 + 2ac: 66695f62 0x66695f62 + 2b0: 6c6f636b 0x6c6f636b + 2b4: 5f69735f 0x5f69735f + 2b8: 6c6f636b 0x6c6f636b + 2bc: 65640066 0x65640066 + 2c0: 6c617368 0x6c617368 + 2c4: 5f657261 0x5f657261 + 2c8: 73650070 0x73650070 + 2cc: 466c6173 c1 0x6c6173 + 2d0: 68494f00 0x68494f00 + 2d4: 696d675f 0x696d675f + 2d8: 73697a65 0x73697a65 + 2dc: 00737265 0x737265 + 2e0: 635f6461 0x635f6461 + 2e4: 74610070 jalx 18401c0 + 2e8: 4d656d00 0x4d656d00 + 2ec: 70466c61 0x70466c61 + 2f0: 73684d65 0x73684d65 + 2f4: 6d007042 0x6d007042 + 2f8: 75660070 jalx 59801c0 + 2fc: 4c696e65 0x4c696e65 + 300: 00737265 0x737265 + 304: 635f6572 0x635f6572 + 308: 72004a75 0x72004a75 + 30c: 6d705f74 0x6d705f74 + 310: 6f005f73 0x6f005f73 + 314: 666c6173 0x666c6173 + 318: 685f696d 0x685f696d + 31c: 675f6864 0x675f6864 + 320: 725f7400 0x725f7400 + 324: 62797465 0x62797465 + 328: 0070496d 0x70496d + 32c: 675f6864 0x675f6864 + 330: 72007261 0x72007261 + 334: 6d333200 0x6d333200 + 338: 696d675f 0x696d675f + 33c: 6e616d65 0x6e616d65 + 340: 00616c65 0x616c65 + 344: 6e006172 0x6e006172 + 348: 67760072 0x67760072 + 34c: 65616463 0x65616463 + 350: 68617200 0x68617200 + 354: 74617267 jalx 185c99c + 358: 65745f62 0x65745f62 + 35c: 61736500 0x61736500 + 360: 70475049 0x70475049 + 364: 4f5f4449 c3 0x15f4449 + 368: 52007372 0x52007372 + 36c: 65635f65 0x65635f65 + 370: 6f620069 0x6f620069 + 374: 6d675f68 0x6d675f68 + 378: 64720068 0x64720068 + 37c: 64725f6e 0x64725f6e + 380: 65787400 0x65787400 + 384: 73707574 0x73707574 + 388: 73007072 0x73007072 + 38c: 696e745f 0x696e745f + 390: 776f7264 jalx dbdc990 + 394: 006d6169 0x6d6169 + 398: 6e00666c 0x6e00666c + 39c: 6173685f 0x6173685f + 3a0: 6f666673 0x6f666673 + 3a4: 65740062 0x65740062 + 3a8: 6f6f746c 0x6f6f746c + 3ac: 6f616465 0x6f616465 + 3b0: 725f7769 0x725f7769 + 3b4: 74685f66 jalx 1a17d98 + 3b8: 6c617368 0x6c617368 + 3bc: 2e630070 sltiu v1,s3,112 + 3c0: 4750494f c1 0x150494f + 3c4: 5f444154 0x5f444154 + 3c8: 4100626c bc0f 18d7c + 3cc: 6f636b5f 0x6f636b5f + 3d0: 73656c00 0x73656c00 + 3d4: 72657375 0x72657375 + 3d8: 6c74005f 0x6c74005f + 3dc: 73737265 0x73737265 + 3e0: 635f7400 0x635f7400 + 3e4: 73726563 0x73726563 + 3e8: 5f747970 0x5f747970 + 3ec: 65007372 0x65007372 + 3f0: 65635f72 0x65635f72 + 3f4: 65630073 0x65630073 + 3f8: 7265635f 0x7265635f + 3fc: 73746174 0x73746174 + 400: 65006465 0x65006465 + 404: 636f6465 0x636f6465 + 408: 5f737265 0x5f737265 + 40c: 63004578 0x63004578 + 410: 65635f52 0x65635f52 + 414: 455f6174 0x455f6174 + 418: 00705265 0x705265 + 41c: 63006d65 0x63006d65 + 420: 6d736574 0x6d736574 + 424: 00617267 0x617267 + 428: 63007372 0x63007372 + 42c: 65635f67 0x65635f67 + 430: 65746c69 0x65746c69 + 434: 6e650062 0x6e650062 + 438: 75666c65 jalx 599b194 + 43c: 6e004578 0x6e004578 + 440: 65635f61 0x65635f61 + 444: 74006861 jalx 1a184 + 448: 64647200 0x64647200 + 44c: 696d675f 0x696d675f + 450: 62617365 0x62617365 + 454: 006d6167 0x6d6167 + 458: 69630070 0x69630070 + 45c: 456e7472 0x456e7472 + 460: 79006368 0x79006368 + 464: 6b73756d 0x6b73756d + 468: 00737265 0x737265 + 46c: 635f736f 0x635f736f + 470: 62007047 0x62007047 + 474: 50494f00 0x50494f00 + 478: 74657374 jalx 195cdd0 + 47c: 00746573 0x746573 + 480: 742e6300 jalx b98c00 + 484: 70475049 0x70475049 + 488: 4f444952 c3 0x1444952 + 48c: 0073697a 0x73697a + 490: 655f7400 0x655f7400 + 494: 62756666 0x62756666 + 498: 6572002f 0x6572002f + 49c: 686f6d65 0x686f6d65 + 4a0: 2f6a656e sltiu t2,k1,25966 + 4a4: 732f776f 0x732f776f + 4a8: 726b2f72 0x726b2f72 + 4ac: 65706f73 0x65706f73 + 4b0: 2f6d6970 sltiu t5,k1,26992 + 4b4: 732f746f 0x732f746f + 4b8: 6f6c6368 0x6f6c6368 + 4bc: 61696e2f 0x61696e2f + 4c0: 6763632d 0x6763632d + 4c4: 342e382e ori t6,at,0x382e + 4c8: 332d6275 andi t5,t9,0x6275 + 4cc: 696c642f 0x696c642f + 4d0: 6d697073 0x6d697073 + 4d4: 656c2d65 0x656c2d65 + 4d8: 6c662f65 0x6c662f65 + 4dc: 622f6e65 0x622f6e65 + 4e0: 776c6962 jalx db1a588 + 4e4: 2f6c6962 sltiu t4,k1,26978 + 4e8: 632f6d61 0x632f6d61 + 4ec: 6368696e 0x6368696e + 4f0: 652f6d69 0x652f6d69 + 4f4: 70730069 0x70730069 + 4f8: 74657200 jalx 195c800 + 4fc: 2e2e2f2e sltiu t6,s1,12078 + 500: 2e2f2e2e sltiu t7,s1,11822 + 504: 2f2e2e2f sltiu t6,t9,11823 + 508: 2e2e2f2e sltiu t6,s1,12078 + 50c: 2e2f2e2e sltiu t7,s1,11822 + 510: 2f676363 sltiu a3,k1,25443 + 514: 2d342e38 sltiu s4,t1,11832 + 518: 2e332f6e sltiu s3,s1,12142 + 51c: 65776c69 0x65776c69 + 520: 622f6c69 0x622f6c69 + 524: 62632f6d 0x62632f6d + 528: 61636869 0x61636869 + 52c: 6e652f6d 0x6e652f6d + 530: 6970732f 0x6970732f + 534: 6d656d73 0x6d656d73 + 538: 65742e63 0x65742e63 + 53c: 00616c69 0x616c69 + 540: 676e6564 0x676e6564 + 544: 5f616464 0x5f616464 + 548: 72007368 0x72007368 + 54c: 6f72745f 0x6f72745f + 550: 61646472 0x61646472 + 554: 00756e61 0x756e61 + 558: 6c69676e 0x6c69676e + 55c: 65640047 0x65640047 + 560: 4e552043 c3 0x552043 + 564: 20342e38 addi s4,at,11832 + 568: 2e33202d sltiu s3,s1,8237 + 56c: 6d656220 0x6d656220 + 570: 2d6d736f sltiu t5,t3,29551 + 574: 66742d66 0x66742d66 + 578: 6c6f6174 0x6c6f6174 + 57c: 202d6720 addi t5,at,26400 + 580: 2d4f3220 sltiu t7,t2,12832 + 584: 2d666e6f sltiu a2,t3,28271 + 588: 2d627569 sltiu v0,t3,30057 + 58c: 6c74696e 0x6c74696e + ... + +Disassembly of section .debug_frame: + +00000000 <.debug_frame>: + 0: 0000000c syscall + 4: ffffffff 0xffffffff + 8: 0100017c 0x100017c + c: 1f0d1d00 0x1f0d1d00 + 10: 0000000c syscall + 14: 00000000 nop + 18: bfc0050c 0xbfc0050c + 1c: 00000028 0x28 + 20: 0000000c syscall + 24: 00000000 nop + 28: bfc00534 0xbfc00534 + 2c: 0000002c 0x2c + 30: 0000000c syscall + 34: 00000000 nop + 38: bfc00560 0xbfc00560 + 3c: 000000fc 0xfc + 40: 0000000c syscall + 44: 00000000 nop + 48: bfc0065c 0xbfc0065c + 4c: 00000074 0x74 + 50: 0000000c syscall + 54: 00000000 nop + 58: bfc006d0 0xbfc006d0 + 5c: 000000a0 0xa0 + 60: 0000000c syscall + 64: 00000000 nop + 68: bfc00770 0xbfc00770 + 6c: 000000a0 0xa0 + 70: 0000000c syscall + 74: 00000000 nop + 78: bfc00810 0xbfc00810 + 7c: 000000a0 0xa0 + 80: 0000000c syscall + 84: 00000000 nop + 88: bfc008b0 0xbfc008b0 + 8c: 00000080 sll zero,zero,0x2 + 90: 0000004c syscall 0x1 + 94: 00000000 nop + 98: bfc00930 0xbfc00930 + 9c: 000001bc 0x1bc + a0: 600e2054 0x600e2054 + a4: 92069107 lbu a2,-28409(s0) + a8: 90086097 lbu t0,24727(zero) + ac: 01960295 0x1960295 + b0: 03940493 0x3940493 + b4: 05030134 0x5030134 + b8: 0e00d0d1 jal 8034344 + bc: d2d3d4d5 0xd2d3d4d5 + c0: d6d74c0e 0xd6d74c0e + c4: 20900891 addi s0,a0,2193 + c8: 07920693 0x7920693 + cc: 05940495 0x5940495 + d0: 03960297 0x3960297 + d4: 01680e00 0x1680e00 + d8: d0d1d2d3 0xd0d1d2d3 + dc: d4d5d6d7 0xd4d5d6d7 + e0: 0000001c 0x1c + e4: 00000000 nop + e8: bfc00aec 0xbfc00aec + ec: 00000028 0x28 + f0: 440e1848 0x440e1848 + f4: 90029f01 lbu v0,-24831(zero) + f8: 54d0df48 0x54d0df48 + fc: 0e000000 jal 8000000 + 100: 00000024 and zero,zero,zero + 104: 00000000 nop + 108: bfc00b14 0xbfc00b14 + 10c: 000000ac 0xac + 110: 440e2858 0x440e2858 + 114: 91049f01 lbu a0,-24831(t0) + 118: 93029203 lbu v0,-28157(t8) + 11c: 90050290 lbu a1,656(zero) + 120: 0e00d0d1 jal 8034344 + 124: d2d3df00 0xd2d3df00 + 128: 0000000c syscall + 12c: 00000000 nop + 130: bfc00bc0 0xbfc00bc0 + 134: 00000024 and zero,zero,zero + 138: 0000000c syscall + 13c: 00000000 nop + 140: bfc00be4 0xbfc00be4 + 144: 0000004c syscall 0x1 + 148: 0000000c syscall + 14c: 00000000 nop + 150: bfc00c30 0xbfc00c30 + 154: 00000028 0x28 + 158: 0000000c syscall + 15c: 00000000 nop + 160: bfc00c58 0xbfc00c58 + 164: 00000030 0x30 + 168: 0000001c 0x1c + 16c: 00000000 nop + 170: bfc00c88 0xbfc00c88 + 174: 00000030 0x30 + 178: 440e1848 0x440e1848 + 17c: 90029f01 lbu v0,-24831(zero) + 180: 640e00d0 0x640e00d0 + 184: df000000 0xdf000000 + 188: 0000000c syscall + 18c: ffffffff 0xffffffff + 190: 0100017c 0x100017c + 194: 1f0d1d00 0x1f0d1d00 + 198: 0000000c syscall + 19c: 00000188 0x188 + 1a0: bfc00cb8 0xbfc00cb8 + 1a4: 00000058 0x58 + 1a8: 00000030 0x30 + 1ac: 00000188 0x188 + 1b0: bfc00d10 0xbfc00d10 + 1b4: 00000184 0x184 + 1b8: 4c0e3064 0x4c0e3064 + 1bc: 93059008 lbu a1,-28664(t8) + 1c0: 9f019602 0x9f019602 + 1c4: 95039404 lhu v1,-27644(t0) + 1c8: 92069107 lbu a2,-28409(s0) + 1cc: 03014c0e 0x3014c0e + 1d0: 00d0d1d2 0xd0d1d2 + 1d4: d3d4d5d6 0xd3d4d5d6 + 1d8: df000000 0xdf000000 + 1dc: 00000024 and zero,zero,zero + 1e0: 00000188 0x188 + 1e4: bfc00e94 0xbfc00e94 + 1e8: 00000094 0x94 + 1ec: 440e2854 0x440e2854 + 1f0: 92039104 lbu v1,-28412(s0) + 1f4: 90059f01 lbu a1,-24831(zero) + 1f8: 9302027c lbu v0,636(t8) + 1fc: 0e00d0d1 jal 8034344 + 200: d2d3df00 0xd2d3df00 + 204: 0000000c syscall + 208: 00000188 0x188 + 20c: bfc00f28 0xbfc00f28 + 210: 00000010 mfhi zero + 214: 0000000c syscall + 218: 00000188 0x188 + 21c: bfc00f38 0xbfc00f38 + 220: 0000001c 0x1c + 224: 0000000c syscall + 228: 00000188 0x188 + 22c: bfc00f54 0xbfc00f54 + 230: 0000002c 0x2c + 234: 00000034 0x34 + 238: 00000188 0x188 + 23c: bfc01070 0xbfc01070 + 240: 0000042c 0x42c + 244: 440ee804 0x440ee804 + 248: 6c910890 0x6c910890 + 24c: 099f0197 j 67c065c + 250: 02960395 0x2960395 + 254: 04940593 0x4940593 + 258: 06920703 0x6920703 + 25c: 03fc0e00 0x3fc0e00 + 260: d0d1d2d3 0xd0d1d2d3 + 264: d4d5d6d7 0xd4d5d6d7 + 268: df000000 0xdf000000 + 26c: 0000000c syscall + 270: ffffffff 0xffffffff + 274: 0100017c 0x100017c + 278: 1f0d1d00 0x1f0d1d00 + 27c: 0000000c syscall + 280: 0000026c 0x26c + 284: bfc00f80 0xbfc00f80 + 288: 00000020 add zero,zero,zero + 28c: 0000000c syscall + 290: ffffffff 0xffffffff + 294: 0100017c 0x100017c + 298: 1f0d1d00 0x1f0d1d00 + 29c: 0000000c syscall + 2a0: 0000028c syscall 0xa + 2a4: bfc00fa0 0xbfc00fa0 + 2a8: 000000d0 0xd0 + +Disassembly of section .debug_ranges: + +00000000 <.debug_ranges>: + 0: bfc00cb8 0xbfc00cb8 + 4: bfc00f80 0xbfc00f80 + 8: bfc01070 0xbfc01070 + c: bfc0149c 0xbfc0149c + ... + 18: 0000000c syscall + 1c: 00000090 0x90 + 20: 000000bc 0xbc + 24: 000000d0 0xd0 + ... diff --git a/src/bootloader/bootloader_flash.elf b/src/bootloader/bootloader_flash.elf index 6c4488c..59bebe8 100644 Binary files a/src/bootloader/bootloader_flash.elf and b/src/bootloader/bootloader_flash.elf differ diff --git a/src/bootloader/bootloader_flash.map b/src/bootloader/bootloader_flash.map index 29efe3b..c7ec203 100644 --- a/src/bootloader/bootloader_flash.map +++ b/src/bootloader/bootloader_flash.map @@ -10,6 +10,7 @@ Discarded input sections .reginfo 0x0000000000000000 0x18 libsys.o .reginfo 0x0000000000000000 0x18 cfiflash.o .reginfo 0x0000000000000000 0x18 bootloader_with_flash.o + .reginfo 0x0000000000000000 0x18 test.o .reginfo 0x0000000000000000 0x18 /home/jens/work/repos/mips/toolchain/install/mipsel-elf/lib/eb/libc.a(lib_a-memset.o) ↵ @@ -34,21 +35,21 @@ Linker script and memory map 0x000000000a000008 sys_timer_usec = 0xa000008 0x00000000a000000c sys_timer_sec = 0xa000000c -.init 0x00000000bfc00000 0x70 +.init 0x00000000bfc00000 0x80 0x00000000bfc00000 start = ALIGN (0x4) 0x00000000bfc00000 entry = ALIGN (0x4) 0x00000000bfc00000 _entry = ALIGN (0x4) 0x00000000bfc00000 __entry = ALIGN (0x4) *(.stext) .init 0x00000000bfc00000 0x5c startup.o - .init 0x00000000bfc0005c 0x14 init.o + .init 0x00000000bfc0005c 0x24 init.o 0x00000000bfc0005c _init .ktext 0x00000000bfc00180 0x48 *(.ktext) .ktext 0x00000000bfc00180 0x48 kernel.o -.text 0x00000000bfc001c8 0xe88 +.text 0x00000000bfc001c8 0xea8 *(.text) .text 0x00000000bfc001c8 0x0 startup.o .text 0x00000000bfc001c8 0x0 init.o @@ -91,20 +92,22 @@ Linker script and memory map 0x00000000bfc00f28 Jump_to 0x00000000bfc00f38 Exec_at 0x00000000bfc00f54 Exec_RE_at - .text 0x00000000bfc00f80 0xd0 /home/jens/work/repos/mips/toolchain/install/mipsel-elf/lib/eb/libc.a(lib_a-memset.o) - 0x00000000bfc00f80 memset + .text 0x00000000bfc00f80 0x20 test.o + 0x00000000bfc00f80 test + .text 0x00000000bfc00fa0 0xd0 /home/jens/work/repos/mips/toolchain/install/mipsel-elf/lib/eb/libc.a(lib_a-memset.o) + 0x00000000bfc00fa0 memset -.text.startup 0x00000000bfc01050 0x42c - .text.startup 0x00000000bfc01050 0x42c bootloader_with_flash.o - 0x00000000bfc01050 main +.text.startup 0x00000000bfc01070 0x42c + .text.startup 0x00000000bfc01070 0x42c bootloader_with_flash.o + 0x00000000bfc01070 main -.rodata 0x00000000bfc0147c 0x15c +.rodata 0x00000000bfc0149c 0x15c *(.rodata*) .rodata.str1.4 - 0x00000000bfc0147c 0x8 libsys.o + 0x00000000bfc0149c 0x8 libsys.o 0x10 (size before relaxing) .rodata.str1.4 - 0x00000000bfc01484 0x154 bootloader_with_flash.o + 0x00000000bfc014a4 0x154 bootloader_with_flash.o 0x15c (size before relaxing) .data 0x0000000040000000 0x0 @@ -116,6 +119,7 @@ Linker script and memory map .data 0x0000000040000000 0x0 libsys.o .data 0x0000000040000000 0x0 cfiflash.o .data 0x0000000040000000 0x0 bootloader_with_flash.o + .data 0x0000000040000000 0x0 test.o .data 0x0000000040000000 0x0 /home/jens/work/repos/mips/toolchain/install/mipsel-elf/lib/eb/libc.a(lib_a-memset.o) *(.*bss) .bss 0x0000000040000000 0x0 startup.o @@ -124,6 +128,7 @@ Linker script and memory map .bss 0x0000000040000000 0x0 libsys.o .bss 0x0000000040000000 0x0 cfiflash.o .bss 0x0000000040000000 0x0 bootloader_with_flash.o + .bss 0x0000000040000000 0x0 test.o .bss 0x0000000040000000 0x0 /home/jens/work/repos/mips/toolchain/install/mipsel-elf/lib/eb/libc.a(lib_a-memset.o) *(.*common) @@ -135,6 +140,7 @@ LOAD kernel.o LOAD libsys.o LOAD cfiflash.o LOAD bootloader_with_flash.o +LOAD test.o LOAD /home/jens/work/repos/mips/toolchain/install/mipsel-elf/lib/eb/libc.a LOAD /home/jens/work/repos/mips/toolchain/install/lib/gcc/mipsel-elf/4.8.3/eb/libgcc.a OUTPUT(bootloader_flash.elf elf32-bigmips) @@ -142,19 +148,21 @@ OUTPUT(bootloader_flash.elf elf32-bigmips) .reginfo 0x0000000000000000 0x18 .reginfo 0x0000000000000000 0x18 startup.o -.pdr 0x0000000000000000 0x4a0 +.pdr 0x0000000000000000 0x4c0 .pdr 0x0000000000000000 0x0 startup.o .pdr 0x0000000000000000 0x0 init.o .pdr 0x0000000000000000 0x0 kernel.o .pdr 0x0000000000000000 0x1a0 libsys.o .pdr 0x00000000000001a0 0x200 cfiflash.o .pdr 0x00000000000003a0 0xe0 bootloader_with_flash.o - .pdr 0x0000000000000480 0x20 /home/jens/work/repos/mips/toolchain/install/mipsel-elf/lib/eb/libc.a(lib_a-memset.o) + .pdr 0x0000000000000480 0x20 test.o + .pdr 0x00000000000004a0 0x20 /home/jens/work/repos/mips/toolchain/install/mipsel-elf/lib/eb/libc.a(lib_a-memset.o) .mdebug.abi32 0x0000000000000000 0x0 .mdebug.abi32 0x0000000000000000 0x0 libsys.o .mdebug.abi32 0x0000000000000000 0x0 cfiflash.o .mdebug.abi32 0x0000000000000000 0x0 bootloader_with_flash.o + .mdebug.abi32 0x0000000000000000 0x0 test.o .mdebug.abi32 0x0000000000000000 0x0 /home/jens/work/repos/mips/toolchain/install/mipsel-elf/lib/eb/libc.a(lib_a-memset.o) .comment 0x0000000000000000 0x11 @@ -162,6 +170,7 @@ OUTPUT(bootloader_flash.elf elf32-bigmips) 0x12 (size before relaxing) .comment 0x0000000000000000 0x12 cfiflash.o .comment 0x0000000000000000 0x12 bootloader_with_flash.o + .comment 0x0000000000000000 0x12 test.o .comment 0x0000000000000000 0x12 /home/jens/work/repos/mips/toolchain/install/mipsel-elf/lib/eb/libc.a(lib_a-memset.o) .gnu.attributes @@ -173,48 +182,58 @@ OUTPUT(bootloader_flash.elf elf32-bigmips) .gnu.attributes 0x0000000000000020 0x10 bootloader_with_flash.o .gnu.attributes - 0x0000000000000030 0x10 /home/jens/work/repos/mips/toolchain/install/mipsel-elf/lib/eb/libc.a(lib_a-memset.o) + 0x0000000000000030 0x10 test.o + .gnu.attributes + 0x0000000000000040 0x10 /home/jens/work/repos/mips/toolchain/install/mipsel-elf/lib/eb/libc.a(lib_a-memset.o) -.debug_info 0x0000000000000000 0x1416 +.debug_info 0x0000000000000000 0x1484 .debug_info 0x0000000000000000 0x895 cfiflash.o .debug_info 0x0000000000000895 0xa44 bootloader_with_flash.o - .debug_info 0x00000000000012d9 0x13d /home/jens/work/repos/mips/toolchain/install/mipsel-elf/lib/eb/libc.a(lib_a-memset.o) + .debug_info 0x00000000000012d9 0x6e test.o + .debug_info 0x0000000000001347 0x13d /home/jens/work/repos/mips/toolchain/install/mipsel-elf/lib/eb/libc.a(lib_a-memset.o) -.debug_abbrev 0x0000000000000000 0x4bc +.debug_abbrev 0x0000000000000000 0x512 .debug_abbrev 0x0000000000000000 0x1f6 cfiflash.o .debug_abbrev 0x00000000000001f6 0x215 bootloader_with_flash.o - .debug_abbrev 0x000000000000040b 0xb1 /home/jens/work/repos/mips/toolchain/install/mipsel-elf/lib/eb/libc.a(lib_a-memset.o) + .debug_abbrev 0x000000000000040b 0x56 test.o + .debug_abbrev 0x0000000000000461 0xb1 /home/jens/work/repos/mips/toolchain/install/mipsel-elf/lib/eb/libc.a(lib_a-memset.o) .debug_loc 0x0000000000000000 0x122d .debug_loc 0x0000000000000000 0xa81 cfiflash.o .debug_loc 0x0000000000000a81 0x5a8 bootloader_with_flash.o .debug_loc 0x0000000000001029 0x204 /home/jens/work/repos/mips/toolchain/install/mipsel-elf/lib/eb/libc.a(lib_a-memset.o) -.debug_aranges 0x0000000000000000 0x68 +.debug_aranges 0x0000000000000000 0x88 .debug_aranges 0x0000000000000000 0x20 cfiflash.o .debug_aranges 0x0000000000000020 0x28 bootloader_with_flash.o .debug_aranges - 0x0000000000000048 0x20 /home/jens/work/repos/mips/toolchain/install/mipsel-elf/lib/eb/libc.a(lib_a-memset.o) + 0x0000000000000048 0x20 test.o + .debug_aranges + 0x0000000000000068 0x20 /home/jens/work/repos/mips/toolchain/install/mipsel-elf/lib/eb/libc.a(lib_a-memset.o) -.debug_line 0x0000000000000000 0x4fb +.debug_line 0x0000000000000000 0x531 .debug_line 0x0000000000000000 0x1e0 cfiflash.o .debug_line 0x00000000000001e0 0x1db bootloader_with_flash.o - .debug_line 0x00000000000003bb 0x140 /home/jens/work/repos/mips/toolchain/install/mipsel-elf/lib/eb/libc.a(lib_a-memset.o) + .debug_line 0x00000000000003bb 0x36 test.o + .debug_line 0x00000000000003f1 0x140 /home/jens/work/repos/mips/toolchain/install/mipsel-elf/lib/eb/libc.a(lib_a-memset.o) -.debug_str 0x0000000000000000 0x576 +.debug_str 0x0000000000000000 0x591 .debug_str 0x0000000000000000 0x2cb cfiflash.o 0x33a (size before relaxing) .debug_str 0x00000000000002cb 0x1a7 bootloader_with_flash.o 0x346 (size before relaxing) - .debug_str 0x0000000000000472 0x104 /home/jens/work/repos/mips/toolchain/install/mipsel-elf/lib/eb/libc.a(lib_a-memset.o) + .debug_str 0x0000000000000472 0x1b test.o + 0x89 (size before relaxing) + .debug_str 0x000000000000048d 0x104 /home/jens/work/repos/mips/toolchain/install/mipsel-elf/lib/eb/libc.a(lib_a-memset.o) 0x19d (size before relaxing) -.debug_frame 0x0000000000000000 0x28c +.debug_frame 0x0000000000000000 0x2ac .debug_frame 0x0000000000000000 0x188 cfiflash.o .debug_frame 0x0000000000000188 0xe4 bootloader_with_flash.o - .debug_frame 0x000000000000026c 0x20 /home/jens/work/repos/mips/toolchain/install/mipsel-elf/lib/eb/libc.a(lib_a-memset.o) + .debug_frame 0x000000000000026c 0x20 test.o + .debug_frame 0x000000000000028c 0x20 /home/jens/work/repos/mips/toolchain/install/mipsel-elf/lib/eb/libc.a(lib_a-memset.o) .debug_ranges 0x0000000000000000 0x30 .debug_ranges 0x0000000000000000 0x18 bootloader_with_flash.o diff --git a/src/bootloader/bootloader_flash.srec b/src/bootloader/bootloader_flash.srec index eb57711..6875fde 100644 --- a/src/bootloader/bootloader_flash.srec +++ b/src/bootloader/bootloader_flash.srec @@ -1,11 +1,12 @@ S0180000626F6F746C6F616465725F666C6173682E7372656374 -S315BFC000003C1D800027BDEFF03C1A1040375A000A8E +S315BFC000003C1D800027BDEFF03C1A1040375A000C8C S315BFC00010409A6000241A0000409A6800401A7800CF S315BFC0002000000000409AF8004200002042000022B3 S315BFC000303C1ABFC0275A005C0340F8090000000045 -S315BFC000403C1ABFC0275A10500340F8090000000031 -S315BFC00050000000000BF00014000000003C1AA00115 -S315BFC00060275A0008241B000DAF5B000003E0000841 +S315BFC000403C1ABFC0275A10700340F8090000000011 +S315BFC00050000000000BF00014000000003C1ABFC037 +S315BFC00060275A0F8003400008000000003C1AA001B9 +S315BFC00070275A0008241B000DAF5B000003E0000831 S315BFC00180401A68003C1BC000001AD082335A000F09 S315BFC00190035BD0253C1BA000277B0000AF7A0000C5 S315BFC001A0401A680000000000001AD202335A00FF8E @@ -43,8 +44,8 @@ S315BFC00388AFB40028AFB30024AFBF003CAFBE003880 S315BFC00398AFB70034AFB60030AFB20020AFB1001CA4 S315BFC003A8AFB000180080982100C0A02114A00002D9 S315BFC003B80000A8210080A8213C1EBFC03C16BFC0F4 -S315BFC003C83C17BFC00260802100E0902127DE147CA5 -S315BFC003D826D6155426F7148002B3202300902021B1 +S315BFC003C83C17BFC00260802100E0902127DE149C85 +S315BFC003D826D6157426F714A002B320230090202171 S315BFC003E80FF000D0AFA700140FF000A503C020219F S315BFC003F8000018218FA700140074102A1040000FE0 S315BFC0040800E388231067000A020310218044000056 @@ -56,7 +57,7 @@ S315BFC00458024218231052000D0202182190640000F0 S315BFC00468000000002483FFE02C6300601460000214 S315BFC00478000000002404002E0FF00097AFA20010A2 S315BFC004888FA200100BF00114244200010FF000A583 -S315BFC0049802C02021000018213C04BFC0248414A870 +S315BFC0049802C02021000018213C04BFC0248414C850 S315BFC004A8AFA300100FF000A5021480218FA30010C0 S315BFC004B812200003006090210BF000F802203821FB S315BFC004C88FBF003C8FBE00388FB700348FB60030A1 @@ -230,107 +231,109 @@ S315BFC00F383C1A1000375A000A409A60000080000861 S315BFC00F484200001003E0000800000000401A60001D S315BFC00F583C1BFFBF377BFFFF035BD0243C1B020094 S315BFC00F68035BD025409A600000800008420000108D -S315BFC00F7803E00008000000002CC300101460002B5B -S315BFC00F8800801021308900032523FFFF2C6300038F -S315BFC00F981060000A000546000089202300084603E2 -S315BFC00FA8248400040040382124E7000114E4FFFE6E -S315BFC00FB8A0E8FFFF24C6FFFC00C9302130A500FF4B -S315BFC00FC814A0001C00A04821000618C2006040211A -S315BFC00FD830C60007008038212508FFFFACE90000EE -S315BFC00FE8ACE900041500FFFC24E70008000318C0DD -S315BFC00FF82CC7000414E0000400831821AC690000A4 -S315BFC0100824C6FFFC2463000410C0000600052E00DA -S315BFC0101800052E0300663021246300011466FFFE57 -S315BFC01028A065FFFF03E00008000000000BF0040442 -S315BFC010380080182100051A000065182500034C005A -S30DBFC010480BF003F40123482598 -S315BFC0105027BDFD9827A40010000028212406010043 -S315BFC01060AFB10248AFB00244AFBF0264AFB7026010 -S315BFC01070AFB6025CAFB50258AFB40254AFB30250FD -S315BFC010800FF003E0AFB2024C3C0260003C10A000C0 -S315BFC010903442B1FFAE0200043C022000244210001D -S315BFC010A0AE0200008E11000027A4021000118C02F0 -S315BFC010B03C05A4000FF002BB3231007F04410004DF -S315BFC010C0022028213C04BFC00BF0045124841484E1 -S315BFC010D00FF0031627A402108E030000004088211C -S315BFC010E03C020800006210241440003F3C12BFC03F -S315BFC010F03C10A400023080210FF000A5264415384D -S315BFC011003C0331498E0200002463464A1043001196 -S315BFC011103C034A46246349311043000E0000000019 -S315BFC011200FF000A5264415383C04BFC00FF000A57C -S315BFC01130248414AC0FF000D0022020213C04BFC0D1 -S315BFC01140248414C40FF000A5000000000BF00514E2 -S315BFC01150240200013C04BFC00FF000A5248414D0F4 -S315BFC011600FF000D0022020213C04BFC00FF000A565 -S315BFC01170248414F48E1100048E04000C8E02000861 -S315BFC011800004208200001821022228231064000711 -S315BFC01190000000008C47000000A23021ACC7000091 -S315BFC011A0246300010BF00463244200043C04BFC0A7 -S315BFC011B00FF000A5248414FC3C04BFC00FF000A5EB -S315BFC011C0248415048E0400040FF000D00000000074 -S315BFC011D00FF000A5264415380FF003CE02202021FC -S315BFC011E00BF00514000010210FF000A526441538DA -S315BFC011F03C04BFC00FF000A5248415103C024000BC -S315BFC012003C034010AC400000244200041443FFFD21 -S315BFC012103C15BFC03C16BFC03C17BFC00000902125 -S315BFC0122026B5153026D6153426F7153C0FF000A5C2 -S315BFC0123002A020213C13BFC00FF003A527A40110F5 -S315BFC012400040302127A4023027A501100FF0034468 -S315BFC01250004080212403000210430005240300047C -S315BFC0126010430019000000000BF0048B0000000003 -S315BFC012708FA202308FA302340000000000431821A2 -S315BFC012800243202B108000020000000000609021A6 -S315BFC01290000018218FA40234000000000064202B78 -S315BFC012A010800067006228218FA4023C00000000A6 -S315BFC012B0008320219084000024630001A0A4000005 -S315BFC012C00BF004A5000000000FF000A502C020214E -S315BFC012D08FA502303C024A4624424931AFA2001014 -S315BFC012E0AFA500142622010002452823AFA5001CC6 -S315BFC012F027A4021000A228210FF00322AFA2001814 -S315BFC0130002E020210FF000A5AFA200208FA4001CD1 -S315BFC013100FF000D0000000000FF000A5266414A88F -S315BFC013203C04BFC00FF000A5248415580FF000D0F1 -S315BFC01330022020210FF000A5266414A83C04BFC01C -S315BFC013400FF000A5248415748FA400200FF000D021 -S315BFC01350000000000FF000A5266414A83C04BFC05F -S315BFC013600FF000A5248415908FA6001C27A40210D9 -S315BFC01370022028210FF002C524C601000440002167 -S315BFC01380004080213C14BFC00FF000A5268414FCCA -S315BFC013903C04BFC00FF000A5248415B027A402101B -S315BFC013A00220282127A600100FF002F02407010053 -S315BFC013B004400014004080218FA500188FA60014DA -S315BFC013C08FA7001C0FF002F027A402100440000D27 -S315BFC013D0004080210FF000A5268414FC3C04BFC08A -S315BFC013E00FF000A5248415C08FA500188FA60014C2 -S315BFC013F08FA7001C0FF002F927A402100441000BEF -S315BFC01400004080213C04BFC00FF000A5248415A0B6 -S315BFC014100FF000D0020020213C04BFC00FF000A5D2 -S315BFC01420248415AC0BF00510000000003C04BFC0FF -S315BFC014300FF000A5248415D00FF003CA3C04BFC06B -S315BFC014400601FF7D000000000BF0048B000000000A -S315BFC014508FBF02648FB702608FB6025C8FB502586A -S315BFC014608FB402548FB302508FB2024C8FB10248B1 -S311BFC014708FB0024403E0000827BD02682D -S315BFC0147C3A2000002020200043616E6E6F74206638 -S315BFC0148C696E6420666C61736820646576696365D2 -S315BFC0149C2E2045786974206E6F77210A0A0000002A -S315BFC014AC496E76616C696420696D61676520666FCC -S315BFC014BC756E6420617420002E2041626F72742ECB -S315BFC014CC0A000000426F6F74696E67206170706CE2 -S315BFC014DC69636174696F6E2066726F6D20666C616D -S315BFC014EC7368202800000000292E2E2E0000000095 -S315BFC014FC646F6E650A0000004578656375746520B8 -S315BFC0150C6174200052656164696E67204845582D69 -S315BFC0151C5265636F72642066726F6D2055415254AB -S315BFC0152C2E2E00002E000000646F6E650A0A0000E6 -S315BFC0153C53697A65206F66206170706C696361741C -S315BFC0154C696F6E202020203A2000000050726F6752 -S315BFC0155C72616D6D696E6720666C617368206174EC -S315BFC0156C2020203A200000004E6578742066726534 -S315BFC0157C6520666C617368206F6666736574203A46 -S315BFC0158C20000000466C6173682065726173652E5E -S315BFC0159C2E2E00006661696C6564202800000000B1 -S315BFC015AC290A0000466C6173682077726974652E10 -S315BFC015BC2E2E0000466C617368207665726966799B -S311BFC015CC2E2E2E007061737365640A007A +S315BFC00F7803E00008000000003C0360003C02A0007C +S315BFC00F883463B1FFAC43000424030001AC43000083 +S315BFC00F9803E00008000000002CC300101460002B3B +S315BFC00FA800801021308900032523FFFF2C6300036F +S315BFC00FB81060000A000546000089202300084603C2 +S315BFC00FC8248400040040382124E7000114E4FFFE4E +S315BFC00FD8A0E8FFFF24C6FFFC00C9302130A500FF2B +S315BFC00FE814A0001C00A04821000618C200604021FA +S315BFC00FF830C60007008038212508FFFFACE90000CE +S315BFC01008ACE900041500FFFC24E70008000318C0BC +S315BFC010182CC7000414E0000400831821AC69000083 +S315BFC0102824C6FFFC2463000410C0000600052E00BA +S315BFC0103800052E0300663021246300011466FFFE37 +S315BFC01048A065FFFF03E00008000000000BF0040C1A +S315BFC010580080182100051A000065182500034C003A +S30DBFC010680BF003FC0123482570 +S315BFC0107027BDFD9827A40010000028212406010023 +S315BFC01080AFB10248AFB00244AFBF0264AFB70260F0 +S315BFC01090AFB6025CAFB50258AFB40254AFB30250DD +S315BFC010A00FF003E8AFB2024C3C0260003C10A00098 +S315BFC010B03442B1FFAE0200043C02200024421000FD +S315BFC010C0AE0200008E11000027A4021000118C02D0 +S315BFC010D03C05A4000FF002BB3231007F04410004BF +S315BFC010E0022028213C04BFC00BF00459248414A499 +S315BFC010F00FF0031627A402108E03000000408821FC +S315BFC011003C020800006210241440003F3C12BFC01E +S315BFC011103C10A400023080210FF000A5264415580C +S315BFC011203C0331498E0200002463464A1043001176 +S315BFC011303C034A46246349311043000E00000000F9 +S315BFC011400FF000A5264415583C04BFC00FF000A53C +S315BFC01150248414CC0FF000D0022020213C04BFC091 +S315BFC01160248414E40FF000A5000000000BF0051C9A +S315BFC01170240200013C04BFC00FF000A5248414F0B4 +S315BFC011800FF000D0022020213C04BFC00FF000A545 +S315BFC01190248415148E1100048E04000C8E02000820 +S315BFC011A000042082000018210222282310640007F1 +S315BFC011B0000000008C47000000A23021ACC7000071 +S315BFC011C0246300010BF0046B244200043C04BFC07F +S315BFC011D00FF000A52484151C3C04BFC00FF000A5AA +S315BFC011E0248415248E0400040FF000D00000000034 +S315BFC011F00FF000A5264415580FF003CE02202021BC +S315BFC012000BF0051C000010210FF000A52644155891 +S315BFC012103C04BFC00FF000A5248415303C0240007B +S315BFC012203C034010AC400000244200041443FFFD01 +S315BFC012303C15BFC03C16BFC03C17BFC00000902105 +S315BFC0124026B5155026D6155426F7155C0FF000A542 +S315BFC0125002A020213C13BFC00FF003A527A40110D5 +S315BFC012600040302127A4023027A501100FF0034448 +S315BFC01270004080212403000210430005240300045C +S315BFC0128010430019000000000BF0049300000000DB +S315BFC012908FA202308FA30234000000000043182182 +S315BFC012A00243202B10800002000000000060902186 +S315BFC012B0000018218FA40234000000000064202B58 +S315BFC012C010800067006228218FA4023C0000000086 +S315BFC012D0008320219084000024630001A0A40000E5 +S315BFC012E00BF004AD000000000FF000A502C0202126 +S315BFC012F08FA502303C024A4624424931AFA20010F4 +S315BFC01300AFA500142622010002452823AFA5001CA5 +S315BFC0131027A4021000A228210FF00322AFA20018F3 +S315BFC0132002E020210FF000A5AFA200208FA4001CB1 +S315BFC013300FF000D0000000000FF000A5266414C84F +S315BFC013403C04BFC00FF000A5248415780FF000D0B1 +S315BFC01350022020210FF000A5266414C83C04BFC0DC +S315BFC013600FF000A5248415948FA400200FF000D0E1 +S315BFC01370000000000FF000A5266414C83C04BFC01F +S315BFC013800FF000A5248415B08FA6001C27A4021099 +S315BFC01390022028210FF002C524C601000440002147 +S315BFC013A0004080213C14BFC00FF000A52684151C89 +S315BFC013B03C04BFC00FF000A5248415D027A40210DB +S315BFC013C00220282127A600100FF002F02407010033 +S315BFC013D004400014004080218FA500188FA60014BA +S315BFC013E08FA7001C0FF002F027A402100440000D07 +S315BFC013F0004080210FF000A52684151C3C04BFC049 +S315BFC014000FF000A5248415E08FA500188FA6001481 +S315BFC014108FA7001C0FF002F927A402100441000BCE +S315BFC01420004080213C04BFC00FF000A5248415C076 +S315BFC014300FF000D0020020213C04BFC00FF000A5B2 +S315BFC01440248415CC0BF00518000000003C04BFC0B7 +S315BFC014500FF000A5248415F00FF003CA3C04BFC02B +S315BFC014600601FF7D000000000BF0049300000000E2 +S315BFC014708FBF02648FB702608FB6025C8FB502584A +S315BFC014808FB402548FB302508FB2024C8FB1024891 +S311BFC014908FB0024403E0000827BD02680D +S315BFC0149C3A2000002020200043616E6E6F74206618 +S315BFC014AC696E6420666C61736820646576696365B2 +S315BFC014BC2E2045786974206E6F77210A0A0000000A +S315BFC014CC496E76616C696420696D61676520666FAC +S315BFC014DC756E6420617420002E2041626F72742EAB +S315BFC014EC0A000000426F6F74696E67206170706CC2 +S315BFC014FC69636174696F6E2066726F6D20666C614D +S315BFC0150C7368202800000000292E2E2E0000000074 +S315BFC0151C646F6E650A000000457865637574652097 +S315BFC0152C6174200052656164696E67204845582D49 +S315BFC0153C5265636F72642066726F6D20554152548B +S315BFC0154C2E2E00002E000000646F6E650A0A0000C6 +S315BFC0155C53697A65206F66206170706C69636174FC +S315BFC0156C696F6E202020203A2000000050726F6732 +S315BFC0157C72616D6D696E6720666C617368206174CC +S315BFC0158C2020203A200000004E6578742066726514 +S315BFC0159C6520666C617368206F6666736574203A26 +S315BFC015AC20000000466C6173682065726173652E3E +S315BFC015BC2E2E00006661696C656420280000000091 +S315BFC015CC290A0000466C6173682077726974652EF0 +S315BFC015DC2E2E0000466C617368207665726966797B +S311BFC015EC2E2E2E007061737365640A005A S705BFC000007B diff --git a/src/bootloader/init_boot.S b/src/bootloader/init_boot.S index d26939a..3d9becf 100644 --- a/src/bootloader/init_boot.S +++ b/src/bootloader/init_boot.S @@ -1,14 +1,18 @@ .file "init.S" - .text .section .init,"ax" - .align 2 .globl _init + .align 2 .extern end - + .weak test + _init: .set noreorder + la $26, test + jr $26 + nop + # set uart la $26, sys_uart_baud addiu $27, $0, baudrate diff --git a/src/bootloader/startup_boot.S b/src/bootloader/startup_boot.S index 32c0511..af5577b 100644 --- a/src/bootloader/startup_boot.S +++ b/src/bootloader/startup_boot.S @@ -13,7 +13,7 @@ _start: # Set status register # Kernel mode (SR1=1), Int disabled(SR0=0), after RFE into main - li $26, 0x1040000A + li $26, 0x1040000C mtc0 $26, $12 li $26, 0x00000000 mtc0 $26, $13