Hacking DIOS-MIOS released!

  • Thread starter Thread starter snikerz
  • Start date Start date
  • Views Views 113,985
  • Replies Replies 506
Status
Not open for further replies.
Tonitonichopchop said:
For those having trouble and can't figure it out, here's what I recommended:

On a certain famous wii iso website is the precompiled Uneek with Dios Mios. It's under the wii homebrew section on page 2 in the thread called "Dios mios released"
(If you remember what site Mario Galaxy 2 was first leaked on, congrats 'cause you'll find it there)

Copy those files like he says

Use a CLEAN nand dump. This is important. Use Modmii to get one.

Try out an iso and you should be good.


DO NOT PM ME ABOUT WHAT WEBSITE IT'S AT! I'LL REPORT YOU!
No need to PM you. You already put all the keywords in your post to use to search Google.
 
PabloACZ said:
New DiscEX version released:

Code:
DiscEX v 0.6b by crediar

-fixed a bug with bogus GC image sizes causing a never ending write loop (over/under-dumped images only)

I don't know if that affects the game loading in any way, but it doesn't hurt to try. *decrypting games again*

Only if you downloaded a bad dump or used a shitty disc dumper and DiscEx got caught in a never-ending loop...which you'd know if it happened. If you used Cleanrip or whatev on your own legit discs, shouldn't be a problem.
 
Crediar uploaded v2 of MIOSInject and packed diosmios.elf along with a dimodule.map in a Rar archive <a href="http://code.google.com/p/dios-mios/downloads/list" target="_blank">http://code.google.com/p/dios-mios/downloads/list</a>

There are no changes given regarding MIOSInject v2. What is the dimodule.map for?

ADD: This is what I get when I open the dimodule.map with Notepad:

<!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->Archive member included because of file (symbol)

c:/devkitpro/devkitarm/bin/../lib/gcc/arm-eabi/4.5.0/be\libgcc.a(_udivsi3.o)
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂff.o (__aeabi_uidiv)
c:/devkitpro/devkitarm/bin/../lib/gcc/arm-eabi/4.5.0/be\libgcc.a(_divsi3.o)
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂff.o (__aeabi_idiv)
c:/devkitpro/devkitarm/bin/../lib/gcc/arm-eabi/4.5.0/be\libgcc.a(_dvmd_tls.o)
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂc:/devkitpro/devkitarm/bin/../lib/gcc/arm-eabi/4.5.0/be\libgcc.a(_udivsi3.o) (__aeabi_idiv0)
c:/devkitpro/devkitarm/bin/../lib/gcc/arm-eabi/4.5.0/be\libgcc.a(_bswapsi2.o)
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂtiny_ehci_glue.o (__bswapsi2)

Allocating common symbols
Common symbolÂÂÂÂÂÂ sizeÂÂÂÂÂÂÂÂÂÂÂÂÂÂfile

__aeabi_unwind_cpp_pr0
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0x0ÂÂÂÂÂÂÂÂÂÂÂÂÂÂ main.o
ipcmessageÂÂÂÂÂÂÂÂÂÂ0x20ÂÂÂÂÂÂÂÂÂÂÂÂÂÂdiskio.o
RAMÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ 0x4ÂÂÂÂÂÂÂÂÂÂÂÂÂÂ alloc.o
__usbfdÂÂÂÂÂÂÂÂÂÂÂÂ 0xa4ÂÂÂÂÂÂÂÂÂÂÂÂÂÂtiny_ehci_glue.o
ehciÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0x4ÂÂÂÂÂÂÂÂÂÂÂÂÂÂ tiny_ehci_glue.o
_ehciÂÂÂÂÂÂÂÂÂÂÂÂÂÂ 0xfcÂÂÂÂÂÂÂÂÂÂÂÂÂÂtiny_ehci_glue.o

Memory Configuration

NameÂÂÂÂÂÂÂÂÂÂÂÂ OriginÂÂÂÂÂÂÂÂÂÂÂÂ LengthÂÂÂÂÂÂÂÂÂÂÂÂ Attributes
codeÂÂÂÂÂÂÂÂÂÂÂÂ 0xffff8000ÂÂÂÂÂÂÂÂ 0x00007f00
heapÂÂÂÂÂÂÂÂÂÂÂÂ 0x138f0000ÂÂÂÂÂÂÂÂ 0x000c0000
stkÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffff5620ÂÂÂÂÂÂÂÂ 0x00001be0
tableÂÂÂÂÂÂÂÂÂÂÂÂ0x00000100ÂÂÂÂÂÂÂÂ 0x00004000
*default*ÂÂÂÂÂÂÂÂ0x00000000ÂÂÂÂÂÂÂÂ 0xffffffff

Linker script and memory map

ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0x00001be0ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ__stack_size = 0x1be0

.ios_info_table
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0x00000100ÂÂÂÂÂÂ 0x34
*(.ios_info_table)
.ios_info_table
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0x00000100ÂÂÂÂÂÂ 0x34 start.o
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0x00000100ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂios_info_table

.initÂÂÂÂÂÂÂÂÂÂ 0xffff8000ÂÂÂÂÂÂÂÂ0x0
*(.init)
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffff8000ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ. = ALIGN (0x4)

