- LS forums
- → Affichage d'un profil : Messages: stephanemarseill
stephanemarseill
Inscrit(e) (le) 04 sept. 2010Déconnecté Dernière activité janv. 31 2013 20:47
Statistiques de la communauté
- Groupe Members
- Messages 2
- Visites sur le profil 6 417
- Titre Nouveau / peu actif
- Âge 42 ans
- Anniversaire Novembre 4, 1982
-
Sexe
Homme
-
Lieu
Marseille
1
Neutral
Outils utilisateur
Amis
stephanemarseill n'a pas encore ajouté d'ami.
Derniers visiteurs
Messages que j'ai postés
Dans le sujet : PS3Key les prototypes sont dévoilés
09 septembre 2010 - 21:26
Apparement dispo en stock chez siliteo.com mais pas chez les autres fournisseurs (arcalide s'annoncant comme fournisseur officiel pourtant...). A quand le test Logic sunrise?
Dans le sujet : PSPGroove ? ca commence à sentir bon =)
04 septembre 2010 - 16:49
Si quelqu'un s'y connait pour vérifier la programmation du POC, ce dernier décompilé:
; ==== Section .text - Address 0x00000000 Size 0x00000294 Flags 0x0006
0x00000000: 0x27BDFFF8 '...'' - addiu $sp, $sp, -8
0x00000004: 0xAFBF0004 '....' - sw $ra, 4($sp)
0x00000008: 0x0C000076 'v...' - jal sub_000001D8
0x0000000C: 0x00000000 '....' - nop
0x00000010: 0x8FBF0004 '....' - lw $ra, 4($sp)
0x00000014: 0x00001021 '!...' - move $v0, $zr
0x00000018: 0x03E00008 '....' - jr $ra
0x0000001C: 0x27BD0008 '...'' - addiu $sp, $sp, 8
0x00000020: 0x27BDFFF8 '...'' - addiu $sp, $sp, -8
0x00000024: 0xAFBF0004 '....' - sw $ra, 4($sp)
0x00000028: 0x0C00008B '....' - jal sub_0000022C
0x0000002C: 0x00000000 '....' - nop
0x00000030: 0x8FBF0004 '....' - lw $ra, 4($sp)
0x00000034: 0x00001821 '!...' - move $v1, $zr
0x00000038: 0x0043102D '-.C.' - min $v0, $v0, $v1
0x0000003C: 0x03E00008 '....' - jr $ra
0x00000040: 0x27BD0008 '...'' - addiu $sp, $sp, 8
0x00000044: 0x3C040000 '...<' - lui $a0, 0x0
0x00000048: 0x27BDFFF8 '...'' - addiu $sp, $sp, -8
0x0000004C: 0xAFBF0004 '....' - sw $ra, 4($sp)
0x00000050: 0x0C0000B3 '....' - jal KDebugForKernel_84F370BC
; Data ref 0x000003C0 "stop\n"
0x00000054: 0x248403C0 '...$' - addiu $a0, $a0, 960
0x00000058: 0x8FBF0004 '....' - lw $ra, 4($sp)
0x0000005C: 0x00001021 '!...' - move $v0, $zr
0x00000060: 0x03E00008 '....' - jr $ra
0x00000064: 0x27BD0008 '...'' - addiu $sp, $sp, 8
0x00000068: 0x3C040000 '...<' - lui $a0, 0x0
0x0000006C: 0x27BDFFF8 '...'' - addiu $sp, $sp, -8
0x00000070: 0xAFBF0004 '....' - sw $ra, 4($sp)
0x00000074: 0x0C0000B3 '....' - jal KDebugForKernel_84F370BC
; Data ref 0x000003C8 "start\n"
0x00000078: 0x248403C8 '...$' - addiu $a0, $a0, 968
0x0000007C: 0x8FBF0004 '....' - lw $ra, 4($sp)
0x00000080: 0x00001021 '!...' - move $v0, $zr
0x00000084: 0x03E00008 '....' - jr $ra
0x00000088: 0x27BD0008 '...'' - addiu $sp, $sp, 8
0x0000008C: 0x8CC80008 '....' - lw $t0, 8($a2)
0x00000090: 0x00801021 '!...' - move $v0, $a0
0x00000094: 0x3C040000 '...<' - lui $a0, 0x0
0x00000098: 0x00C03821 '!8..' - move $a3, $a2
; Data ref 0x000003D0 "usb_configure %d %d %p %d\n"
0x0000009C: 0x248403D0 '...$' - addiu $a0, $a0, 976
0x000000A0: 0x00A03021 '!0..' - move $a2, $a1
0x000000A4: 0x080000B3 '....' - j KDebugForKernel_84F370BC
0x000000A8: 0x00402821 '!(@.' - move $a1, $v0
0x000000AC: 0x3C040000 '...<' - lui $a0, 0x0
0x000000B0: 0x080000B3 '....' - j KDebugForKernel_84F370BC
; Data ref 0x000003EC "usb_detach\n"
0x000000B4: 0x248403EC '...$' - addiu $a0, $a0, 1004
0x000000B8: 0x00802821 '!(..' - move $a1, $a0
0x000000BC: 0x3C040000 '...<' - lui $a0, 0x0
0x000000C0: 0x27BDFFF8 '...'' - addiu $sp, $sp, -8
0x000000C4: 0xAFBF0004 '....' - sw $ra, 4($sp)
0x000000C8: 0x0C0000B3 '....' - jal KDebugForKernel_84F370BC
; Data ref 0x000003F8 "usb_attach %d\n"
0x000000CC: 0x248403F8 '...$' - addiu $a0, $a0, 1016
0x000000D0: 0x8FBF0004 '....' - lw $ra, 4($sp)
0x000000D4: 0x00001021 '!...' - move $v0, $zr
0x000000D8: 0x03E00008 '....' - jr $ra
0x000000DC: 0x27BD0008 '...'' - addiu $sp, $sp, 8
0x000000E0: 0x00801021 '!...' - move $v0, $a0
0x000000E4: 0x3C040000 '...<' - lui $a0, 0x0
0x000000E8: 0x27BDFFF8 '...'' - addiu $sp, $sp, -8
0x000000EC: 0x00A03021 '!0..' - move $a2, $a1
; Data ref 0x00000408 "usb_change %d %d\n"
0x000000F0: 0x24840408 '...$' - addiu $a0, $a0, 1032
0x000000F4: 0xAFBF0004 '....' - sw $ra, 4($sp)
0x000000F8: 0x0C0000B3 '....' - jal KDebugForKernel_84F370BC
0x000000FC: 0x00402821 '!(@.' - move $a1, $v0
0x00000100: 0x8FBF0004 '....' - lw $ra, 4($sp)
0x00000104: 0x00001021 '!...' - move $v0, $zr
0x00000108: 0x03E00008 '....' - jr $ra
0x0000010C: 0x27BD0008 '...'' - addiu $sp, $sp, 8
; ======================================================
; Subroutine sub_00000110 - Address 0x00000110
sub_00000110: ; Refs: 0x000001A0
0x00000110: 0x27BDFFF8 '...'' - addiu $sp, $sp, -8
0x00000114: 0xAFB00000 '....' - sw $s0, 0($sp)
0x00000118: 0x00808021 '!...' - move $s0, $a0
0x0000011C: 0x3C040000 '...<' - lui $a0, 0x0
0x00000120: 0xAFBF0004 '....' - sw $ra, 4($sp)
0x00000124: 0x0C0000B3 '....' - jal KDebugForKernel_84F370BC
; Data ref 0x0000041C "complete_request\n"
0x00000128: 0x2484041C '...$' - addiu $a0, $a0, 1052
0x0000012C: 0x8FBF0004 '....' - lw $ra, 4($sp)
0x00000130: 0xAE000020 ' ...' - sw $zr, 32($s0)
0x00000134: 0x8FB00000 '....' - lw $s0, 0($sp)
0x00000138: 0x03E00008 '....' - jr $ra
0x0000013C: 0x27BD0008 '...'' - addiu $sp, $sp, 8
0x00000140: 0x27BDFFF8 '...'' - addiu $sp, $sp, -8
0x00000144: 0xAFBF0004 '....' - sw $ra, 4($sp)
0x00000148: 0x90C30000 '....' - lbu $v1, 0($a2)
0x0000014C: 0x24020029 ')..$' - li $v0, 41
0x00000150: 0x10620004 '..b.' - beq $v1, $v0, loc_00000164
0x00000154: 0x8FBF0004 '....' - lw $ra, 4($sp)
0x00000158: 0x00001021 '!...' - move $v0, $zr
0x0000015C: 0x03E00008 '....' - jr $ra
0x00000160: 0x27BD0008 '...'' - addiu $sp, $sp, 8
loc_00000164: ; Refs: 0x00000150
0x00000164: 0x94C60006 '....' - lhu $a2, 6($a2)
0x00000168: 0x3C020000 '...<' - lui $v0, 0x0
0x0000016C: 0x3C040000 '...<' - lui $a0, 0x0
; Data ref 0x000005AC ... 0x00000000 0x00000000 0x00000000 0x00000001
0x00000170: 0x244205AC '..B$' - addiu $v0, $v0, 1452
0x00000174: 0x3C030000 '...<' - lui $v1, 0x0
; Data ref 0x000007A8 ... 0x00000000 0x00000000 0x00000000 0x00000000
0x00000178: 0x248707A8 '...$' - addiu $a3, $a0, 1960
; Data ref 0x000007A8 ... 0x00000000 0x00000000 0x00000000 0x00000000
0x0000017C: 0xAC8207A8 '....' - sw $v0, 1960($a0)
; Data ref 0x000005C4 ... 0xA9062909 0x00643200 0x000000FF 0xFFFFFFFF
0x00000180: 0x246305C4 '..c$' - addiu $v1, $v1, 1476
0x00000184: 0x24020009 '...$' - li $v0, 9
0x00000188: 0x28C50009 '...(' - slti $a1, $a2, 9
0x0000018C: 0xACE30004 '....' - sw $v1, 4($a3)
0x00000190: 0x10A00002 '....' - beqz $a1, loc_0000019C
0x00000194: 0xACE20008 '....' - sw $v0, 8($a3)
0x00000198: 0xACE60008 '....' - sw $a2, 8($a3)
loc_0000019C: ; Refs: 0x00000190
0x0000019C: 0x3C020000 '...<' - lui $v0, 0x0
; Text ref sub_00000110 (0x00000110)
0x000001A0: 0x24420110 '..B$' - addiu $v0, $v0, 272
0x000001A4: 0x00E02021 '! ..' - move $a0, $a3
0x000001A8: 0xACE20010 '....' - sw $v0, 16($a3)
0x000001AC: 0xACE0000C '....' - sw $zr, 12($a3)
0x000001B0: 0xACE00014 '....' - sw $zr, 20($a3)
0x000001B4: 0xACE00018 '....' - sw $zr, 24($a3)
0x000001B8: 0xACE70020 ' ...' - sw $a3, 32($a3)
0x000001BC: 0xACE0001C '....' - sw $zr, 28($a3)
0x000001C0: 0x0C0000B1 '....' - jal sceUsbBus_driver_23E51D8F
0x000001C4: 0xACE00024 '$...' - sw $zr, 36($a3)
0x000001C8: 0x8FBF0004 '....' - lw $ra, 4($sp)
0x000001CC: 0x00001021 '!...' - move $v0, $zr
0x000001D0: 0x03E00008 '....' - jr $ra
0x000001D4: 0x27BD0008 '...'' - addiu $sp, $sp, 8
; ======================================================
; Subroutine sub_000001D8 - Address 0x000001D8
sub_000001D8: ; Refs: 0x00000008
0x000001D8: 0x27BDFFF8 '...'' - addiu $sp, $sp, -8
0x000001DC: 0xAFBF0004 '....' - sw $ra, 4($sp)
0x000001E0: 0x0C0000AB '....' - jal sceUsb_driver_C572A9C8
0x000001E4: 0x00000000 '....' - nop
0x000001E8: 0x3C040000 '...<' - lui $a0, 0x0
; Data ref 0x00000430 "pspgroove"
0x000001EC: 0x24840430 '0..$' - addiu $a0, $a0, 1072
0x000001F0: 0x00002821 '!(..' - move $a1, $zr
0x000001F4: 0x0C0000A7 '....' - jal sceUsb_driver_C2464FA0
0x000001F8: 0x00003021 '!0..' - move $a2, $zr
0x000001FC: 0x3C040000 '...<' - lui $a0, 0x0
; Data ref 0x0000043C "USBBusDriver"
0x00000200: 0x2484043C '<..$' - addiu $a0, $a0, 1084
0x00000204: 0x00002821 '!(..' - move $a1, $zr
0x00000208: 0x0C0000A7 '....' - jal sceUsb_driver_C2464FA0
0x0000020C: 0x00003021 '!0..' - move $a2, $zr
0x00000210: 0x3C040000 '...<' - lui $a0, 0x0
0x00000214: 0x0C0000AF '....' - jal sceUsbBus_driver_C1E2A540
; Data ref 0x00000568 ... 0x00000430 0x00000002 0x000005AC 0x000005D0
0x00000218: 0x24840568 'h..$' - addiu $a0, $a0, 1384
0x0000021C: 0x8FBF0004 '....' - lw $ra, 4($sp)
0x00000220: 0x00001021 '!...' - move $v0, $zr
0x00000224: 0x03E00008 '....' - jr $ra
0x00000228: 0x27BD0008 '...'' - addiu $sp, $sp, 8
; ======================================================
; Subroutine sub_0000022C - Address 0x0000022C
sub_0000022C: ; Refs: 0x00000028
0x0000022C: 0x3C040000 '...<' - lui $a0, 0x0
0x00000230: 0x27BDFFF8 '...'' - addiu $sp, $sp, -8
0x00000234: 0xAFBF0004 '....' - sw $ra, 4($sp)
0x00000238: 0x0C0000AD '....' - jal sceUsbBus_driver_B1644BE7
; Data ref 0x00000568 ... 0x00000430 0x00000002 0x000005AC 0x000005D0
0x0000023C: 0x24840568 'h..$' - addiu $a0, $a0, 1384
0x00000240: 0x04400011 '..@.' - bltz $v0, loc_00000288
0x00000244: 0x00002821 '!(..' - move $a1, $zr
0x00000248: 0x3C040000 '...<' - lui $a0, 0x0
; Data ref 0x0000043C "USBBusDriver"
0x0000024C: 0x2484043C '<..$' - addiu $a0, $a0, 1084
0x00000250: 0x0C0000A5 '....' - jal sceUsb_driver_AE5DE6AF
0x00000254: 0x00003021 '!0..' - move $a2, $zr
0x00000258: 0x0440000B '..@.' - bltz $v0, loc_00000288
0x0000025C: 0x00002821 '!(..' - move $a1, $zr
0x00000260: 0x3C040000 '...<' - lui $a0, 0x0
; Data ref 0x00000430 "pspgroove"
0x00000264: 0x24840430 '0..$' - addiu $a0, $a0, 1072
0x00000268: 0x0C0000A5 '....' - jal sceUsb_driver_AE5DE6AF
0x0000026C: 0x00003021 '!0..' - move $a2, $zr
0x00000270: 0x04400006 '..@.' - bltz $v0, loc_0000028C
0x00000274: 0x8FBF0004 '....' - lw $ra, 4($sp)
0x00000278: 0x0C0000A9 '....' - jal sceUsb_driver_586DB82C
0x0000027C: 0x2404007E '~..$' - li $a0, 126
0x00000280: 0x00001821 '!...' - move $v1, $zr
0x00000284: 0x0043102D '-.C.' - min $v0, $v0, $v1
loc_00000288: ; Refs: 0x00000240 0x00000258
0x00000288: 0x8FBF0004 '....' - lw $ra, 4($sp)
loc_0000028C: ; Refs: 0x00000270
0x0000028C: 0x03E00008 '....' - jr $ra
0x00000290: 0x27BD0008 '...'' - addiu $sp, $sp, 8
; ==== Section .sceStub.text - Address 0x00000294 Size 0x00000040 Flags 0x0006
; ======================================================
; Subroutine sceUsb_driver_AE5DE6AF - Address 0x00000294
sceUsb_driver_AE5DE6AF: ; Refs: 0x00000250 0x00000268
0x00000294: 0x03E00008 '....' - jr $ra
0x00000298: 0x00000000 '....' - nop
; ======================================================
; Subroutine sceUsb_driver_C2464FA0 - Address 0x0000029C
sceUsb_driver_C2464FA0: ; Refs: 0x000001F4 0x00000208
0x0000029C: 0x03E00008 '....' - jr $ra
0x000002A0: 0x00000000 '....' - nop
; ======================================================
; Subroutine sceUsb_driver_586DB82C - Address 0x000002A4
sceUsb_driver_586DB82C: ; Refs: 0x00000278
0x000002A4: 0x03E00008 '....' - jr $ra
0x000002A8: 0x00000000 '....' - nop
; ======================================================
; Subroutine sceUsb_driver_C572A9C8 - Address 0x000002AC
sceUsb_driver_C572A9C8: ; Refs: 0x000001E0
0x000002AC: 0x03E00008 '....' - jr $ra
0x000002B0: 0x00000000 '....' - nop
; ======================================================
; Subroutine sceUsbBus_driver_B1644BE7 - Address 0x000002B4
sceUsbBus_driver_B1644BE7: ; Refs: 0x00000238
0x000002B4: 0x03E00008 '....' - jr $ra
0x000002B8: 0x00000000 '....' - nop
; ======================================================
; Subroutine sceUsbBus_driver_C1E2A540 - Address 0x000002BC
sceUsbBus_driver_C1E2A540: ; Refs: 0x00000214
0x000002BC: 0x03E00008 '....' - jr $ra
0x000002C0: 0x00000000 '....' - nop
; ======================================================
; Subroutine sceUsbBus_driver_23E51D8F - Address 0x000002C4
sceUsbBus_driver_23E51D8F: ; Refs: 0x000001C0
0x000002C4: 0x03E00008 '....' - jr $ra
0x000002C8: 0x00000000 '....' - nop
; ======================================================
; Subroutine KDebugForKernel_84F370BC - Address 0x000002CC
KDebugForKernel_84F370BC: ; Refs: 0x00000050 0x00000074 0x000000A4 0x000000B0 0x000000C8 0x000000F8 0x00000124
0x000002CC: 0x03E00008 '....' - jr $ra
0x000002D0: 0x00000000 '....' - nop
; ==== Section .lib.ent.top - Address 0x000002D4 Size 0x00000004 Flags 0x0002
- 00 01 02 03 | 04 05 06 07 | 08 09 0A 0B | 0C 0D 0E 0F - 0123456789ABCDEF
-------------------------------------------------------------------------------------
0x000002D4 - 00 00 00 00 | -- -- -- -- | -- -- -- -- | -- -- -- -- - ................
; ==== Section .lib.ent.btm - Address 0x000002D8 Size 0x00000004 Flags 0x0002
- 00 01 02 03 | 04 05 06 07 | 08 09 0A 0B | 0C 0D 0E 0F - 0123456789ABCDEF
-------------------------------------------------------------------------------------
0x000002D8 - 00 00 00 00 | -- -- -- -- | -- -- -- -- | -- -- -- -- - ................
; ==== Section .lib.stub.top - Address 0x000002DC Size 0x00000004 Flags 0x0002
- 00 01 02 03 | 04 05 06 07 | 08 09 0A 0B | 0C 0D 0E 0F - 0123456789ABCDEF
-------------------------------------------------------------------------------------
0x000002DC - 00 00 00 00 | -- -- -- -- | -- -- -- -- | -- -- -- -- - ................
; ==== Section .lib.stub - Address 0x000002E0 Size 0x0000003C Flags 0x0002
- 00 01 02 03 | 04 05 06 07 | 08 09 0A 0B | 0C 0D 0E 0F - 0123456789ABCDEF
-------------------------------------------------------------------------------------
0x000002E0 - 64 03 00 00 | 00 00 01 00 | 05 00 04 00 | A0 03 00 00 - d...............
0x000002F0 - 94 02 00 00 | 78 03 00 00 | 00 00 01 00 | 05 00 03 00 - ....x...........
0x00000300 - B0 03 00 00 | B4 02 00 00 | 90 03 00 00 | 00 00 01 00 - ................
0x00000310 - 05 00 01 00 | BC 03 00 00 | CC 02 00 00 | -- -- -- -- - ................
; ==== Section .lib.stub.btm - Address 0x0000031C Size 0x00000004 Flags 0x0002
- 00 01 02 03 | 04 05 06 07 | 08 09 0A 0B | 0C 0D 0E 0F - 0123456789ABCDEF
-------------------------------------------------------------------------------------
0x0000031C - 00 00 00 00 | -- -- -- -- | -- -- -- -- | -- -- -- -- - ................
; ==== Section .rodata.sceModuleInfo - Address 0x00000320 Size 0x00000040 Flags 0x0002
- 00 01 02 03 | 04 05 06 07 | 08 09 0A 0B | 0C 0D 0E 0F - 0123456789ABCDEF
-------------------------------------------------------------------------------------
0x00000320 - 00 10 01 01 | 70 73 70 67 | 72 6F 6F 76 | 65 00 00 00 - ....pspgroove...
0x00000330 - 00 00 00 00 | 00 00 00 00 | 00 00 00 00 | 00 00 00 00 - ................
0x00000340 - 80 87 00 00 | D8 02 00 00 | D8 02 00 00 | E0 02 00 00 - ................
0x00000350 - 1C 03 00 00 | 00 00 00 00 | 00 00 00 00 | 00 00 00 00 - ................
; ASCII Strings
0x00000321: pspgroove
; ==== Section .rodata.sceResident - Address 0x00000360 Size 0x00000040 Flags 0x0002
- 00 01 02 03 | 04 05 06 07 | 08 09 0A 0B | 0C 0D 0E 0F - 0123456789ABCDEF
-------------------------------------------------------------------------------------
0x00000360 - 00 00 00 00 | 73 63 65 55 | 73 62 5F 64 | 72 69 76 65 - ....sceUsb_drive
0x00000370 - 72 00 00 00 | 00 00 00 00 | 73 63 65 55 | 73 62 42 75 - r.......sceUsbBu
0x00000380 - 73 5F 64 72 | 69 76 65 72 | 00 00 00 00 | 00 00 00 00 - s_driver........
0x00000390 - 4B 44 65 62 | 75 67 46 6F | 72 4B 65 72 | 6E 65 6C 00 - KDebugForKernel.
; ASCII Strings
0x00000364: sceUsb_driver
0x00000378: sceUsbBus_driver
0x00000390: KDebugForKernel
; ==== Section .rodata.sceNid - Address 0x000003A0 Size 0x00000020 Flags 0x0002
- 00 01 02 03 | 04 05 06 07 | 08 09 0A 0B | 0C 0D 0E 0F - 0123456789ABCDEF
-------------------------------------------------------------------------------------
0x000003A0 - AF E6 5D AE | A0 4F 46 C2 | 2C B8 6D 58 | C8 A9 72 C5 - ..]..OF.,.mX..r.
0x000003B0 - E7 4B 64 B1 | 40 A5 E2 C1 | 8F 1D E5 23 | BC 70 F3 84 - .Kd.@......#.p..
; ==== Section .rodata - Address 0x000003C0 Size 0x00000089 Flags 0x0032
- 00 01 02 03 | 04 05 06 07 | 08 09 0A 0B | 0C 0D 0E 0F - 0123456789ABCDEF
-------------------------------------------------------------------------------------
0x000003C0 - 73 74 6F 70 | 0A 00 00 00 | 73 74 61 72 | 74 0A 00 00 - stop....start...
0x000003D0 - 75 73 62 5F | 63 6F 6E 66 | 69 67 75 72 | 65 20 25 64 - usb_configure %d
0x000003E0 - 20 25 64 20 | 25 70 20 25 | 64 0A 00 00 | 75 73 62 5F - %d %p %d...usb_
0x000003F0 - 64 65 74 61 | 63 68 0A 00 | 75 73 62 5F | 61 74 74 61 - detach..usb_atta
0x00000400 - 63 68 20 25 | 64 0A 00 00 | 75 73 62 5F | 63 68 61 6E - ch %d...usb_chan
0x00000410 - 67 65 20 25 | 64 20 25 64 | 0A 00 00 00 | 63 6F 6D 70 - ge %d %d....comp
0x00000420 - 6C 65 74 65 | 5F 72 65 71 | 75 65 73 74 | 0A 00 00 00 - lete_request....
0x00000430 - 70 73 70 67 | 72 6F 6F 76 | 65 00 00 00 | 55 53 42 42 - pspgroove...USBB
0x00000440 - 75 73 44 72 | 69 76 65 72 | 00 -- -- -- | -- -- -- -- - usDriver........
; ASCII Strings
0x000003C0: stop\n
0x000003C8: start\n
0x000003D0: usb_configure %d %d %p %d\n
0x000003EC: usb_detach\n
0x000003F8: usb_attach %d\n
0x00000408: usb_change %d %d\n
0x0000041C: complete_request\n
0x00000430: pspgroove
0x0000043C: USBBusDriver
; ==== Section .data - Address 0x0000054C Size 0x00000240 Flags 0x0003
- 00 01 02 03 | 04 05 06 07 | 08 09 0A 0B | 0C 0D 0E 0F - 0123456789ABCDEF
-------------------------------------------------------------------------------------
0x0000054C - FF FF FF FF | 00 01 00 00 | 00 01 00 00 | 00 01 00 00 - ................
0x0000055C - 00 01 00 00 | 00 01 00 00 | 00 01 00 00 | 30 04 00 00 - ............0...
0x0000056C - 02 00 00 00 | AC 05 00 00 | D0 05 00 00 | DC 05 00 00 - ................
0x0000057C - F0 05 00 00 | 00 06 00 00 | 14 06 00 00 | 24 06 00 00 - ............$...
0x0000058C - 40 01 00 00 | E0 00 00 00 | B8 00 00 00 | AC 00 00 00 - @...............
0x0000059C - 8C 00 00 00 | 68 00 00 00 | 44 00 00 00 | 00 00 00 00 - ....h...D.......
0x000005AC - 00 00 00 00 | 00 00 00 00 | 00 00 00 00 | 01 00 00 00 - ................
0x000005BC - 00 00 00 00 | 00 00 00 00 | 09 29 06 A9 | 00 32 64 00 - .........)...2d.
0x000005CC - FF 00 00 00 | FF FF FF FF | 00 00 00 00 | 01 00 00 00 - ................
0x000005DC - 12 01 00 02 | 09 00 01 08 | 00 00 00 00 | 00 01 00 00 - ................
0x000005EC - 00 01 00 00 | A4 06 00 00 | BC 06 00 00 | C8 06 00 00 - ................
0x000005FC - F8 06 00 00 | 12 01 10 01 | 09 00 01 08 | 00 00 00 00 - ................
0x0000060C - 00 02 00 00 | 00 01 00 00 | 18 07 00 00 | 30 07 00 00 - ............0...
0x0000061C - 3C 07 00 00 | 6C 07 00 00 | 10 03 50 00 | 53 00 50 00 - <...l.....P.S.P.
0x0000062C - 47 00 52 00 | 4F 00 4F 00 | 00 00 00 00 | 00 00 00 00 - G.R.O.O.........
0x0000063C - 00 00 00 00 | 00 00 00 00 | 00 00 00 00 | 00 00 00 00 - ................
0x0000064C - 00 00 00 00 | 00 00 00 00 | 00 00 00 00 | 00 00 00 00 - ................
0x0000065C - 00 00 00 00 | 00 00 00 00 | 00 03 00 00 | 00 00 00 00 - ................
0x0000066C - 00 00 00 00 | 00 00 00 00 | 00 00 00 00 | 00 00 00 00 - ................
0x0000067C - 00 00 00 00 | 00 00 00 00 | 00 00 00 00 | 00 00 00 00 - ................
0x0000068C - 00 00 00 00 | 00 00 00 00 | 00 00 00 00 | 00 00 00 00 - ................
0x0000069C - 00 00 00 00 | 00 00 00 00 | 09 02 22 00 | 01 01 00 C0 - ..........".....
0x000006AC - 00 00 00 00 | BC 06 00 00 | 00 00 00 00 | 00 00 00 00 - ................
0x000006BC - C8 06 00 00 | 00 00 00 00 | 01 00 00 00 | 09 04 00 00 - ................
0x000006CC - 01 09 00 00 | 00 00 00 00 | F8 06 00 00 | C4 05 00 00 - ................
0x000006DC - 09 00 00 00 | 00 00 00 00 | 00 00 00 00 | 00 00 00 00 - ................
0x000006EC - 00 00 00 00 | 00 00 00 00 | 00 00 00 00 | 07 05 81 03 - ................
0x000006FC - 04 00 0A 00 | 00 00 00 00 | 00 00 00 00 | 00 00 00 00 - ................
0x0000070C - 00 00 00 00 | 00 00 00 00 | 00 00 00 00 | 09 02 22 00 - ..............".
0x0000071C - 01 01 00 C0 | 00 00 00 00 | 30 07 00 00 | 00 00 00 00 - ........0.......
0x0000072C - 00 00 00 00 | 3C 07 00 00 | 00 00 00 00 | 01 00 00 00 - ....<...........
0x0000073C - 09 04 00 00 | 01 09 01 02 | 01 00 00 00 | F8 06 00 00 - ................
0x0000074C - C4 05 00 00 | 09 00 00 00 | 00 00 00 00 | 00 00 00 00 - ................
0x0000075C - 00 00 00 00 | 00 00 00 00 | 00 00 00 00 | 00 00 00 00 - ................
0x0000076C - 07 05 81 03 | 04 00 0A 00 | 00 00 00 00 | 00 00 00 00 - ................
0x0000077C - 00 00 00 00 | 00 00 00 00 | 00 00 00 00 | 00 00 00 00 - ................
Thx
; ==== Section .text - Address 0x00000000 Size 0x00000294 Flags 0x0006
0x00000000: 0x27BDFFF8 '...'' - addiu $sp, $sp, -8
0x00000004: 0xAFBF0004 '....' - sw $ra, 4($sp)
0x00000008: 0x0C000076 'v...' - jal sub_000001D8
0x0000000C: 0x00000000 '....' - nop
0x00000010: 0x8FBF0004 '....' - lw $ra, 4($sp)
0x00000014: 0x00001021 '!...' - move $v0, $zr
0x00000018: 0x03E00008 '....' - jr $ra
0x0000001C: 0x27BD0008 '...'' - addiu $sp, $sp, 8
0x00000020: 0x27BDFFF8 '...'' - addiu $sp, $sp, -8
0x00000024: 0xAFBF0004 '....' - sw $ra, 4($sp)
0x00000028: 0x0C00008B '....' - jal sub_0000022C
0x0000002C: 0x00000000 '....' - nop
0x00000030: 0x8FBF0004 '....' - lw $ra, 4($sp)
0x00000034: 0x00001821 '!...' - move $v1, $zr
0x00000038: 0x0043102D '-.C.' - min $v0, $v0, $v1
0x0000003C: 0x03E00008 '....' - jr $ra
0x00000040: 0x27BD0008 '...'' - addiu $sp, $sp, 8
0x00000044: 0x3C040000 '...<' - lui $a0, 0x0
0x00000048: 0x27BDFFF8 '...'' - addiu $sp, $sp, -8
0x0000004C: 0xAFBF0004 '....' - sw $ra, 4($sp)
0x00000050: 0x0C0000B3 '....' - jal KDebugForKernel_84F370BC
; Data ref 0x000003C0 "stop\n"
0x00000054: 0x248403C0 '...$' - addiu $a0, $a0, 960
0x00000058: 0x8FBF0004 '....' - lw $ra, 4($sp)
0x0000005C: 0x00001021 '!...' - move $v0, $zr
0x00000060: 0x03E00008 '....' - jr $ra
0x00000064: 0x27BD0008 '...'' - addiu $sp, $sp, 8
0x00000068: 0x3C040000 '...<' - lui $a0, 0x0
0x0000006C: 0x27BDFFF8 '...'' - addiu $sp, $sp, -8
0x00000070: 0xAFBF0004 '....' - sw $ra, 4($sp)
0x00000074: 0x0C0000B3 '....' - jal KDebugForKernel_84F370BC
; Data ref 0x000003C8 "start\n"
0x00000078: 0x248403C8 '...$' - addiu $a0, $a0, 968
0x0000007C: 0x8FBF0004 '....' - lw $ra, 4($sp)
0x00000080: 0x00001021 '!...' - move $v0, $zr
0x00000084: 0x03E00008 '....' - jr $ra
0x00000088: 0x27BD0008 '...'' - addiu $sp, $sp, 8
0x0000008C: 0x8CC80008 '....' - lw $t0, 8($a2)
0x00000090: 0x00801021 '!...' - move $v0, $a0
0x00000094: 0x3C040000 '...<' - lui $a0, 0x0
0x00000098: 0x00C03821 '!8..' - move $a3, $a2
; Data ref 0x000003D0 "usb_configure %d %d %p %d\n"
0x0000009C: 0x248403D0 '...$' - addiu $a0, $a0, 976
0x000000A0: 0x00A03021 '!0..' - move $a2, $a1
0x000000A4: 0x080000B3 '....' - j KDebugForKernel_84F370BC
0x000000A8: 0x00402821 '!(@.' - move $a1, $v0
0x000000AC: 0x3C040000 '...<' - lui $a0, 0x0
0x000000B0: 0x080000B3 '....' - j KDebugForKernel_84F370BC
; Data ref 0x000003EC "usb_detach\n"
0x000000B4: 0x248403EC '...$' - addiu $a0, $a0, 1004
0x000000B8: 0x00802821 '!(..' - move $a1, $a0
0x000000BC: 0x3C040000 '...<' - lui $a0, 0x0
0x000000C0: 0x27BDFFF8 '...'' - addiu $sp, $sp, -8
0x000000C4: 0xAFBF0004 '....' - sw $ra, 4($sp)
0x000000C8: 0x0C0000B3 '....' - jal KDebugForKernel_84F370BC
; Data ref 0x000003F8 "usb_attach %d\n"
0x000000CC: 0x248403F8 '...$' - addiu $a0, $a0, 1016
0x000000D0: 0x8FBF0004 '....' - lw $ra, 4($sp)
0x000000D4: 0x00001021 '!...' - move $v0, $zr
0x000000D8: 0x03E00008 '....' - jr $ra
0x000000DC: 0x27BD0008 '...'' - addiu $sp, $sp, 8
0x000000E0: 0x00801021 '!...' - move $v0, $a0
0x000000E4: 0x3C040000 '...<' - lui $a0, 0x0
0x000000E8: 0x27BDFFF8 '...'' - addiu $sp, $sp, -8
0x000000EC: 0x00A03021 '!0..' - move $a2, $a1
; Data ref 0x00000408 "usb_change %d %d\n"
0x000000F0: 0x24840408 '...$' - addiu $a0, $a0, 1032
0x000000F4: 0xAFBF0004 '....' - sw $ra, 4($sp)
0x000000F8: 0x0C0000B3 '....' - jal KDebugForKernel_84F370BC
0x000000FC: 0x00402821 '!(@.' - move $a1, $v0
0x00000100: 0x8FBF0004 '....' - lw $ra, 4($sp)
0x00000104: 0x00001021 '!...' - move $v0, $zr
0x00000108: 0x03E00008 '....' - jr $ra
0x0000010C: 0x27BD0008 '...'' - addiu $sp, $sp, 8
; ======================================================
; Subroutine sub_00000110 - Address 0x00000110
sub_00000110: ; Refs: 0x000001A0
0x00000110: 0x27BDFFF8 '...'' - addiu $sp, $sp, -8
0x00000114: 0xAFB00000 '....' - sw $s0, 0($sp)
0x00000118: 0x00808021 '!...' - move $s0, $a0
0x0000011C: 0x3C040000 '...<' - lui $a0, 0x0
0x00000120: 0xAFBF0004 '....' - sw $ra, 4($sp)
0x00000124: 0x0C0000B3 '....' - jal KDebugForKernel_84F370BC
; Data ref 0x0000041C "complete_request\n"
0x00000128: 0x2484041C '...$' - addiu $a0, $a0, 1052
0x0000012C: 0x8FBF0004 '....' - lw $ra, 4($sp)
0x00000130: 0xAE000020 ' ...' - sw $zr, 32($s0)
0x00000134: 0x8FB00000 '....' - lw $s0, 0($sp)
0x00000138: 0x03E00008 '....' - jr $ra
0x0000013C: 0x27BD0008 '...'' - addiu $sp, $sp, 8
0x00000140: 0x27BDFFF8 '...'' - addiu $sp, $sp, -8
0x00000144: 0xAFBF0004 '....' - sw $ra, 4($sp)
0x00000148: 0x90C30000 '....' - lbu $v1, 0($a2)
0x0000014C: 0x24020029 ')..$' - li $v0, 41
0x00000150: 0x10620004 '..b.' - beq $v1, $v0, loc_00000164
0x00000154: 0x8FBF0004 '....' - lw $ra, 4($sp)
0x00000158: 0x00001021 '!...' - move $v0, $zr
0x0000015C: 0x03E00008 '....' - jr $ra
0x00000160: 0x27BD0008 '...'' - addiu $sp, $sp, 8
loc_00000164: ; Refs: 0x00000150
0x00000164: 0x94C60006 '....' - lhu $a2, 6($a2)
0x00000168: 0x3C020000 '...<' - lui $v0, 0x0
0x0000016C: 0x3C040000 '...<' - lui $a0, 0x0
; Data ref 0x000005AC ... 0x00000000 0x00000000 0x00000000 0x00000001
0x00000170: 0x244205AC '..B$' - addiu $v0, $v0, 1452
0x00000174: 0x3C030000 '...<' - lui $v1, 0x0
; Data ref 0x000007A8 ... 0x00000000 0x00000000 0x00000000 0x00000000
0x00000178: 0x248707A8 '...$' - addiu $a3, $a0, 1960
; Data ref 0x000007A8 ... 0x00000000 0x00000000 0x00000000 0x00000000
0x0000017C: 0xAC8207A8 '....' - sw $v0, 1960($a0)
; Data ref 0x000005C4 ... 0xA9062909 0x00643200 0x000000FF 0xFFFFFFFF
0x00000180: 0x246305C4 '..c$' - addiu $v1, $v1, 1476
0x00000184: 0x24020009 '...$' - li $v0, 9
0x00000188: 0x28C50009 '...(' - slti $a1, $a2, 9
0x0000018C: 0xACE30004 '....' - sw $v1, 4($a3)
0x00000190: 0x10A00002 '....' - beqz $a1, loc_0000019C
0x00000194: 0xACE20008 '....' - sw $v0, 8($a3)
0x00000198: 0xACE60008 '....' - sw $a2, 8($a3)
loc_0000019C: ; Refs: 0x00000190
0x0000019C: 0x3C020000 '...<' - lui $v0, 0x0
; Text ref sub_00000110 (0x00000110)
0x000001A0: 0x24420110 '..B$' - addiu $v0, $v0, 272
0x000001A4: 0x00E02021 '! ..' - move $a0, $a3
0x000001A8: 0xACE20010 '....' - sw $v0, 16($a3)
0x000001AC: 0xACE0000C '....' - sw $zr, 12($a3)
0x000001B0: 0xACE00014 '....' - sw $zr, 20($a3)
0x000001B4: 0xACE00018 '....' - sw $zr, 24($a3)
0x000001B8: 0xACE70020 ' ...' - sw $a3, 32($a3)
0x000001BC: 0xACE0001C '....' - sw $zr, 28($a3)
0x000001C0: 0x0C0000B1 '....' - jal sceUsbBus_driver_23E51D8F
0x000001C4: 0xACE00024 '$...' - sw $zr, 36($a3)
0x000001C8: 0x8FBF0004 '....' - lw $ra, 4($sp)
0x000001CC: 0x00001021 '!...' - move $v0, $zr
0x000001D0: 0x03E00008 '....' - jr $ra
0x000001D4: 0x27BD0008 '...'' - addiu $sp, $sp, 8
; ======================================================
; Subroutine sub_000001D8 - Address 0x000001D8
sub_000001D8: ; Refs: 0x00000008
0x000001D8: 0x27BDFFF8 '...'' - addiu $sp, $sp, -8
0x000001DC: 0xAFBF0004 '....' - sw $ra, 4($sp)
0x000001E0: 0x0C0000AB '....' - jal sceUsb_driver_C572A9C8
0x000001E4: 0x00000000 '....' - nop
0x000001E8: 0x3C040000 '...<' - lui $a0, 0x0
; Data ref 0x00000430 "pspgroove"
0x000001EC: 0x24840430 '0..$' - addiu $a0, $a0, 1072
0x000001F0: 0x00002821 '!(..' - move $a1, $zr
0x000001F4: 0x0C0000A7 '....' - jal sceUsb_driver_C2464FA0
0x000001F8: 0x00003021 '!0..' - move $a2, $zr
0x000001FC: 0x3C040000 '...<' - lui $a0, 0x0
; Data ref 0x0000043C "USBBusDriver"
0x00000200: 0x2484043C '<..$' - addiu $a0, $a0, 1084
0x00000204: 0x00002821 '!(..' - move $a1, $zr
0x00000208: 0x0C0000A7 '....' - jal sceUsb_driver_C2464FA0
0x0000020C: 0x00003021 '!0..' - move $a2, $zr
0x00000210: 0x3C040000 '...<' - lui $a0, 0x0
0x00000214: 0x0C0000AF '....' - jal sceUsbBus_driver_C1E2A540
; Data ref 0x00000568 ... 0x00000430 0x00000002 0x000005AC 0x000005D0
0x00000218: 0x24840568 'h..$' - addiu $a0, $a0, 1384
0x0000021C: 0x8FBF0004 '....' - lw $ra, 4($sp)
0x00000220: 0x00001021 '!...' - move $v0, $zr
0x00000224: 0x03E00008 '....' - jr $ra
0x00000228: 0x27BD0008 '...'' - addiu $sp, $sp, 8
; ======================================================
; Subroutine sub_0000022C - Address 0x0000022C
sub_0000022C: ; Refs: 0x00000028
0x0000022C: 0x3C040000 '...<' - lui $a0, 0x0
0x00000230: 0x27BDFFF8 '...'' - addiu $sp, $sp, -8
0x00000234: 0xAFBF0004 '....' - sw $ra, 4($sp)
0x00000238: 0x0C0000AD '....' - jal sceUsbBus_driver_B1644BE7
; Data ref 0x00000568 ... 0x00000430 0x00000002 0x000005AC 0x000005D0
0x0000023C: 0x24840568 'h..$' - addiu $a0, $a0, 1384
0x00000240: 0x04400011 '..@.' - bltz $v0, loc_00000288
0x00000244: 0x00002821 '!(..' - move $a1, $zr
0x00000248: 0x3C040000 '...<' - lui $a0, 0x0
; Data ref 0x0000043C "USBBusDriver"
0x0000024C: 0x2484043C '<..$' - addiu $a0, $a0, 1084
0x00000250: 0x0C0000A5 '....' - jal sceUsb_driver_AE5DE6AF
0x00000254: 0x00003021 '!0..' - move $a2, $zr
0x00000258: 0x0440000B '..@.' - bltz $v0, loc_00000288
0x0000025C: 0x00002821 '!(..' - move $a1, $zr
0x00000260: 0x3C040000 '...<' - lui $a0, 0x0
; Data ref 0x00000430 "pspgroove"
0x00000264: 0x24840430 '0..$' - addiu $a0, $a0, 1072
0x00000268: 0x0C0000A5 '....' - jal sceUsb_driver_AE5DE6AF
0x0000026C: 0x00003021 '!0..' - move $a2, $zr
0x00000270: 0x04400006 '..@.' - bltz $v0, loc_0000028C
0x00000274: 0x8FBF0004 '....' - lw $ra, 4($sp)
0x00000278: 0x0C0000A9 '....' - jal sceUsb_driver_586DB82C
0x0000027C: 0x2404007E '~..$' - li $a0, 126
0x00000280: 0x00001821 '!...' - move $v1, $zr
0x00000284: 0x0043102D '-.C.' - min $v0, $v0, $v1
loc_00000288: ; Refs: 0x00000240 0x00000258
0x00000288: 0x8FBF0004 '....' - lw $ra, 4($sp)
loc_0000028C: ; Refs: 0x00000270
0x0000028C: 0x03E00008 '....' - jr $ra
0x00000290: 0x27BD0008 '...'' - addiu $sp, $sp, 8
; ==== Section .sceStub.text - Address 0x00000294 Size 0x00000040 Flags 0x0006
; ======================================================
; Subroutine sceUsb_driver_AE5DE6AF - Address 0x00000294
sceUsb_driver_AE5DE6AF: ; Refs: 0x00000250 0x00000268
0x00000294: 0x03E00008 '....' - jr $ra
0x00000298: 0x00000000 '....' - nop
; ======================================================
; Subroutine sceUsb_driver_C2464FA0 - Address 0x0000029C
sceUsb_driver_C2464FA0: ; Refs: 0x000001F4 0x00000208
0x0000029C: 0x03E00008 '....' - jr $ra
0x000002A0: 0x00000000 '....' - nop
; ======================================================
; Subroutine sceUsb_driver_586DB82C - Address 0x000002A4
sceUsb_driver_586DB82C: ; Refs: 0x00000278
0x000002A4: 0x03E00008 '....' - jr $ra
0x000002A8: 0x00000000 '....' - nop
; ======================================================
; Subroutine sceUsb_driver_C572A9C8 - Address 0x000002AC
sceUsb_driver_C572A9C8: ; Refs: 0x000001E0
0x000002AC: 0x03E00008 '....' - jr $ra
0x000002B0: 0x00000000 '....' - nop
; ======================================================
; Subroutine sceUsbBus_driver_B1644BE7 - Address 0x000002B4
sceUsbBus_driver_B1644BE7: ; Refs: 0x00000238
0x000002B4: 0x03E00008 '....' - jr $ra
0x000002B8: 0x00000000 '....' - nop
; ======================================================
; Subroutine sceUsbBus_driver_C1E2A540 - Address 0x000002BC
sceUsbBus_driver_C1E2A540: ; Refs: 0x00000214
0x000002BC: 0x03E00008 '....' - jr $ra
0x000002C0: 0x00000000 '....' - nop
; ======================================================
; Subroutine sceUsbBus_driver_23E51D8F - Address 0x000002C4
sceUsbBus_driver_23E51D8F: ; Refs: 0x000001C0
0x000002C4: 0x03E00008 '....' - jr $ra
0x000002C8: 0x00000000 '....' - nop
; ======================================================
; Subroutine KDebugForKernel_84F370BC - Address 0x000002CC
KDebugForKernel_84F370BC: ; Refs: 0x00000050 0x00000074 0x000000A4 0x000000B0 0x000000C8 0x000000F8 0x00000124
0x000002CC: 0x03E00008 '....' - jr $ra
0x000002D0: 0x00000000 '....' - nop
; ==== Section .lib.ent.top - Address 0x000002D4 Size 0x00000004 Flags 0x0002
- 00 01 02 03 | 04 05 06 07 | 08 09 0A 0B | 0C 0D 0E 0F - 0123456789ABCDEF
-------------------------------------------------------------------------------------
0x000002D4 - 00 00 00 00 | -- -- -- -- | -- -- -- -- | -- -- -- -- - ................
; ==== Section .lib.ent.btm - Address 0x000002D8 Size 0x00000004 Flags 0x0002
- 00 01 02 03 | 04 05 06 07 | 08 09 0A 0B | 0C 0D 0E 0F - 0123456789ABCDEF
-------------------------------------------------------------------------------------
0x000002D8 - 00 00 00 00 | -- -- -- -- | -- -- -- -- | -- -- -- -- - ................
; ==== Section .lib.stub.top - Address 0x000002DC Size 0x00000004 Flags 0x0002
- 00 01 02 03 | 04 05 06 07 | 08 09 0A 0B | 0C 0D 0E 0F - 0123456789ABCDEF
-------------------------------------------------------------------------------------
0x000002DC - 00 00 00 00 | -- -- -- -- | -- -- -- -- | -- -- -- -- - ................
; ==== Section .lib.stub - Address 0x000002E0 Size 0x0000003C Flags 0x0002
- 00 01 02 03 | 04 05 06 07 | 08 09 0A 0B | 0C 0D 0E 0F - 0123456789ABCDEF
-------------------------------------------------------------------------------------
0x000002E0 - 64 03 00 00 | 00 00 01 00 | 05 00 04 00 | A0 03 00 00 - d...............
0x000002F0 - 94 02 00 00 | 78 03 00 00 | 00 00 01 00 | 05 00 03 00 - ....x...........
0x00000300 - B0 03 00 00 | B4 02 00 00 | 90 03 00 00 | 00 00 01 00 - ................
0x00000310 - 05 00 01 00 | BC 03 00 00 | CC 02 00 00 | -- -- -- -- - ................
; ==== Section .lib.stub.btm - Address 0x0000031C Size 0x00000004 Flags 0x0002
- 00 01 02 03 | 04 05 06 07 | 08 09 0A 0B | 0C 0D 0E 0F - 0123456789ABCDEF
-------------------------------------------------------------------------------------
0x0000031C - 00 00 00 00 | -- -- -- -- | -- -- -- -- | -- -- -- -- - ................
; ==== Section .rodata.sceModuleInfo - Address 0x00000320 Size 0x00000040 Flags 0x0002
- 00 01 02 03 | 04 05 06 07 | 08 09 0A 0B | 0C 0D 0E 0F - 0123456789ABCDEF
-------------------------------------------------------------------------------------
0x00000320 - 00 10 01 01 | 70 73 70 67 | 72 6F 6F 76 | 65 00 00 00 - ....pspgroove...
0x00000330 - 00 00 00 00 | 00 00 00 00 | 00 00 00 00 | 00 00 00 00 - ................
0x00000340 - 80 87 00 00 | D8 02 00 00 | D8 02 00 00 | E0 02 00 00 - ................
0x00000350 - 1C 03 00 00 | 00 00 00 00 | 00 00 00 00 | 00 00 00 00 - ................
; ASCII Strings
0x00000321: pspgroove
; ==== Section .rodata.sceResident - Address 0x00000360 Size 0x00000040 Flags 0x0002
- 00 01 02 03 | 04 05 06 07 | 08 09 0A 0B | 0C 0D 0E 0F - 0123456789ABCDEF
-------------------------------------------------------------------------------------
0x00000360 - 00 00 00 00 | 73 63 65 55 | 73 62 5F 64 | 72 69 76 65 - ....sceUsb_drive
0x00000370 - 72 00 00 00 | 00 00 00 00 | 73 63 65 55 | 73 62 42 75 - r.......sceUsbBu
0x00000380 - 73 5F 64 72 | 69 76 65 72 | 00 00 00 00 | 00 00 00 00 - s_driver........
0x00000390 - 4B 44 65 62 | 75 67 46 6F | 72 4B 65 72 | 6E 65 6C 00 - KDebugForKernel.
; ASCII Strings
0x00000364: sceUsb_driver
0x00000378: sceUsbBus_driver
0x00000390: KDebugForKernel
; ==== Section .rodata.sceNid - Address 0x000003A0 Size 0x00000020 Flags 0x0002
- 00 01 02 03 | 04 05 06 07 | 08 09 0A 0B | 0C 0D 0E 0F - 0123456789ABCDEF
-------------------------------------------------------------------------------------
0x000003A0 - AF E6 5D AE | A0 4F 46 C2 | 2C B8 6D 58 | C8 A9 72 C5 - ..]..OF.,.mX..r.
0x000003B0 - E7 4B 64 B1 | 40 A5 E2 C1 | 8F 1D E5 23 | BC 70 F3 84 - .Kd.@......#.p..
; ==== Section .rodata - Address 0x000003C0 Size 0x00000089 Flags 0x0032
- 00 01 02 03 | 04 05 06 07 | 08 09 0A 0B | 0C 0D 0E 0F - 0123456789ABCDEF
-------------------------------------------------------------------------------------
0x000003C0 - 73 74 6F 70 | 0A 00 00 00 | 73 74 61 72 | 74 0A 00 00 - stop....start...
0x000003D0 - 75 73 62 5F | 63 6F 6E 66 | 69 67 75 72 | 65 20 25 64 - usb_configure %d
0x000003E0 - 20 25 64 20 | 25 70 20 25 | 64 0A 00 00 | 75 73 62 5F - %d %p %d...usb_
0x000003F0 - 64 65 74 61 | 63 68 0A 00 | 75 73 62 5F | 61 74 74 61 - detach..usb_atta
0x00000400 - 63 68 20 25 | 64 0A 00 00 | 75 73 62 5F | 63 68 61 6E - ch %d...usb_chan
0x00000410 - 67 65 20 25 | 64 20 25 64 | 0A 00 00 00 | 63 6F 6D 70 - ge %d %d....comp
0x00000420 - 6C 65 74 65 | 5F 72 65 71 | 75 65 73 74 | 0A 00 00 00 - lete_request....
0x00000430 - 70 73 70 67 | 72 6F 6F 76 | 65 00 00 00 | 55 53 42 42 - pspgroove...USBB
0x00000440 - 75 73 44 72 | 69 76 65 72 | 00 -- -- -- | -- -- -- -- - usDriver........
; ASCII Strings
0x000003C0: stop\n
0x000003C8: start\n
0x000003D0: usb_configure %d %d %p %d\n
0x000003EC: usb_detach\n
0x000003F8: usb_attach %d\n
0x00000408: usb_change %d %d\n
0x0000041C: complete_request\n
0x00000430: pspgroove
0x0000043C: USBBusDriver
; ==== Section .data - Address 0x0000054C Size 0x00000240 Flags 0x0003
- 00 01 02 03 | 04 05 06 07 | 08 09 0A 0B | 0C 0D 0E 0F - 0123456789ABCDEF
-------------------------------------------------------------------------------------
0x0000054C - FF FF FF FF | 00 01 00 00 | 00 01 00 00 | 00 01 00 00 - ................
0x0000055C - 00 01 00 00 | 00 01 00 00 | 00 01 00 00 | 30 04 00 00 - ............0...
0x0000056C - 02 00 00 00 | AC 05 00 00 | D0 05 00 00 | DC 05 00 00 - ................
0x0000057C - F0 05 00 00 | 00 06 00 00 | 14 06 00 00 | 24 06 00 00 - ............$...
0x0000058C - 40 01 00 00 | E0 00 00 00 | B8 00 00 00 | AC 00 00 00 - @...............
0x0000059C - 8C 00 00 00 | 68 00 00 00 | 44 00 00 00 | 00 00 00 00 - ....h...D.......
0x000005AC - 00 00 00 00 | 00 00 00 00 | 00 00 00 00 | 01 00 00 00 - ................
0x000005BC - 00 00 00 00 | 00 00 00 00 | 09 29 06 A9 | 00 32 64 00 - .........)...2d.
0x000005CC - FF 00 00 00 | FF FF FF FF | 00 00 00 00 | 01 00 00 00 - ................
0x000005DC - 12 01 00 02 | 09 00 01 08 | 00 00 00 00 | 00 01 00 00 - ................
0x000005EC - 00 01 00 00 | A4 06 00 00 | BC 06 00 00 | C8 06 00 00 - ................
0x000005FC - F8 06 00 00 | 12 01 10 01 | 09 00 01 08 | 00 00 00 00 - ................
0x0000060C - 00 02 00 00 | 00 01 00 00 | 18 07 00 00 | 30 07 00 00 - ............0...
0x0000061C - 3C 07 00 00 | 6C 07 00 00 | 10 03 50 00 | 53 00 50 00 - <...l.....P.S.P.
0x0000062C - 47 00 52 00 | 4F 00 4F 00 | 00 00 00 00 | 00 00 00 00 - G.R.O.O.........
0x0000063C - 00 00 00 00 | 00 00 00 00 | 00 00 00 00 | 00 00 00 00 - ................
0x0000064C - 00 00 00 00 | 00 00 00 00 | 00 00 00 00 | 00 00 00 00 - ................
0x0000065C - 00 00 00 00 | 00 00 00 00 | 00 03 00 00 | 00 00 00 00 - ................
0x0000066C - 00 00 00 00 | 00 00 00 00 | 00 00 00 00 | 00 00 00 00 - ................
0x0000067C - 00 00 00 00 | 00 00 00 00 | 00 00 00 00 | 00 00 00 00 - ................
0x0000068C - 00 00 00 00 | 00 00 00 00 | 00 00 00 00 | 00 00 00 00 - ................
0x0000069C - 00 00 00 00 | 00 00 00 00 | 09 02 22 00 | 01 01 00 C0 - ..........".....
0x000006AC - 00 00 00 00 | BC 06 00 00 | 00 00 00 00 | 00 00 00 00 - ................
0x000006BC - C8 06 00 00 | 00 00 00 00 | 01 00 00 00 | 09 04 00 00 - ................
0x000006CC - 01 09 00 00 | 00 00 00 00 | F8 06 00 00 | C4 05 00 00 - ................
0x000006DC - 09 00 00 00 | 00 00 00 00 | 00 00 00 00 | 00 00 00 00 - ................
0x000006EC - 00 00 00 00 | 00 00 00 00 | 00 00 00 00 | 07 05 81 03 - ................
0x000006FC - 04 00 0A 00 | 00 00 00 00 | 00 00 00 00 | 00 00 00 00 - ................
0x0000070C - 00 00 00 00 | 00 00 00 00 | 00 00 00 00 | 09 02 22 00 - ..............".
0x0000071C - 01 01 00 C0 | 00 00 00 00 | 30 07 00 00 | 00 00 00 00 - ........0.......
0x0000072C - 00 00 00 00 | 3C 07 00 00 | 00 00 00 00 | 01 00 00 00 - ....<...........
0x0000073C - 09 04 00 00 | 01 09 01 02 | 01 00 00 00 | F8 06 00 00 - ................
0x0000074C - C4 05 00 00 | 09 00 00 00 | 00 00 00 00 | 00 00 00 00 - ................
0x0000075C - 00 00 00 00 | 00 00 00 00 | 00 00 00 00 | 00 00 00 00 - ................
0x0000076C - 07 05 81 03 | 04 00 0A 00 | 00 00 00 00 | 00 00 00 00 - ................
0x0000077C - 00 00 00 00 | 00 00 00 00 | 00 00 00 00 | 00 00 00 00 - ................
Thx
- LS forums
- → Affichage d'un profil : Messages: stephanemarseill
- Privacy Policy