Difference between revisions of "Application Manager Services PXI"

From 3dbrew
Jump to navigation Jump to search
Line 14: Line 14:
 
|-
 
|-
 
| 0x000400C0
 
| 0x000400C0
| (unknown_byte, titleid)
+
| (unknown_u8, unknown_u64)
 
|-
 
|-
 
| 0x000500C0
 
| 0x000500C0
| (unknown_byte, titleid)
+
| (unknown_u8, unknown_u64)
 
|-
 
|-
 
| 0x000600C0
 
| 0x000600C0
| (unknown_byte, titleid)
+
| (unknown_u8, unknown_u64)
 
|-
 
|-
 
| 0x00070080
 
| 0x00070080
| (unknown_byte, unknown_word)
+
| (unknown_u8, unknown_u32)
 
|-
 
|-
 
| 0x00080080
 
| 0x00080080
| (titleid)
+
| (unknown_u64)
 
|-
 
|-
 
| 0x00090000
 
| 0x00090000
Line 41: Line 41:
 
|-
 
|-
 
| 0x000D0080
 
| 0x000D0080
|  
+
| (unknown_u64)
 
|-
 
|-
 
| 0x000E0000
 
| 0x000E0000
Line 89: Line 89:
 
|-
 
|-
 
| 0x001D0040
 
| 0x001D0040
|  
+
| (unknown_u8, unknown_u32)
 
|-
 
|-
 
| 0x001E00C2
 
| 0x001E00C2
|  
+
| (unknown_entrycount, unknown_u8, unknown_u32, ptr, ptrsize)
 
|-
 
|-
 
| 0x001F0084
 
| 0x001F0084
Line 98: Line 98:
 
|-
 
|-
 
| 0x002000C0
 
| 0x002000C0
|  
+
| (unknown_u8, unknown_u64)
 
|-
 
|-
 
| 0x002100C0
 
| 0x002100C0
|  
+
| (unknown_u8, unknown_u64)
 
|-
 
|-
 
| 0x00220102
 
| 0x00220102
|  
+
| (count, unknown_u8, unknown_u64, ptrsize_count_mul_2, ptr)
 
|-
 
|-
 
| 0x00230104
 
| 0x00230104
|  
+
| (count, unknown_u8, unknown_u64, ptr1size_count_mul_2, ptr1, ptr2size_count_mul_24, ptr2)
 
|-
 
|-
 
| 0x00240102
 
| 0x00240102
|  
+
| (count, unknown_u8, unknown_u64, ptrsize_count_mul2, ptr)
 
|-
 
|-
 
| 0x00250000  
 
| 0x00250000  
Line 128: Line 128:
 
|-
 
|-
 
| 0x002A00C2
 
| 0x002A00C2
|  
+
| (unknown_u8, count, unknown_u8, ptrsize_count_mul_8, ptr)
 
|-
 
|-
 
| 0x00390146
 
| 0x00390146
|  
+
| (size2, size3, unknown_u64, size1, ptr1size_size1, ptr1, ptr2size_size2, ptr2, ptr3size_size3, ptr3)
 
|-
 
|-
 
| 0x003A0146
 
| 0x003A0146
|  
+
| (unknown_u64, size1, size2, size3, ptr1size_size1, ptr1, ptr2size_size2, ptr2, ptr3size_size3, ptr3)
 
|-
 
|-
 
| 0x003B0042
 
| 0x003B0042
|  
+
| (size, ptr, ptrsize)
 
|-
 
|-
 
| 0x003C0000
 
| 0x003C0000
Line 143: Line 143:
 
|-
 
|-
 
| 0x003D0108
 
| 0x003D0108
|  
+
| (size1, size2, size3, size4, ptr1size, ptr1, ptr2size, ptr2, ptr3size, ptr3, ptr4size, ptr4)
 +
|-
 +
| 0x003E0042
 +
| (size, ptrsize, ptr)
 
|-
 
|-
 
| 0x003F0040
 