.textÂÂÂÂÂÂÂÂÂÂ 0xffff8000ÂÂÂÂ 0x5d14
*(.text*)
.textÂÂÂÂÂÂÂÂÂÂ0xffff8000ÂÂÂÂÂÂÂÂ0xc start.o
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffff8000ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ_start
.textÂÂÂÂÂÂÂÂÂÂ0xffff800cÂÂÂÂÂÂ 0xc8 diskio.o
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffff800cÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂdisk_initialize
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffff8064ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂdisk_status
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffff8068ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂdisk_read
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffff809eÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂdisk_write
.textÂÂÂÂÂÂÂÂÂÂ0xffff80d4ÂÂÂÂ 0x1e38 ff.o
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffff8d2cÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂgen_numname
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffff8fa0ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂf_mount
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffff8fc8ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂf_read
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffff90f6ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂf_write
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffff928aÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂf_sync
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffff92f4ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂf_close
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffff9304ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂf_lseek
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffff943eÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂget_fattime
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffff9442ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂff_convert
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffff9778ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂf_rename
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffff9894ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂf_utime
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffff98f0ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂf_mkdir
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffff9aacÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂf_unlink
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffff9b68ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂf_opendir
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffff9be4ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂf_open
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffff9e60ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂf_stat
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffff9eacÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂf_readdir
.textÂÂÂÂÂÂÂÂÂÂ0xffff9f0cÂÂÂÂÂÂ0x1d0 alloc.o
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffff9f0cÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂHeapInit
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffff9f48ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂmalloc
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffa0a8ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂmalloca
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffa0b0ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂfree
.textÂÂÂÂÂÂÂÂÂÂ0xffffa0dcÂÂÂÂÂÂ0x44c DI.o
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffa0dcÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂDIResetAssert
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffa0f4ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂDIResetDeAssert
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffa108ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂDIResetCheck
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffa118ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂIRQ18
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffa11aÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂDVDLowRead
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffa198ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂDVDLowReadDiscID
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffa218ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂDVDLowAudioSetStreaming
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffa29cÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂDVDLowAudioStream
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffa2dcÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂDVDLowGetStatus
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffa320ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂDVDLowSeek
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffa388ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂDVDLowRequestError
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffa3bcÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂDVDEnableCoverIRQ
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffa3d0ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂDVDEnableTransferIRQ
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffa3e4ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂDVDClearTransferIRQ
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffa3f8ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂCoverDisableIRQ
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffa408ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂCoverDisableIRQSetFlag
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffa41cÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂInitRegisters
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffa4a0ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂDVDInit
.textÂÂÂÂÂÂÂÂÂÂ0xffffa528ÂÂÂÂ 0x1194 main.o
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffa528ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂEXIControl
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffa55cÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂRegisterWrite
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffa56cÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂRegisterRead
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffa578ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂHWRegWrite
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffa594ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂHWRegRead
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffa5acÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂHWDoStuffWrite
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffa5e0ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂHWDoStuffRead
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffa610ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂDoPatches
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffab3cÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂGetRevision
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffab54ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂCheckError
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffabb8ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂPPCReset
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffabe0ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂHWResetDisable
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffabf4ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂHWResetEnable
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffac08ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂHW_184
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffac1cÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂHW_184_2
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffac30ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂBootPPC
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffad34ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂDVDSelectGame
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffadc0ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ_main
*fill*ÂÂÂÂÂÂÂÂ 0xffffb6bcÂÂÂÂÂÂÂÂ0x4 00
.textÂÂÂÂÂÂÂÂÂÂ0xffffb6c0ÂÂÂÂÂÂ 0x30 syscalls.o
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffb6c0ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂcc_ahbMemFlush
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffb6c8ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ_ahbMemFlush
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffb6d0ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂsync_before_read
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffb6d8ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂsync_after_write
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffb6e0ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂOSReport
.textÂÂÂÂÂÂÂÂÂÂ0xffffb6f0ÂÂÂÂÂÂ0x124 utils_asm.o
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffb6f0ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂmemcpy
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffb7ccÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂmemset32
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffb7e4ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂmemset16
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffb7fcÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂmemset8
.textÂÂÂÂÂÂÂÂÂÂ0xffffb814ÂÂÂÂÂÂ0x4ac vsprintf.o
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffb980ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂvsprintf
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffbbd0ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂsprintf
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffbbe8ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂdbgprintf
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffbc2cÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂhexdump
.textÂÂÂÂÂÂÂÂÂÂ0xffffbcc0ÂÂÂÂÂÂ0x120 string.o
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffbcc0ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂstrnlen
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffbcd8ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂstrlen
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffbceaÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂstrncpy
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffbd12ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂstrcpy
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffbd22ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂstrcmp
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffbd38ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂstrncmp
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffbd5aÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂmemset
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffbd6cÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂudelay
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffbda8ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂmemcmp
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffbdccÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂstrchr
.textÂÂÂÂÂÂÂÂÂÂ0xffffbde0ÂÂÂÂ 0x1c54 tiny_ehci_glue.o
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffbde0ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂBUG
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffbdf0ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂmsleep
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffbdfaÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂprint_hex_dump_bytes
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffbe4cÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂdbg_qtd
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffbec0ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂdbg_qh
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffbf10ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂdbg_command
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffbf12ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂdbg_status
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffbf14ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂdebug_qtds
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffbf58ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂdump_qh
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffbfd0ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂhandshake
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffc01cÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂehci_qtd_init
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffc040ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂehci_qtd_alloc
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffc070ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂehci_mem_init
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffc11cÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂehci_init
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffc1a8ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂqtd_fill
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffc254ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂqh_end_transfer
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffc320ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂqh_urb_transaction
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffc44cÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂehci_do_urb
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffc6c8ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂehci_control_message
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffc7a4ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂehci_bulk_message
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffc7fcÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂehci_reset_port
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffc95cÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂehci_reset_device
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffc966ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂehci_discover
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffc998ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂehci_release_ports
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffc9f8ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂehci_open_device
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffca80ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂehci_close_device
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffca8eÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂehci_fd_to_dev
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffcb08ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂehci_get_device_list
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffcba4ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ__usb_getdesc
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffcbc6ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂUSB_FreeDescriptors
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffcc92ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂUSB_GetDescriptors
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffcf5eÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂUSB_SuspendDevice
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffcf60ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂUSB_ResumeDevice
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffcf62ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂUSB_WriteBlkMsg
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffcf6aÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂUSB_WriteCtrlMsg
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffcf88ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂUSB_GetConfiguration
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffcfcaÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂUSB_SetConfiguration
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffcfe4ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂUSB_SetAlternativeInterface
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffd006ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂUSB_ClearHalt
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffd01eÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ__USB_BlkMsgTimeout
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffd02aÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ__USB_CtrlMsgTimeout
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffd04cÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ__send_cbw
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffd0f0ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ__read_csw
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffd18cÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ__usbstorage_reset
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffd1ecÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ__cycle
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffd338ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ__usbstorage_clearerrors
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffd3dcÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂUSBStorage_Open
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffd5e8ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂUSBStorage_Close
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffd608ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂUSBStorage_Reset
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffd610ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂUSBStorage_GetMaxLUN
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffd614ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂUSBStorage_Inquiry
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffd660ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂUSBStorage_ReadCapacity
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffd6ceÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂUSBStorage_MountLUN
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffd708ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂUSBStorage_Read
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffd778ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂUSBStorage_Write
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffd7e8ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂUSBStorage_Suspend
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffd7faÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂUSBStorage_Read_Stress
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffd858ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂUSBStorage_Try_Device
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffd8d8ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂUSBStorage_Init
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffd91cÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂUSBStorage_Get_Capacity
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffd950ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂUSBStorage_Read_Sectors
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffd994ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂUSBStorage_Write_Sectors
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffd9d8ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂtiny_ehci_init
.textÂÂÂÂÂÂÂÂÂÂ0xffffda34ÂÂÂÂÂÂ 0x6a usb_os.o
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffda34ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂVirtualToPhysical
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffda3aÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂusb_os_init
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffda3eÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂehci_maligned
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffda46ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂehci_virt_to_dma
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffda4cÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂehci_dma_map_to
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffda5aÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂehci_dma_map_from
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffda68ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂehci_dma_map_bidir
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffda76ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂehci_dma_unmap_to
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffda7eÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂehci_dma_unmap_from
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffda86ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂehci_dma_unmap_bidir
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffda8eÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂUSB_Alloc
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffda96ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂUSB_Free
*fill*ÂÂÂÂÂÂÂÂ 0xffffda9eÂÂÂÂÂÂÂÂ0x2 00
.textÂÂÂÂÂÂÂÂÂÂ0xffffdaa0ÂÂÂÂÂÂ0x114 c:/devkitpro/devkitarm/bin/../lib/gcc/arm-eabi/4.5.0/be\libgcc.a(_udivsi3.o)
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffdaa0ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ__aeabi_uidiv
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffdaa0ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ__udivsi3
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffdb94ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ__aeabi_uidivmod
.textÂÂÂÂÂÂÂÂÂÂ0xffffdbb4ÂÂÂÂÂÂ0x148 c:/devkitpro/devkitarm/bin/../lib/gcc/arm-eabi/4.5.0/be\libgcc.a(_divsi3.o)
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffdbb4ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ__divsi3
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffdbb4ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ__aeabi_idiv
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffdcdcÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ__aeabi_idivmod
.textÂÂÂÂÂÂÂÂÂÂ0xffffdcfcÂÂÂÂÂÂÂÂ0x4 c:/devkitpro/devkitarm/bin/../lib/gcc/arm-eabi/4.5.0/be\libgcc.a(_dvmd_tls.o)
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffdcfcÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ__aeabi_idiv0
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffdcfcÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ__aeabi_ldiv0
.textÂÂÂÂÂÂÂÂÂÂ0xffffdd00ÂÂÂÂÂÂ 0x14 c:/devkitpro/devkitarm/bin/../lib/gcc/arm-eabi/4.5.0/be\libgcc.a(_bswapsi2.o)
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffdd00ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ__bswapsi2
*(.text.*)
*(.gnu.warning)
*(.gnu.linkonce.t*)
*(.glue_7)
.glue_7ÂÂÂÂÂÂÂÂ0x00000000ÂÂÂÂÂÂÂÂ0x0 linker stubs
*(.glue_7t)
.glue_7tÂÂÂÂÂÂ 0x00000000ÂÂÂÂÂÂÂÂ0x0 linker stubs
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffdd14ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ. = ALIGN (0x4)

.vfp11_veneerÂÂ 0x00000000ÂÂÂÂÂÂÂÂ0x0
.vfp11_veneerÂÂ0x00000000ÂÂÂÂÂÂÂÂ0x0 linker stubs

.v4_bxÂÂÂÂÂÂÂÂÂÂ0x00000000ÂÂÂÂÂÂÂÂ0x0
.v4_bxÂÂÂÂÂÂÂÂ 0x00000000ÂÂÂÂÂÂÂÂ0x0 linker stubs

.rodataÂÂÂÂÂÂÂÂ 0xffffdd14ÂÂÂÂÂÂ0xaa8
*(.rodata)
.rodataÂÂÂÂÂÂÂÂ0xffffdd14ÂÂÂÂÂÂ0x110 ff.o
.rodataÂÂÂÂÂÂÂÂ0xffffde24ÂÂÂÂÂÂ 0x40 main.o
*all.rodata*(*)
*(.roda)
*(.rodata.*)
.rodata.str1.1
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffde64ÂÂÂÂÂÂ 0x3e diskio.o
.rodata.str1.1
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffdea2ÂÂÂÂÂÂ 0x1a ff.o
.rodata.str1.1
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffdebcÂÂÂÂÂÂ 0x59 alloc.o
.rodata.str1.1
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffdf15ÂÂÂÂÂÂ0x17b DI.o
.rodata.str1.1
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffe090ÂÂÂÂÂÂ0x3d2 main.o
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0x3dd (size before relaxing)
.rodata.str1.1
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffe462ÂÂÂÂÂÂ 0x65 vsprintf.o
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ 0x69 (size before relaxing)
.rodata.str1.1
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffe4c7ÂÂÂÂÂÂ0x2f3 tiny_ehci_glue.o
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0x2fb (size before relaxing)
*(.gnu.linkonce.r*)
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffe7bcÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ. = ALIGN (0x4)
*fill*ÂÂÂÂÂÂÂÂ 0xffffe7baÂÂÂÂÂÂÂÂ0x2 00

.dataÂÂÂÂÂÂÂÂÂÂ 0xffffe7bcÂÂÂÂÂÂ0x210
*(.data)
.dataÂÂÂÂÂÂÂÂÂÂ0xffffe7bcÂÂÂÂÂÂÂÂ0x0 start.o
.dataÂÂÂÂÂÂÂÂÂÂ0xffffe7bcÂÂÂÂÂÂÂÂ0x0 diskio.o
.dataÂÂÂÂÂÂÂÂÂÂ0xffffe7bcÂÂÂÂÂÂÂÂ0x0 ff.o
.dataÂÂÂÂÂÂÂÂÂÂ0xffffe7bcÂÂÂÂÂÂÂÂ0x0 alloc.o
.dataÂÂÂÂÂÂÂÂÂÂ0xffffe7bcÂÂÂÂÂÂÂÂ0x0 DI.o
.dataÂÂÂÂÂÂÂÂÂÂ0xffffe7bcÂÂÂÂÂÂ0x210 main.o
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffe7bcÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂDVDLowReadDM
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffe808ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ__fwriteGC
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffe830ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ__fwriteGCB
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffe858ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂpatch_fwrite_GC
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffe8e8ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂAIResetStreamSampleCount
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffe914ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂLIS_CC
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffe918ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂLIS_CC_MASK
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffe91cÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂBLR
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffe920ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂADDI_DI
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffe924ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂADDI_DI_MASK
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffe928ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂLWZ_DI
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffe92cÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂLWZ_DI_MASK
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffe930ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂSTW_DI
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffe934ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂSTW_DI_MASK
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffe938ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ__fwrite
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffe948ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂOSReportDM
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffe98cÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂDVDLowSeekDM
.dataÂÂÂÂÂÂÂÂÂÂ0xffffe9ccÂÂÂÂÂÂÂÂ0x0 syscalls.o
.dataÂÂÂÂÂÂÂÂÂÂ0xffffe9ccÂÂÂÂÂÂÂÂ0x0 utils_asm.o
.dataÂÂÂÂÂÂÂÂÂÂ0xffffe9ccÂÂÂÂÂÂÂÂ0x0 vsprintf.o
.dataÂÂÂÂÂÂÂÂÂÂ0xffffe9ccÂÂÂÂÂÂÂÂ0x0 string.o
.dataÂÂÂÂÂÂÂÂÂÂ0xffffe9ccÂÂÂÂÂÂÂÂ0x0 tiny_ehci_glue.o
.dataÂÂÂÂÂÂÂÂÂÂ0xffffe9ccÂÂÂÂÂÂÂÂ0x0 usb_os.o
.dataÂÂÂÂÂÂÂÂÂÂ0xffffe9ccÂÂÂÂÂÂÂÂ0x0 c:/devkitpro/devkitarm/bin/../lib/gcc/arm-eabi/4.5.0/be\libgcc.a(_udivsi3.o)
.dataÂÂÂÂÂÂÂÂÂÂ0xffffe9ccÂÂÂÂÂÂÂÂ0x0 c:/devkitpro/devkitarm/bin/../lib/gcc/arm-eabi/4.5.0/be\libgcc.a(_divsi3.o)
.dataÂÂÂÂÂÂÂÂÂÂ0xffffe9ccÂÂÂÂÂÂÂÂ0x0 c:/devkitpro/devkitarm/bin/../lib/gcc/arm-eabi/4.5.0/be\libgcc.a(_dvmd_tls.o)
.dataÂÂÂÂÂÂÂÂÂÂ0xffffe9ccÂÂÂÂÂÂÂÂ0x0 c:/devkitpro/devkitarm/bin/../lib/gcc/arm-eabi/4.5.0/be\libgcc.a(_bswapsi2.o)
*(.data.*)
*(.gnu.linkonce.d*)
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffe9ccÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ. = ALIGN (0x4)

.bssÂÂÂÂÂÂÂÂÂÂÂÂ0xffffe9e0ÂÂÂÂÂÂ0x4b8
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffe9e0ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ__bss_start = .
*(.dynbss)
*(.gnu.linkonce.b*)
*(.bss*)
.bssÂÂÂÂÂÂÂÂÂÂ 0xffffe9e0ÂÂÂÂÂÂÂÂ0x0 start.o
.bssÂÂÂÂÂÂÂÂÂÂ 0xffffe9e0ÂÂÂÂÂÂÂÂ0x0 diskio.o
.bssÂÂÂÂÂÂÂÂÂÂ 0xffffe9e0ÂÂÂÂÂÂ0x208 ff.o
.bssÂÂÂÂÂÂÂÂÂÂ 0xffffebe8ÂÂÂÂÂÂÂÂ0x4 alloc.o
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffebe8ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂHeapInfoEntries
.bssÂÂÂÂÂÂÂÂÂÂ 0xffffebecÂÂÂÂÂÂÂÂ0x0 DI.o
.bssÂÂÂÂÂÂÂÂÂÂ 0xffffebecÂÂÂÂÂÂ 0x48 main.o
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffebecÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂAlarmHandlerForTimeout
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffebf0ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ__DVDInterruptHandler
.bssÂÂÂÂÂÂÂÂÂÂ 0xffffec34ÂÂÂÂÂÂÂÂ0x0 syscalls.o
.bssÂÂÂÂÂÂÂÂÂÂ 0xffffec34ÂÂÂÂÂÂÂÂ0x0 utils_asm.o
*fill*ÂÂÂÂÂÂÂÂ 0xffffec34ÂÂÂÂÂÂÂÂ0xc 00
.bssÂÂÂÂÂÂÂÂÂÂ 0xffffec40ÂÂÂÂÂÂ 0x80 vsprintf.o
.bssÂÂÂÂÂÂÂÂÂÂ 0xffffecc0ÂÂÂÂÂÂÂÂ0x0 string.o
.bssÂÂÂÂÂÂÂÂÂÂ 0xffffecc0ÂÂÂÂÂÂ 0x10 tiny_ehci_glue.o
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffecc0ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂverbose
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffecc4ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ__mounted
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffecc5ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ__lun
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffecc6ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ__vid
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffecc8ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ__pid
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffecccÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂums_init_done
.bssÂÂÂÂÂÂÂÂÂÂ 0xffffecd0ÂÂÂÂÂÂÂÂ0x0 usb_os.o
.bssÂÂÂÂÂÂÂÂÂÂ 0xffffecd0ÂÂÂÂÂÂÂÂ0x0 c:/devkitpro/devkitarm/bin/../lib/gcc/arm-eabi/4.5.0/be\libgcc.a(_udivsi3.o)
.bssÂÂÂÂÂÂÂÂÂÂ 0xffffecd0ÂÂÂÂÂÂÂÂ0x0 c:/devkitpro/devkitarm/bin/../lib/gcc/arm-eabi/4.5.0/be\libgcc.a(_divsi3.o)
.bssÂÂÂÂÂÂÂÂÂÂ 0xffffecd0ÂÂÂÂÂÂÂÂ0x0 c:/devkitpro/devkitarm/bin/../lib/gcc/arm-eabi/4.5.0/be\libgcc.a(_dvmd_tls.o)
.bssÂÂÂÂÂÂÂÂÂÂ 0xffffecd0ÂÂÂÂÂÂÂÂ0x0 c:/devkitpro/devkitarm/bin/../lib/gcc/arm-eabi/4.5.0/be\libgcc.a(_bswapsi2.o)
*(COMMON)
COMMONÂÂÂÂÂÂÂÂ 0xffffecd0ÂÂÂÂÂÂ 0x20 diskio.o
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffecd0ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂipcmessage
COMMONÂÂÂÂÂÂÂÂ 0xffffecf0ÂÂÂÂÂÂÂÂ0x4 alloc.o
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffecf0ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂRAM
COMMONÂÂÂÂÂÂÂÂ 0xffffecf4ÂÂÂÂÂÂÂÂ0x0 main.o
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffecf4ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ__aeabi_unwind_cpp_pr0
COMMONÂÂÂÂÂÂÂÂ 0xffffecf4ÂÂÂÂÂÂ0x1a4 tiny_ehci_glue.o
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffecf4ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ__usbfd
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffed98ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂehci
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffed9cÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ_ehci
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffee98ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ. = ALIGN (0x4)
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffee98ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ__bss_end = .