| 0x003F0040
|  
+
| (size1, size2, size3, size4, ptr1size, ptr1, ptr2size, ptr2, ptr3size, ptr3, ptr4size, ptr4)
 
|-
 
|-
 
| 0x00400040
 
| 0x00400040
|  
+
| (unknown_u8)
 
|-
 
|-
 
| 0x00410000
 
| 0x00410000
Line 158: Line 161:
 
|-
 
|-
 
| 0x004301C8
 
| 0x004301C8
|  
+
| (unknown_u64, size1, size2, size3, size4, unknown_u8, ptr1size, ptr1, ptr2size, ptr2, ptr3size, ptr3, ptr4size, ptr4)
 
|-
 
|-
 
| 0x00450108
 
| 0x00450108
|  
+
| (size1, size3, size2, unknown_u8, ptr1size, ptr1, ptr2size, ptr2, ptr3size, ptr3, ptr4size_size2, ptr4)
 
|-
 
|-
 
| 0x00460182
 
| 0x00460182
|  
+
| (unknown_u64, size, unknown_u32, unknown_u8, unknown_u8, ptrsize, ptr)
 
|-
 
|-
 
| 0x00470080
 
| 0x00470080
|  
+
| (unknown_u8, unknown_u8)
 
|-
 
|-
 
| 0x00480040
 
| 0x00480040
|  
+
| (unknown_u8)
 
|-
 
|-
 
| 0x00490080
 
| 0x00490080
|  
+
| (unknown_u64)
 
|-
 
|-
 
| 0x004A0102
 
| 0x004A0102
|  
+
| (count, unknown_u64, unknown_u8, ptrsize_count_mul_8, ptr)
 
|-
 
|-
 
| 0x004B0100
 
| 0x004B0100
|  
+
| (unknown_u64, unknown_u64)
 
|-
 
|-
 
| 0x004C0042
 
| 0x004C0042
|  
+
| (count, ptrsize_count_mul_24, ptr)
 
|-
 
|-
 
| 0x004D0144
 
| 0x004D0144
|  
+
| (unknown_u64, size1, size2, unknown_u8, ptr1size, ptr1, ptr2size, ptr2)
 
|-
 
|-
 
| 0x004E00C0
 
| 0x004E00C0
|  
+
| (unknown_u64, unknown_u8)
 
|-
 
|-
 
| 0x004F00C0
 
| 0x004F00C0
|  
+
| (unknown_u64, unknown_u8)
 
|-
 
|-
 
| 0x00500044
 
| 0x00500044
|  
+
| (count, ptr1size_count_mul_8, ptr1, ptr2size_count_mul_4, ptr2)
 
|-
 
|-
 
| 0x00510000
 
| 0x00510000
Line 200: Line 203:
 
|-
 
|-
 
| 0x00520040
 
| 0x00520040
|  
+
| (unknown_u8)
 
|-
 
|-
 
| 0x00530084
 
| 0x00530084
|  
+
| (size1, size2, ptr1size, ptr1, ptr2size, ptr2)
 
|-
 
|-
 
| 0x00540000
 
| 0x00540000
Line 209: Line 212:
 
|-
 
|-
 
| 0x005500C4
 
| 0x005500C4
|  
+
| (size1, size2, unknown_u8, ptr1size, ptr1, ptr2size, ptr2)
 
|-
 
|-
 
| 0x005600C0
 
| 0x005600C0
|  
+
| (unknown_u64, unknown_u16)
 
|}
 
|}

Revision as of 20:28, 27 May 2012