.stackÂÂÂÂÂÂÂÂÂÂ0xffff5620ÂÂÂÂ 0x1be0
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffff5620ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ__stack_end = .
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffff7200ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ. = (. + __stack_size)
*fill*ÂÂÂÂÂÂÂÂ 0xffff5620ÂÂÂÂ 0x1be0 00
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffff7200ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ. = ALIGN (0x4)
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffff7200ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ__stack_addr = .

.ARM.exidx
*(.ARM.exidx* .gnu.linkonce.armexidx.*)
LOAD start.o
LOAD diskio.o
LOAD ff.o
LOAD alloc.o
LOAD DI.o
LOAD main.o
LOAD syscalls.o
LOAD utils_asm.o
LOAD vsprintf.o
LOAD string.o
LOAD tiny_ehci_glue.o
LOAD usb_os.o
LOAD c:/devkitpro/devkitarm/bin/../lib/gcc/arm-eabi/4.5.0/be\libgcc.a
OUTPUT(iosmodule.elf elf32-bigarm)

.ARM.attributes
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0x00000000ÂÂÂÂÂÂ 0x2e
.ARM.attributes
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0x00000000ÂÂÂÂÂÂ 0x22 start.o
.ARM.attributes
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0x00000022ÂÂÂÂÂÂ 0x32 diskio.o
.ARM.attributes
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0x00000054ÂÂÂÂÂÂ 0x32 ff.o
.ARM.attributes
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0x00000086ÂÂÂÂÂÂ 0x32 alloc.o
.ARM.attributes
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0x000000b8ÂÂÂÂÂÂ 0x32 DI.o
.ARM.attributes
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0x000000eaÂÂÂÂÂÂ 0x32 main.o
.ARM.attributes
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0x0000011cÂÂÂÂÂÂ 0x22 syscalls.o
.ARM.attributes
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0x0000013eÂÂÂÂÂÂ 0x22 utils_asm.o
.ARM.attributes
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0x00000160ÂÂÂÂÂÂ 0x32 vsprintf.o
.ARM.attributes
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0x00000192ÂÂÂÂÂÂ 0x32 string.o
.ARM.attributes
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0x000001c4ÂÂÂÂÂÂ 0x32 tiny_ehci_glue.o
.ARM.attributes
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0x000001f6ÂÂÂÂÂÂ 0x32 usb_os.o
.ARM.attributes
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0x00000228ÂÂÂÂÂÂ 0x22 c:/devkitpro/devkitarm/bin/../lib/gcc/arm-eabi/4.5.0/be\libgcc.a(_udivsi3.o)
.ARM.attributes
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0x0000024aÂÂÂÂÂÂ 0x22 c:/devkitpro/devkitarm/bin/../lib/gcc/arm-eabi/4.5.0/be\libgcc.a(_divsi3.o)
.ARM.attributes
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0x0000026cÂÂÂÂÂÂ 0x22 c:/devkitpro/devkitarm/bin/../lib/gcc/arm-eabi/4.5.0/be\libgcc.a(_dvmd_tls.o)
.ARM.attributes
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0x0000028eÂÂÂÂÂÂ 0x30 c:/devkitpro/devkitarm/bin/../lib/gcc/arm-eabi/4.5.0/be\libgcc.a(_bswapsi2.o)

.commentÂÂÂÂÂÂÂÂ0x00000000ÂÂÂÂÂÂ 0x22
.commentÂÂÂÂÂÂ 0x00000000ÂÂÂÂÂÂ 0x22 diskio.o
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ 0x23 (size before relaxing)
.commentÂÂÂÂÂÂ 0x00000000ÂÂÂÂÂÂ 0x23 ff.o
.commentÂÂÂÂÂÂ 0x00000000ÂÂÂÂÂÂ 0x23 alloc.o
.commentÂÂÂÂÂÂ 0x00000000ÂÂÂÂÂÂ 0x23 DI.o
.commentÂÂÂÂÂÂ 0x00000000ÂÂÂÂÂÂ 0x23 main.o
.commentÂÂÂÂÂÂ 0x00000000ÂÂÂÂÂÂ 0x23 vsprintf.o
.commentÂÂÂÂÂÂ 0x00000000ÂÂÂÂÂÂ 0x23 string.o
.commentÂÂÂÂÂÂ 0x00000000ÂÂÂÂÂÂ 0x23 tiny_ehci_glue.o
.commentÂÂÂÂÂÂ 0x00000000ÂÂÂÂÂÂ 0x23 usb_os.o
.commentÂÂÂÂÂÂ 0x00000000ÂÂÂÂÂÂ 0x23 c:/devkitpro/devkitarm/bin/../lib/gcc/arm-eabi/4.5.0/be\libgcc.a(_bswapsi2.o)<!--c2--></div><!--ec2-->
 
<!--quoteo(post=3269495:date=Nov 16 2010, 08:20 PM:name=WiiBricker)--><div class='quotetop'>QUOTE(WiiBricker @ Nov 16 2010, 08:20 PM) <a href="index.php?act=findpost&pid=3269495"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->Crediar uploaded v2 of MIOSInject and packed diosmios.elf along with a dimodule.map in a Rar archive <a href="http://code.google.com/p/dios-mios/downloads/list" target="_blank">http://code.google.com/p/dios-mios/downloads/list</a>

There are no changes given regarding MIOSInject v2. What is the dimodule.map for?

ADD: This is what I get when I open the dimodule.map with Notepad:

<!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->Archive member included because of file (symbol)

c:/devkitpro/devkitarm/bin/../lib/gcc/arm-eabi/4.5.0/be\libgcc.a(_udivsi3.o)
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂff.o (__aeabi_uidiv)
c:/devkitpro/devkitarm/bin/../lib/gcc/arm-eabi/4.5.0/be\libgcc.a(_divsi3.o)
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂff.o (__aeabi_idiv)
c:/devkitpro/devkitarm/bin/../lib/gcc/arm-eabi/4.5.0/be\libgcc.a(_dvmd_tls.o)
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂc:/devkitpro/devkitarm/bin/../lib/gcc/arm-eabi/4.5.0/be\libgcc.a(_udivsi3.o) (__aeabi_idiv0)
c:/devkitpro/devkitarm/bin/../lib/gcc/arm-eabi/4.5.0/be\libgcc.a(_bswapsi2.o)
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂtiny_ehci_glue.o (__bswapsi2)

Allocating common symbols
Common symbolÂÂÂÂÂÂ sizeÂÂÂÂÂÂÂÂÂÂÂÂÂÂfile

__aeabi_unwind_cpp_pr0
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0x0ÂÂÂÂÂÂÂÂÂÂÂÂÂÂ main.o
ipcmessageÂÂÂÂÂÂÂÂÂÂ0x20ÂÂÂÂÂÂÂÂÂÂÂÂÂÂdiskio.o
RAMÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ 0x4ÂÂÂÂÂÂÂÂÂÂÂÂÂÂ alloc.o
__usbfdÂÂÂÂÂÂÂÂÂÂÂÂ 0xa4ÂÂÂÂÂÂÂÂÂÂÂÂÂÂtiny_ehci_glue.o
ehciÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0x4ÂÂÂÂÂÂÂÂÂÂÂÂÂÂ tiny_ehci_glue.o
_ehciÂÂÂÂÂÂÂÂÂÂÂÂÂÂ 0xfcÂÂÂÂÂÂÂÂÂÂÂÂÂÂtiny_ehci_glue.o

Memory Configuration

NameÂÂÂÂÂÂÂÂÂÂÂÂ OriginÂÂÂÂÂÂÂÂÂÂÂÂ LengthÂÂÂÂÂÂÂÂÂÂÂÂ Attributes
codeÂÂÂÂÂÂÂÂÂÂÂÂ 0xffff8000ÂÂÂÂÂÂÂÂ 0x00007f00
heapÂÂÂÂÂÂÂÂÂÂÂÂ 0x138f0000ÂÂÂÂÂÂÂÂ 0x000c0000
stkÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffff5620ÂÂÂÂÂÂÂÂ 0x00001be0
tableÂÂÂÂÂÂÂÂÂÂÂÂ0x00000100ÂÂÂÂÂÂÂÂ 0x00004000
*default*ÂÂÂÂÂÂÂÂ0x00000000ÂÂÂÂÂÂÂÂ 0xffffffff

Linker script and memory map

ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0x00001be0ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ__stack_size = 0x1be0

.ios_info_table
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0x00000100ÂÂÂÂÂÂ 0x34
*(.ios_info_table)
.ios_info_table
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0x00000100ÂÂÂÂÂÂ 0x34 start.o
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0x00000100ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂios_info_table

.initÂÂÂÂÂÂÂÂÂÂ 0xffff8000ÂÂÂÂÂÂÂÂ0x0
*(.init)
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffff8000ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ. = ALIGN (0x4)

.textÂÂÂÂÂÂÂÂÂÂ 0xffff8000ÂÂÂÂ 0x5d14
*(.text*)
.textÂÂÂÂÂÂÂÂÂÂ0xffff8000ÂÂÂÂÂÂÂÂ0xc start.o
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffff8000ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ_start
.textÂÂÂÂÂÂÂÂÂÂ0xffff800cÂÂÂÂÂÂ 0xc8 diskio.o
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffff800cÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂdisk_initialize
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffff8064ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂdisk_status
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffff8068ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂdisk_read
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffff809eÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂdisk_write
.textÂÂÂÂÂÂÂÂÂÂ0xffff80d4ÂÂÂÂ 0x1e38 ff.o
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffff8d2cÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂgen_numname
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffff8fa0ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂf_mount
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffff8fc8ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂf_read
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffff90f6ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂf_write
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffff928aÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂf_sync
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffff92f4ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂf_close
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffff9304ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂf_lseek
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffff943eÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂget_fattime
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffff9442ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂff_convert
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffff9778ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂf_rename
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffff9894ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂf_utime
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffff98f0ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂf_mkdir
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffff9aacÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂf_unlink
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffff9b68ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂf_opendir
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffff9be4ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂf_open
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffff9e60ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂf_stat
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffff9eacÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂf_readdir
.textÂÂÂÂÂÂÂÂÂÂ0xffff9f0cÂÂÂÂÂÂ0x1d0 alloc.o
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffff9f0cÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂHeapInit
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffff9f48ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂmalloc
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffa0a8ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂmalloca
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffa0b0ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂfree
.textÂÂÂÂÂÂÂÂÂÂ0xffffa0dcÂÂÂÂÂÂ0x44c DI.o
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffa0dcÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂDIResetAssert
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffa0f4ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂDIResetDeAssert
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffa108ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂDIResetCheck
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffa118ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂIRQ18
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffa11aÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂDVDLowRead
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffa198ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂDVDLowReadDiscID
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffa218ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂDVDLowAudioSetStreaming
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffa29cÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂDVDLowAudioStream
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffa2dcÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂDVDLowGetStatus
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffa320ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂDVDLowSeek
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffa388ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂDVDLowRequestError
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffa3bcÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂDVDEnableCoverIRQ
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffa3d0ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂDVDEnableTransferIRQ
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffa3e4ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂDVDClearTransferIRQ
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffa3f8ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂCoverDisableIRQ
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffa408ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂCoverDisableIRQSetFlag
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffa41cÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂInitRegisters
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffa4a0ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂDVDInit
.textÂÂÂÂÂÂÂÂÂÂ0xffffa528ÂÂÂÂ 0x1194 main.o
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffa528ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂEXIControl
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffa55cÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂRegisterWrite
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffa56cÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂRegisterRead
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffa578ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂHWRegWrite
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffa594ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂHWRegRead
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffa5acÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂHWDoStuffWrite
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffa5e0ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂHWDoStuffRead
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffa610ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂDoPatches
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffab3cÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂGetRevision
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffab54ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂCheckError
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffabb8ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂPPCReset
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffabe0ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂHWResetDisable
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffabf4ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂHWResetEnable
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffac08ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂHW_184
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffac1cÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂHW_184_2
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffac30ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂBootPPC
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffad34ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂDVDSelectGame
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffadc0ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ_main
*fill*ÂÂÂÂÂÂÂÂ 0xffffb6bcÂÂÂÂÂÂÂÂ0x4 00
.textÂÂÂÂÂÂÂÂÂÂ0xffffb6c0ÂÂÂÂÂÂ 0x30 syscalls.o
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffb6c0ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂcc_ahbMemFlush
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffb6c8ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ_ahbMemFlush
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffb6d0ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂsync_before_read
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffb6d8ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂsync_after_write
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffb6e0ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂOSReport
.textÂÂÂÂÂÂÂÂÂÂ0xffffb6f0ÂÂÂÂÂÂ0x124 utils_asm.o
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffb6f0ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂmemcpy
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffb7ccÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂmemset32
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffb7e4ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂmemset16
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffb7fcÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂmemset8
.textÂÂÂÂÂÂÂÂÂÂ0xffffb814ÂÂÂÂÂÂ0x4ac vsprintf.o
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffb980ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂvsprintf
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffbbd0ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂsprintf
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffbbe8ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂdbgprintf
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffbc2cÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂhexdump
.textÂÂÂÂÂÂÂÂÂÂ0xffffbcc0ÂÂÂÂÂÂ0x120 string.o
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffbcc0ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂstrnlen
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffbcd8ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂstrlen
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffbceaÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂstrncpy
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffbd12ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂstrcpy
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffbd22ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂstrcmp
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffbd38ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂstrncmp
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffbd5aÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂmemset
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffbd6cÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂudelay
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffbda8ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂmemcmp
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffbdccÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂstrchr
.textÂÂÂÂÂÂÂÂÂÂ0xffffbde0ÂÂÂÂ 0x1c54 tiny_ehci_glue.o
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffbde0ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂBUG
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffbdf0ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂmsleep
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffbdfaÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂprint_hex_dump_bytes
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffbe4cÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂdbg_qtd
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffbec0ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂdbg_qh
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffbf10ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂdbg_command
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffbf12ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂdbg_status
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffbf14ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂdebug_qtds
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffbf58ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂdump_qh
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffbfd0ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂhandshake
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffc01cÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂehci_qtd_init
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffc040ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂehci_qtd_alloc
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffc070ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂehci_mem_init
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffc11cÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂehci_init
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffc1a8ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂqtd_fill
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffc254ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂqh_end_transfer
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffc320ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂqh_urb_transaction
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffc44cÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂehci_do_urb
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffc6c8ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂehci_control_message
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffc7a4ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂehci_bulk_message
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffc7fcÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂehci_reset_port
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffc95cÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂehci_reset_device
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffc966ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂehci_discover
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffc998ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂehci_release_ports
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffc9f8ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂehci_open_device
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffca80ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂehci_close_device
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffca8eÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂehci_fd_to_dev
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffcb08ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂehci_get_device_list
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffcba4ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ__usb_getdesc
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffcbc6ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂUSB_FreeDescriptors
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffcc92ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂUSB_GetDescriptors
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffcf5eÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂUSB_SuspendDevice
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffcf60ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂUSB_ResumeDevice
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffcf62ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂUSB_WriteBlkMsg
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffcf6aÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂUSB_WriteCtrlMsg
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffcf88ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂUSB_GetConfiguration
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffcfcaÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂUSB_SetConfiguration
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffcfe4ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂUSB_SetAlternativeInterface
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffd006ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂUSB_ClearHalt
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffd01eÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ__USB_BlkMsgTimeout
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffd02aÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ__USB_CtrlMsgTimeout
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffd04cÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ__send_cbw
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffd0f0ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ__read_csw
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffd18cÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ__usbstorage_reset
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffd1ecÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ__cycle
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffd338ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ__usbstorage_clearerrors
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffd3dcÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂUSBStorage_Open
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffd5e8ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂUSBStorage_Close
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffd608ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂUSBStorage_Reset
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffd610ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂUSBStorage_GetMaxLUN
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffd614ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂUSBStorage_Inquiry
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffd660ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂUSBStorage_ReadCapacity
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffd6ceÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂUSBStorage_MountLUN
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffd708ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂUSBStorage_Read
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffd778ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂUSBStorage_Write
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffd7e8ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂUSBStorage_Suspend
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffd7faÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂUSBStorage_Read_Stress
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffd858ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂUSBStorage_Try_Device
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffd8d8ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂUSBStorage_Init
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffd91cÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂUSBStorage_Get_Capacity
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffd950ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂUSBStorage_Read_Sectors
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffd994ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂUSBStorage_Write_Sectors
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffd9d8ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂtiny_ehci_init
.textÂÂÂÂÂÂÂÂÂÂ0xffffda34ÂÂÂÂÂÂ 0x6a usb_os.o
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffda34ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂVirtualToPhysical
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffda3aÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂusb_os_init
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffda3eÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂehci_maligned
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffda46ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂehci_virt_to_dma
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffda4cÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂehci_dma_map_to
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffda5aÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂehci_dma_map_from
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffda68ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂehci_dma_map_bidir
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffda76ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂehci_dma_unmap_to
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffda7eÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂehci_dma_unmap_from
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffda86ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂehci_dma_unmap_bidir
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffda8eÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂUSB_Alloc
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffda96ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂUSB_Free
*fill*ÂÂÂÂÂÂÂÂ 0xffffda9eÂÂÂÂÂÂÂÂ0x2 00
.textÂÂÂÂÂÂÂÂÂÂ0xffffdaa0ÂÂÂÂÂÂ0x114 c:/devkitpro/devkitarm/bin/../lib/gcc/arm-eabi/4.5.0/be\libgcc.a(_udivsi3.o)
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffdaa0ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ__aeabi_uidiv
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffdaa0ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ__udivsi3
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffdb94ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ__aeabi_uidivmod
.textÂÂÂÂÂÂÂÂÂÂ0xffffdbb4ÂÂÂÂÂÂ0x148 c:/devkitpro/devkitarm/bin/../lib/gcc/arm-eabi/4.5.0/be\libgcc.a(_divsi3.o)
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffdbb4ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ__divsi3
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffdbb4ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ__aeabi_idiv
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffdcdcÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ__aeabi_idivmod
.textÂÂÂÂÂÂÂÂÂÂ0xffffdcfcÂÂÂÂÂÂÂÂ0x4 c:/devkitpro/devkitarm/bin/../lib/gcc/arm-eabi/4.5.0/be\libgcc.a(_dvmd_tls.o)
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffdcfcÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ__aeabi_idiv0
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffdcfcÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ__aeabi_ldiv0
.textÂÂÂÂÂÂÂÂÂÂ0xffffdd00ÂÂÂÂÂÂ 0x14 c:/devkitpro/devkitarm/bin/../lib/gcc/arm-eabi/4.5.0/be\libgcc.a(_bswapsi2.o)
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffdd00ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ__bswapsi2
*(.text.*)
*(.gnu.warning)
*(.gnu.linkonce.t*)
*(.glue_7)
.glue_7ÂÂÂÂÂÂÂÂ0x00000000ÂÂÂÂÂÂÂÂ0x0 linker stubs
*(.glue_7t)
.glue_7tÂÂÂÂÂÂ 0x00000000ÂÂÂÂÂÂÂÂ0x0 linker stubs
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffdd14ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ. = ALIGN (0x4)