Command Header Description
0x00010040 GetTitleCount
0x00020082 GetTitleList
0x00030084 GetTitleInfo
0x000400C0 (unknown_u8, unknown_u64)
0x000500C0 (unknown_u8, unknown_u64)
0x000600C0 (unknown_u8, unknown_u64)
0x00070080 (unknown_u8, unknown_u32)
0x00080080 (unknown_u64)
0x00090000
0x000A0042 (size, ptr, ptrsize)
0x000B0000
0x000C0000
0x000D0080 (unknown_u64)
0x000E0000 GetTitleAllCount
0x000F0082 GetTitleAllList
0x00100100 InstallTitleBegin (?)
0x00110000 InstallTitleAbort (?)
0x00120100 InstallTitleResume (?)
0x00130000 InstallTmdBegin (?)
0x00140042 InstallTmdWrite
0x00150000
0x00160040 InstallTmdFinish (?)
0x00170040 InstallContentBegin
0x00180042 InstallContentWrite
0x00190000 InstallContentAbort (?)
0x001A0000
0x001B0000 InstallContentResume
0x001C0000 InstallContentFinish
0x001D0040 (unknown_u8, unknown_u32)
0x001E00C2 (unknown_entrycount, unknown_u8, unknown_u32, ptr, ptrsize)
0x001F0084 GetTitleTemporaryInfo
0x002000C0 (unknown_u8, unknown_u64)
0x002100C0 (unknown_u8, unknown_u64)
0x00220102 (count, unknown_u8, unknown_u64, ptrsize_count_mul_2, ptr)
0x00230104 (count, unknown_u8, unknown_u64, ptr1size_count_mul_2, ptr1, ptr2size_count_mul_24, ptr2)
0x00240102 (count, unknown_u8, unknown_u64, ptrsize_count_mul2, ptr)
0x00250000 GetContentCount (?)
0x00260042 GetContentIds (?)
0x00270044 GetContentInfoForIds (?)
0x00280000
0x00290000 InstallTitleFinish (?)
0x002A00C2 (unknown_u8, count, unknown_u8, ptrsize_count_mul_8, ptr)
0x00390146 (size2, size3, unknown_u64, size1, ptr1size_size1, ptr1, ptr2size_size2, ptr2, ptr3size_size3, ptr3)
0x003A0146 (unknown_u64, size1, size2, size3, ptr1size_size1, ptr1, ptr2size_size2, ptr2, ptr3size_size3, ptr3)
0x003B0042 (size, ptr, ptrsize)
0x003C0000
0x003D0108 (size1, size2, size3, size4, ptr1size, ptr1, ptr2size, ptr2, ptr3size, ptr3, ptr4size, ptr4)
0x003E0042 (size, ptrsize, ptr)
0x003F0040 (size1, size2, size3, size4, ptr1size, ptr1, ptr2size, ptr2, ptr3size, ptr3, ptr4size, ptr4)
0x00400040 (unknown_u8)
0x00410000
0x00420142 InstallCommit
0x004301C8 (unknown_u64, size1, size2, size3, size4, unknown_u8, ptr1size, ptr1, ptr2size, ptr2, ptr3size, ptr3, ptr4size, ptr4)
0x00450108 (size1, size3, size2, unknown_u8, ptr1size, ptr1, ptr2size, ptr2, ptr3size, ptr3, ptr4size_size2, ptr4)
0x00460182 (unknown_u64, size, unknown_u32, unknown_u8, unknown_u8, ptrsize, ptr)
0x00470080 (unknown_u8, unknown_u8)
0x00480040 (unknown_u8)
0x00490080 (unknown_u64)
0x004A0102 (count, unknown_u64, unknown_u8, ptrsize_count_mul_8, ptr)
0x004B0100 (unknown_u64, unknown_u64)
0x004C0042 (count, ptrsize_count_mul_24, ptr)
0x004D0144 (unknown_u64, size1, size2, unknown_u8, ptr1size, ptr1, ptr2size, ptr2)
0x004E00C0 (unknown_u64, unknown_u8)
0x004F00C0 (unknown_u64, unknown_u8)
0x00500044 (count, ptr1size_count_mul_8, ptr1, ptr2size_count_mul_4, ptr2)
0x00510000
0x00520040 (unknown_u8)
0x00530084 (size1, size2, ptr1size, ptr1, ptr2size, ptr2)
0x00540000
0x005500C4 (size1, size2, unknown_u8, ptr1size, ptr1, ptr2size, ptr2)
0x005600C0 (unknown_u64, unknown_u16)