.vfp11_veneerÂÂ 0x00000000ÂÂÂÂÂÂÂÂ0x0
.vfp11_veneerÂÂ0x00000000ÂÂÂÂÂÂÂÂ0x0 linker stubs

.v4_bxÂÂÂÂÂÂÂÂÂÂ0x00000000ÂÂÂÂÂÂÂÂ0x0
.v4_bxÂÂÂÂÂÂÂÂ 0x00000000ÂÂÂÂÂÂÂÂ0x0 linker stubs

.rodataÂÂÂÂÂÂÂÂ 0xffffdd14ÂÂÂÂÂÂ0xaa8
*(.rodata)
.rodataÂÂÂÂÂÂÂÂ0xffffdd14ÂÂÂÂÂÂ0x110 ff.o
.rodataÂÂÂÂÂÂÂÂ0xffffde24ÂÂÂÂÂÂ 0x40 main.o
*all.rodata*(*)
*(.roda)
*(.rodata.*)
.rodata.str1.1
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffde64ÂÂÂÂÂÂ 0x3e diskio.o
.rodata.str1.1
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffdea2ÂÂÂÂÂÂ 0x1a ff.o
.rodata.str1.1
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffdebcÂÂÂÂÂÂ 0x59 alloc.o
.rodata.str1.1
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffdf15ÂÂÂÂÂÂ0x17b DI.o
.rodata.str1.1
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffe090ÂÂÂÂÂÂ0x3d2 main.o
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0x3dd (size before relaxing)
.rodata.str1.1
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffe462ÂÂÂÂÂÂ 0x65 vsprintf.o
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ 0x69 (size before relaxing)
.rodata.str1.1
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffe4c7ÂÂÂÂÂÂ0x2f3 tiny_ehci_glue.o
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0x2fb (size before relaxing)
*(.gnu.linkonce.r*)
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffe7bcÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ. = ALIGN (0x4)
*fill*ÂÂÂÂÂÂÂÂ 0xffffe7baÂÂÂÂÂÂÂÂ0x2 00

.dataÂÂÂÂÂÂÂÂÂÂ 0xffffe7bcÂÂÂÂÂÂ0x210
*(.data)
.dataÂÂÂÂÂÂÂÂÂÂ0xffffe7bcÂÂÂÂÂÂÂÂ0x0 start.o
.dataÂÂÂÂÂÂÂÂÂÂ0xffffe7bcÂÂÂÂÂÂÂÂ0x0 diskio.o
.dataÂÂÂÂÂÂÂÂÂÂ0xffffe7bcÂÂÂÂÂÂÂÂ0x0 ff.o
.dataÂÂÂÂÂÂÂÂÂÂ0xffffe7bcÂÂÂÂÂÂÂÂ0x0 alloc.o
.dataÂÂÂÂÂÂÂÂÂÂ0xffffe7bcÂÂÂÂÂÂÂÂ0x0 DI.o
.dataÂÂÂÂÂÂÂÂÂÂ0xffffe7bcÂÂÂÂÂÂ0x210 main.o
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffe7bcÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂDVDLowReadDM
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffe808ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ__fwriteGC
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffe830ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ__fwriteGCB
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffe858ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂpatch_fwrite_GC
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffe8e8ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂAIResetStreamSampleCount
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffe914ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂLIS_CC
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffe918ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂLIS_CC_MASK
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffe91cÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂBLR
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffe920ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂADDI_DI
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffe924ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂADDI_DI_MASK
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffe928ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂLWZ_DI
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffe92cÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂLWZ_DI_MASK
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffe930ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂSTW_DI
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffe934ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂSTW_DI_MASK
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffe938ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ__fwrite
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffe948ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂOSReportDM
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffe98cÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂDVDLowSeekDM
.dataÂÂÂÂÂÂÂÂÂÂ0xffffe9ccÂÂÂÂÂÂÂÂ0x0 syscalls.o
.dataÂÂÂÂÂÂÂÂÂÂ0xffffe9ccÂÂÂÂÂÂÂÂ0x0 utils_asm.o
.dataÂÂÂÂÂÂÂÂÂÂ0xffffe9ccÂÂÂÂÂÂÂÂ0x0 vsprintf.o
.dataÂÂÂÂÂÂÂÂÂÂ0xffffe9ccÂÂÂÂÂÂÂÂ0x0 string.o
.dataÂÂÂÂÂÂÂÂÂÂ0xffffe9ccÂÂÂÂÂÂÂÂ0x0 tiny_ehci_glue.o
.dataÂÂÂÂÂÂÂÂÂÂ0xffffe9ccÂÂÂÂÂÂÂÂ0x0 usb_os.o
.dataÂÂÂÂÂÂÂÂÂÂ0xffffe9ccÂÂÂÂÂÂÂÂ0x0 c:/devkitpro/devkitarm/bin/../lib/gcc/arm-eabi/4.5.0/be\libgcc.a(_udivsi3.o)
.dataÂÂÂÂÂÂÂÂÂÂ0xffffe9ccÂÂÂÂÂÂÂÂ0x0 c:/devkitpro/devkitarm/bin/../lib/gcc/arm-eabi/4.5.0/be\libgcc.a(_divsi3.o)
.dataÂÂÂÂÂÂÂÂÂÂ0xffffe9ccÂÂÂÂÂÂÂÂ0x0 c:/devkitpro/devkitarm/bin/../lib/gcc/arm-eabi/4.5.0/be\libgcc.a(_dvmd_tls.o)
.dataÂÂÂÂÂÂÂÂÂÂ0xffffe9ccÂÂÂÂÂÂÂÂ0x0 c:/devkitpro/devkitarm/bin/../lib/gcc/arm-eabi/4.5.0/be\libgcc.a(_bswapsi2.o)
*(.data.*)
*(.gnu.linkonce.d*)
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffe9ccÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ. = ALIGN (0x4)

.bssÂÂÂÂÂÂÂÂÂÂÂÂ0xffffe9e0ÂÂÂÂÂÂ0x4b8
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffe9e0ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ__bss_start = .
*(.dynbss)
*(.gnu.linkonce.b*)
*(.bss*)
.bssÂÂÂÂÂÂÂÂÂÂ 0xffffe9e0ÂÂÂÂÂÂÂÂ0x0 start.o
.bssÂÂÂÂÂÂÂÂÂÂ 0xffffe9e0ÂÂÂÂÂÂÂÂ0x0 diskio.o
.bssÂÂÂÂÂÂÂÂÂÂ 0xffffe9e0ÂÂÂÂÂÂ0x208 ff.o
.bssÂÂÂÂÂÂÂÂÂÂ 0xffffebe8ÂÂÂÂÂÂÂÂ0x4 alloc.o
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffebe8ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂHeapInfoEntries
.bssÂÂÂÂÂÂÂÂÂÂ 0xffffebecÂÂÂÂÂÂÂÂ0x0 DI.o
.bssÂÂÂÂÂÂÂÂÂÂ 0xffffebecÂÂÂÂÂÂ 0x48 main.o
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffebecÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂAlarmHandlerForTimeout
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffebf0ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ__DVDInterruptHandler
.bssÂÂÂÂÂÂÂÂÂÂ 0xffffec34ÂÂÂÂÂÂÂÂ0x0 syscalls.o
.bssÂÂÂÂÂÂÂÂÂÂ 0xffffec34ÂÂÂÂÂÂÂÂ0x0 utils_asm.o
*fill*ÂÂÂÂÂÂÂÂ 0xffffec34ÂÂÂÂÂÂÂÂ0xc 00
.bssÂÂÂÂÂÂÂÂÂÂ 0xffffec40ÂÂÂÂÂÂ 0x80 vsprintf.o
.bssÂÂÂÂÂÂÂÂÂÂ 0xffffecc0ÂÂÂÂÂÂÂÂ0x0 string.o
.bssÂÂÂÂÂÂÂÂÂÂ 0xffffecc0ÂÂÂÂÂÂ 0x10 tiny_ehci_glue.o
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffecc0ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂverbose
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffecc4ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ__mounted
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffecc5ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ__lun
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffecc6ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ__vid
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffecc8ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ__pid
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffecccÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂums_init_done
.bssÂÂÂÂÂÂÂÂÂÂ 0xffffecd0ÂÂÂÂÂÂÂÂ0x0 usb_os.o
.bssÂÂÂÂÂÂÂÂÂÂ 0xffffecd0ÂÂÂÂÂÂÂÂ0x0 c:/devkitpro/devkitarm/bin/../lib/gcc/arm-eabi/4.5.0/be\libgcc.a(_udivsi3.o)
.bssÂÂÂÂÂÂÂÂÂÂ 0xffffecd0ÂÂÂÂÂÂÂÂ0x0 c:/devkitpro/devkitarm/bin/../lib/gcc/arm-eabi/4.5.0/be\libgcc.a(_divsi3.o)
.bssÂÂÂÂÂÂÂÂÂÂ 0xffffecd0ÂÂÂÂÂÂÂÂ0x0 c:/devkitpro/devkitarm/bin/../lib/gcc/arm-eabi/4.5.0/be\libgcc.a(_dvmd_tls.o)
.bssÂÂÂÂÂÂÂÂÂÂ 0xffffecd0ÂÂÂÂÂÂÂÂ0x0 c:/devkitpro/devkitarm/bin/../lib/gcc/arm-eabi/4.5.0/be\libgcc.a(_bswapsi2.o)
*(COMMON)
COMMONÂÂÂÂÂÂÂÂ 0xffffecd0ÂÂÂÂÂÂ 0x20 diskio.o
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffecd0ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂipcmessage
COMMONÂÂÂÂÂÂÂÂ 0xffffecf0ÂÂÂÂÂÂÂÂ0x4 alloc.o
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffecf0ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂRAM
COMMONÂÂÂÂÂÂÂÂ 0xffffecf4ÂÂÂÂÂÂÂÂ0x0 main.o
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffecf4ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ__aeabi_unwind_cpp_pr0
COMMONÂÂÂÂÂÂÂÂ 0xffffecf4ÂÂÂÂÂÂ0x1a4 tiny_ehci_glue.o
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffecf4ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ__usbfd
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffed98ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂehci
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffed9cÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ_ehci
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffee98ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ. = ALIGN (0x4)
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffffee98ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ__bss_end = .

.stackÂÂÂÂÂÂÂÂÂÂ0xffff5620ÂÂÂÂ 0x1be0
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffff5620ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ__stack_end = .
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffff7200ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ. = (. + __stack_size)
*fill*ÂÂÂÂÂÂÂÂ 0xffff5620ÂÂÂÂ 0x1be0 00
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffff7200ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ. = ALIGN (0x4)
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0xffff7200ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ__stack_addr = .

.ARM.exidx
*(.ARM.exidx* .gnu.linkonce.armexidx.*)
LOAD start.o
LOAD diskio.o
LOAD ff.o
LOAD alloc.o
LOAD DI.o
LOAD main.o
LOAD syscalls.o
LOAD utils_asm.o
LOAD vsprintf.o
LOAD string.o
LOAD tiny_ehci_glue.o
LOAD usb_os.o
LOAD c:/devkitpro/devkitarm/bin/../lib/gcc/arm-eabi/4.5.0/be\libgcc.a
OUTPUT(iosmodule.elf elf32-bigarm)

.ARM.attributes
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0x00000000ÂÂÂÂÂÂ 0x2e
.ARM.attributes
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0x00000000ÂÂÂÂÂÂ 0x22 start.o
.ARM.attributes
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0x00000022ÂÂÂÂÂÂ 0x32 diskio.o
.ARM.attributes
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0x00000054ÂÂÂÂÂÂ 0x32 ff.o
.ARM.attributes
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0x00000086ÂÂÂÂÂÂ 0x32 alloc.o
.ARM.attributes
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0x000000b8ÂÂÂÂÂÂ 0x32 DI.o
.ARM.attributes
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0x000000eaÂÂÂÂÂÂ 0x32 main.o
.ARM.attributes
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0x0000011cÂÂÂÂÂÂ 0x22 syscalls.o
.ARM.attributes
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0x0000013eÂÂÂÂÂÂ 0x22 utils_asm.o
.ARM.attributes
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0x00000160ÂÂÂÂÂÂ 0x32 vsprintf.o
.ARM.attributes
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0x00000192ÂÂÂÂÂÂ 0x32 string.o
.ARM.attributes
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0x000001c4ÂÂÂÂÂÂ 0x32 tiny_ehci_glue.o
.ARM.attributes
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0x000001f6ÂÂÂÂÂÂ 0x32 usb_os.o
.ARM.attributes
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0x00000228ÂÂÂÂÂÂ 0x22 c:/devkitpro/devkitarm/bin/../lib/gcc/arm-eabi/4.5.0/be\libgcc.a(_udivsi3.o)
.ARM.attributes
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0x0000024aÂÂÂÂÂÂ 0x22 c:/devkitpro/devkitarm/bin/../lib/gcc/arm-eabi/4.5.0/be\libgcc.a(_divsi3.o)
.ARM.attributes
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0x0000026cÂÂÂÂÂÂ 0x22 c:/devkitpro/devkitarm/bin/../lib/gcc/arm-eabi/4.5.0/be\libgcc.a(_dvmd_tls.o)
.ARM.attributes
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ0x0000028eÂÂÂÂÂÂ 0x30 c:/devkitpro/devkitarm/bin/../lib/gcc/arm-eabi/4.5.0/be\libgcc.a(_bswapsi2.o)

.commentÂÂÂÂÂÂÂÂ0x00000000ÂÂÂÂÂÂ 0x22
.commentÂÂÂÂÂÂ 0x00000000ÂÂÂÂÂÂ 0x22 diskio.o
ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ 0x23 (size before relaxing)
.commentÂÂÂÂÂÂ 0x00000000ÂÂÂÂÂÂ 0x23 ff.o
.commentÂÂÂÂÂÂ 0x00000000ÂÂÂÂÂÂ 0x23 alloc.o
.commentÂÂÂÂÂÂ 0x00000000ÂÂÂÂÂÂ 0x23 DI.o
.commentÂÂÂÂÂÂ 0x00000000ÂÂÂÂÂÂ 0x23 main.o
.commentÂÂÂÂÂÂ 0x00000000ÂÂÂÂÂÂ 0x23 vsprintf.o
.commentÂÂÂÂÂÂ 0x00000000ÂÂÂÂÂÂ 0x23 string.o
.commentÂÂÂÂÂÂ 0x00000000ÂÂÂÂÂÂ 0x23 tiny_ehci_glue.o
.commentÂÂÂÂÂÂ 0x00000000ÂÂÂÂÂÂ 0x23 usb_os.o
.commentÂÂÂÂÂÂ 0x00000000ÂÂÂÂÂÂ 0x23 c:/devkitpro/devkitarm/bin/../lib/gcc/arm-eabi/4.5.0/be\libgcc.a(_bswapsi2.o)<!--c2--></div><!--ec2-->
<!--QuoteEnd--></div><!--QuoteEEnd-->

MIOSInject now uses it, I don't know why:

<div align="center"><img src="http://i52.tinypic.com/v839f8.jpg" border="0" class="linked-image" /></div>

Going to test the new mios.app right now, anyway.

<u><b>EDIT:</b></u> lol, I think that the dimodule.map is the DVDLowSeek patch he's talking about a while ago.
 
WiiBricker said:
mios.bin? oO

Represents the 0000000c.app file from the decrypted MIOS v10. Don't worry, it works fine (already gave it a try).

EDIT: well, AT LEAST I SAW SOMETHING THIS TIME. I tried Luigi's Mansion with the new diosmodule.elf and I got a green screen, but from what I can tell the Wii successfully entered the GameCube mode (pressed RESET, then got back to the Wii Menu).
 
QUOTE said:
DIOS MIOS is never going to "operate like a Wii USB loader", so it's lucky you don't care because you're not getting what you want

Fail. You don't know this. No one ever thought Wii USB was probable.
 
lovewiibrew said:
QUOTE said:
DIOS MIOS is never going to "operate like a Wii USB loader", so it's lucky you don't care because you're not getting what you want

Fail. You don't know this. No one ever thought Wii USB was probable.

I'm sure it's possible to run DIOS MIOS even without SNEEK and built proper GC USB loaders with cover support. You can do anything with coding know-how.
 
don't be so sure WiiBricker. you didn't even know that a .map file is a symbol map for the compiled binary
 
alright finally got it to work.. ..keep in mind, the wii has to be in 480i and not 480p ... at least for Mario sunshine...
--still cant get star fox to boot..
 
WiiBricker said:
lovewiibrew said:
QUOTE said:
DIOS MIOS is never going to "operate like a Wii USB loader", so it's lucky you don't care because you're not getting what you want

Fail. You don't know this. No one ever thought Wii USB was probable.

I'm sure it's possible to run DIOS MIOS even without SNEEK and built proper GC USB loaders with cover support. You can do anything with coding know-how.

Yes, you can use software to make hardware do the impossible for the hardware.

[/sarcasm]
 
AWWWW YEAH
finally got it working. it is terrible, but i managed to load Capcom vs SNK 2 EO. it has terrible sound. and it locked up on the first fight in arcade mode, but its incredible. I cannot believe i got a GC game loading from USB. Crediar is a god. plain and simple.

tested out star fox assault, got up to ending of 1st level and froze, with the controller vibrating endlessly. mk double dash freezes after selecting the circuit. i let it sit for about 6 minutes with a black screen. the loading can take really long, so anyone who got this working and is reporting on compatibility, be patient.
 
WiiBricker said:
FGOD said:
WiiBricker said:
Let's see..

The Riivolution guys: No, i doubt it due to their anti-piracy-attitude.
Member of Team Twiizers: No, they even blocked SNEEK on their hackmii installer or something.
Waninkoko: Is busy doing PS3 stuff.
Hermes: Retired from the Wii scene.
WiiPower: Maybe, but he already said, that he probably cant help due to the complexity of DIOS MIOS.
Emu_Kidid: Probably the guy, that can help in this case since he is a genius gamecube coder, but I think he is busy with his own stuff.

Lets hope, anyone of the coders I forgot to mention are willingly to help.

we still have wiigator although we haven't heard of him for a very long time...

and emu_kidid is too busy working on psx and wii64 emulators

WiiGator is retired from the scene long time ago. And emu_kidid, yea, I said that.

didn't even know wiigator retired :s ah well, he did bring us a fabuload cmios...(wanin did too though...)
 
I just tested out Timesplitters 2 and it freezes at the "Licenced by Nintendo" screen i have 30 games already converted using DiscEX 6b and ill test them tomorrow and report results, but for now i must got to bed as i have work tomorrow. Good night everyone.
 
FGOD said:
WiiBricker said:
FGOD said:
WiiBricker said:
Let's see..

The Riivolution guys: No, i doubt it due to their anti-piracy-attitude.
Member of Team Twiizers: No, they even blocked SNEEK on their hackmii installer or something.
Waninkoko: Is busy doing PS3 stuff.
Hermes: Retired from the Wii scene.
WiiPower: Maybe, but he already said, that he probably cant help due to the complexity of DIOS MIOS.
Emu_Kidid: Probably the guy, that can help in this case since he is a genius gamecube coder, but I think he is busy with his own stuff.

Lets hope, anyone of the coders I forgot to mention are willingly to help.

we still have wiigator although we haven't heard of him for a very long time...

and emu_kidid is too busy working on psx and wii64 emulators

WiiGator is retired from the scene long time ago. And emu_kidid, yea, I said that.

didn't even know wiigator retired :s ah well, he did bring us a fabuload cmios...(wanin did too though...)

When WiiGator took over the first 3x disc loading project, he improved it like hell, and the first stable videos/normal loading times with 3x were introduced. First stable softmod. Those where the days.
yaywii.gif

Btw: I really like how this project kinda reanimates a bit of wii-scene, which was dead for quite a long time. (No new exploits, or major break-throughs with the Wii)
Finally, something new & unstable to toy with.
smile.gif
 
Darkmystery said:
FGOD said:
WiiBricker said:
FGOD said:
WiiBricker said:
Let's see..

The Riivolution guys: No, i doubt it due to their anti-piracy-attitude.
Member of Team Twiizers: No, they even blocked SNEEK on their hackmii installer or something.
Waninkoko: Is busy doing PS3 stuff.
Hermes: Retired from the Wii scene.
WiiPower: Maybe, but he already said, that he probably cant help due to the complexity of DIOS MIOS.
Emu_Kidid: Probably the guy, that can help in this case since he is a genius gamecube coder, but I think he is busy with his own stuff.

Lets hope, anyone of the coders I forgot to mention are willingly to help.

we still have wiigator although we haven't heard of him for a very long time...

and emu_kidid is too busy working on psx and wii64 emulators

WiiGator is retired from the scene long time ago. And emu_kidid, yea, I said that.

didn't even know wiigator retired :s ah well, he did bring us a fabuload cmios...(wanin did too though...)

When WiiGator took over the first 3x disc loading project, he improved it like hell, and the first stable videos/normal loading times with 3x were introduced. First stable softmod. Those where the days.
yaywii.gif

Btw: I really like how this project kinda reanimates a bit of wii-scene, which was dead for quite a long time. (No new exploits, or major break-throughs with the Wii)
Finally, something new & unstable to toy with.
smile.gif

Indeed!

*downloading teh files* mmmmmh gonna enjoy testing stuff, even IF it brakes/doesn't work
biggrin.gif
 
Out of interest, is there anyone else this still isn't working for? I swear I'm the only person left whose problems weren't fixed by MIOSInject V2, the precompiled binaries from crediar, or compiling using devkitARM r31. Nothing I've done, including downloading illegitimate compiled versions from people who do have it working (eliminating any potential compile-time problems) has made any change whatsoever--launching GCN games consistently black screens with my HDD drive light indicating no activity.
 
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum