ScePamgr: Difference between revisions

From Vita Development Wiki
Jump to navigation Jump to search
(Created page with "== Module == === Known NIDs === {| class="wikitable" |- ! Version !! Name !! World !! Privilege !! NID |- | 3.60 || ScePamgr || Non-secure || Kernel || 0xA6771119 |} == Libr...")
 
No edit summary
 
(9 intermediate revisions by 2 users not shown)
Line 1: Line 1:
== Module ==
== Module ==


=== Known NIDs ===
{| class="wikitable"
{| class="wikitable"
|-
|-
! Version !! Name !! World !! Privilege !! NID
! Version !! World !! Privilege
|-
|-
| 3.60 || ScePamgr || Non-secure || Kernel || 0xA6771119
| 3.60 || Non-secure || Kernel
|}
|}


Line 31: Line 30:
| 0.990-3.60 || 0x019BD60F
| 0.990-3.60 || 0x019BD60F
|}
|}
=== ScePamgrForDriver_16A24732 ===
{| class="wikitable"
|-
! Version !! NID
|-
| 0.990-3.60 || 0x16A24732
|}
Called by ScePamgr_8A6E8E3F on 0.990.
=== sceKernelPaGetGpuSampledDataForDriver ===
{| class="wikitable"
|-
! Version !! NID
|-
| 0.990-3.60 || 0x7F3814A4
|}
=== sceKernelPerfArmPmonResetForDriver ===
{| class="wikitable"
|-
! Version !! NID
|-
| 3.60 || 0x7A0A8469
|}
<source lang="C">int sceKernelPerfArmPmonResetForDriver(SceUID thid);</source>
=== sceKernelPerfArmPmonOpenForDriver ===
{| class="wikitable"
|-
! Version !! NID
|-
| 3.60 || 0xF9883A43
|}
=== sceKernelPerfArmPmonCloseForDriver ===
{| class="wikitable"
|-
! Version !! NID
|-
| 3.60 || 0xC7144212
|}
=== sceKernelPaGetTraceBufferSizeForDriver ===
{| class="wikitable"
|-
! Version !! NID
|-
| 3.60 || 0x019BD60F
|}
=== sceKernelPaSetupTraceBufferByKeyForDriver ===
{| class="wikitable"
|-
! Version !! NID
|-
| 3.60 || 0xF2D5105A
|}
=== sceKernelPaAddBusTraceByKeyForDriver ===
{| class="wikitable"
|-
! Version !! NID
|-
| 3.60 || 0xDEC5313E
|}
=== sceKernelPaAddGpuTraceByKeyForDriver ===
{| class="wikitable"
|-
! Version !! NID
|-
| 3.60 || 0x49A43754
|}
=== sceKernelPaRemoveCounterTraceByKeyForDriver ===
{| class="wikitable"
|-
! Version !! NID
|-
| 3.60 || 0x0B7F6F53
|}
=== sceKernelPaInsertBookmarkForDriver ===
{| class="wikitable"
|-
! Version !! NID
|-
| 3.60 || 0x16A24732
|}
=== sceKernelPaRegisterForDriver ===
{| class="wikitable"
|-
! Version !! NID
|-
| 3.60 || 0x3CCB921F
|}
=== sceKernelPaUnregisterForDriver ===
{| class="wikitable"
|-
! Version !! NID
|-
| 3.60 || 0x5A04D868
|}
=== sceKernelPaRegisterSharedForDriver ===
{| class="wikitable"
|-
! Version !! NID
|-
| 3.60 || 0x0E486392
|}
=== sceKernelPaSetBookmarkChannelEnableByKeyForDriver ===
{| class="wikitable"
|-
! Version !! NID
|-
| 3.60 || 0x0BCD4966
|}
=== sceKernelPerfArmPmonSetCounterValueForDriver ===
{| class="wikitable"
|-
! Version !! NID
|-
| 3.60 || 0x7FEC4022
|}
=== sceKernelPaGetTimebaseFrequencyForDriver ===
{| class="wikitable"
|-
! Version !! NID
|-
| 3.60 || 0xEB70556B
|}
<source lang="C">SceUInt32 sceKernelPaGetTimebaseFrequencyForDriver(void);</source>
=== sceKernelPaGetWritePointerForDriver ===
{| class="wikitable"
|-
! Version !! NID
|-
| 3.60 || 0xFB46C3CD
|}
=== sceKernelPaRemoveBusTraceByKeyForDriver ===
{| class="wikitable"
|-
! Version !! NID
|-
| 3.60 || 0xDB62FEFE
|}
=== sceKernelPerfArmPmonStartForDriver ===
{| class="wikitable"
|-
! Version !! NID
|-
| 3.60 || 0xF0A5833A
|}
=== sceKernelPerfArmPmonStopForDriver ===
{| class="wikitable"
|-
! Version !! NID
|-
| 3.60 || 0xED86717F
|}
=== sceKernelPerfArmPmonSelectEventForDriver ===
{| class="wikitable"
|-
! Version !! NID
|-
| 3.60 || 0x58F09135
|}
=== sceKernelPaStopByKeyForDriver ===
{| class="wikitable"
|-
! Version !! NID
|-
| 3.60 || 0x88462719
|}
=== sceKernelPaGetTraceBufferStatusForDriver ===
{| class="wikitable"
|-
! Version !! NID
|-
| 3.60 || 0x3ACF4316
|}
=== sceKernelPaAddCounterTraceByKeyForDriver ===
{| class="wikitable"
|-
! Version !! NID
|-
| 3.60 || 0x17C81A92
|}
=== sceKernelPaRemoveArmTraceByKeyForDriver ===
{| class="wikitable"
|-
! Version !! NID
|-
| 3.60 || 0xB9EE1620
|}
=== sceKernelPaStartByKeyForDriver ===
{| class="wikitable"
|-
! Version !! NID
|-
| 3.60 || 0x50FD85C8
|}
=== sceKernelPaAddArmTraceByKeyForDriver ===
{| class="wikitable"
|-
! Version !! NID
|-
| 3.60 || 0x5D3D46E4
|}
=== sceKernelPaRemoveGpuTraceByKeyForDriver ===
{| class="wikitable"
|-
! Version !! NID
|-
| 3.60 || 0x9935D8EF
|}
=== sceKernelPaGetSharedKeyForDriver ===
{| class="wikitable"
|-
! Version !! NID
|-
| 3.60 || 0x0D04B52A
|}
=== sceKernelPaGetTimebaseValueForDriver ===
{| class="wikitable"
|-
! Version !! NID
|-
| 3.60 || 0xFE9BFD27
|}
          ScePamgrForDriver_02ACD81C: 0x02ACD81C
          ScePamgrForDriver_060C4668: 0x060C4668
          ScePamgrForDriver_0A942B36: 0x0A942B36
          ScePamgrForDriver_1A7733E0: 0x1A7733E0
          ScePamgrForDriver_328C006F: 0x328C006F
          ScePamgrForDriver_3C12A0CD: 0x3C12A0CD
          ScePamgrForDriver_3D299796: 0x3D299796
          ScePamgrForDriver_3E3E66DF: 0x3E3E66DF
          ScePamgrForDriver_3E7AABEA: 0x3E7AABEA
          ScePamgrForDriver_48EC7C89: 0x48EC7C89
          ScePamgrForDriver_4AF0C972: 0x4AF0C972
          ScePamgrForDriver_4C4A48AF: 0x4C4A48AF
          ScePamgrForDriver_5EFEB00D: 0x5EFEB00D
          ScePamgrForDriver_6005FDAA: 0x6005FDAA
          ScePamgrForDriver_606C98CD: 0x606C98CD
          ScePamgrForDriver_7F0EE7B3: 0x7F0EE7B3
          ScePamgrForDriver_7F3814A4: 0x7F3814A4
          ScePamgrForDriver_80CA3B39: 0x80CA3B39
          ScePamgrForDriver_81764B21: 0x81764B21
          ScePamgrForDriver_95E2A1C5: 0x95E2A1C5
          ScePamgrForDriver_95F4079E: 0x95F4079E
          ScePamgrForDriver_A1E448E7: 0xA1E448E7
          ScePamgrForDriver_A708D62A: 0xA708D62A
          ScePamgrForDriver_A8C0A636: 0xA8C0A636
          ScePamgrForDriver_A9DD2CB8: 0xA9DD2CB8
          ScePamgrForDriver_ADDE4C07: 0xADDE4C07
          ScePamgrForDriver_B619D492: 0xB619D492
          ScePamgrForDriver_B699F4B0: 0xB699F4B0
          ScePamgrForDriver_C0EF725E: 0xC0EF725E
          ScePamgrForDriver_C5125E61: 0xC5125E61
          ScePamgrForDriver_D4E85C87: 0xD4E85C87
          ScePamgrForDriver_D4FBC37D: 0xD4FBC37D
          ScePamgrForDriver_D9EFF812: 0xD9EFF812
          ScePamgrForDriver_E0D151F4: 0xE0D151F4
          ScePamgrForDriver_E4AF5A5D: 0xE4AF5A5D
          ScePamgrForDriver_E8FF4812: 0xE8FF4812
          ScePamgrForDriver_E9E45545: 0xE9E45545
          ScePamgrForDriver_FB04BBEF: 0xFB04BBEF


== ScePamgr ==
== ScePamgr ==


=== sceKernelPaGetTraceBufferSize ===
{| class="wikitable"
|-
! Version !! NID
|-
| 3.60 || 0x0DD84F31
|}
=== _sceKernelPaAddBusTraceByKey ===
{| class="wikitable"
|-
! Version !! NID
|-
| 3.60 || 0x0F05045B
|}
=== _sceKernelPaAddGpuTraceByKey ===
{| class="wikitable"
|-
! Version !! NID
|-
| 3.60 || 0x174F2500
|}
=== sceKernelPaRemoveCounterTraceByKey ===
{| class="wikitable"
|-
! Version !! NID
|-
| 3.60 || 0x1FDDEBF0
|}
=== sceKernelPaStartByKey ===
{| class="wikitable"
|-
! Version !! NID
|-
| 3.60 || 0x28D43BE5
|}
=== _sceKernelPaAddArmTraceByKey ===
{| class="wikitable"
|-
! Version !! NID
|-
| 3.60 || 0x2CB10FD0
|}
=== sceKernelPaUnregister ===
{| class="wikitable"
|-
! Version !! NID
|-
| 3.60 || 0x2DE1E55C
|}
=== sceKernelPaRemoveGpuTraceByKey ===
{| class="wikitable"
|-
! Version !! NID
|-
| 3.60 || 0x300258EE
|}
=== sceKernelPaGetSharedKey ===
{| class="wikitable"
|-
! Version !! NID
|-
| 3.60 || 0x30043A1F
|}
=== _sceKernelPaGetGpuSampledData ===
{| class="wikitable"
|-
! Version !! NID
|-
| 3.60 || 0x39096D8F
|}
=== sceKernelPaGetTimebaseValue ===
{| class="wikitable"
|-
! Version !! NID
|-
| 3.60 || 0x3FD2C5F5
|}
=== sceKernelPaInsertBookmark ===
{| class="wikitable"
|-
! Version !! NID
|-
| 3.60 || 0x53B16517
|}
=== sceKernelPaRegisterShared ===
{| class="wikitable"
|-
! Version !! NID
|-
| 3.60 || 0x556105AA
|}
=== _sceKernelPaAddCounterTraceByKey ===
{| class="wikitable"
|-
! Version !! NID
|-
| 3.60 || 0x5F050AAF
|}
=== sceKernelPaGetTraceBufferStatus ===
{| class="wikitable"
|-
! Version !! NID
|-
| 3.60 || 0x78B19CDE
|}
=== sceKernelPerfArmPmonReset ===
{| class="wikitable"
|-
! Version !! NID
|-
| 3.60 || 0x7B9CF258
|}
=== _sceKernelPaSetupTraceBufferByKey ===
{| class="wikitable"
|-
! Version !! NID
|-
| 3.60 || 0x7BD1B4A3
|}
=== sceKernelPerfArmPmonOpen ===
{| class="wikitable"
|-
! Version !! NID
|-
| 3.60 || 0x7F5A960E
|}
=== sceKernelPaRegister ===
{| class="wikitable"
|-
! Version !! NID
|-
| 3.60 || 0x822E0719
|}
=== sceKernelPaStopByKey ===
{| class="wikitable"
|-
! Version !! NID
|-
| 3.60 || 0x8252E671
|}
=== sceKernelPerfArmPmonSelectEvent ===
{| class="wikitable"
|-
! Version !! NID
|-
| 3.60 || 0x9E55649C
|}
=== sceKernelPerfArmPmonStop ===
{| class="wikitable"
|-
! Version !! NID
|-
| 3.60 || 0xA42BDD17
|}
=== sceKernelPaGetIoBaseAddress ===
{| class="wikitable"
|-
! Version !! NID
|-
| 3.60 || 0xA4EE9025
|}
=== sceKernelPerfArmPmonStart ===
{| class="wikitable"
|-
! Version !! NID
|-
| 3.60 || 0xAAE516BC
|}
=== sceKernelPaRemoveBusTraceByKey ===
{| class="wikitable"
|-
! Version !! NID
|-
| 3.60 || 0xBFE73BEB
|}
=== sceKernelPerfArmPmonClose ===
{| class="wikitable"
|-
! Version !! NID
|-
| 3.60 || 0xC9F72613
|}
=== sceKernelPaGetWritePointer ===
{| class="wikitable"
|-
! Version !! NID
|-
| 3.60 || 0xCA0D64C8
|}
=== sceKernelPaGetTimebaseFrequency ===
{| class="wikitable"
|-
! Version !! NID
|-
| 3.60 || 0xCAEE6AF2
|}
=== sceKernelPaRemoveArmTraceByKey ===
{| class="wikitable"
|-
! Version !! NID
|-
| 3.60 || 0xDD4D0A27
|}
=== sceKernelPaSetBookmarkChannelEnableByKey ===
{| class="wikitable"
|-
! Version !! NID
|-
| 3.60 || 0xF8D02FF4
|}
=== sceKernelPerfArmPmonSetCounterValue ===
{| class="wikitable"
|-
! Version !! NID
|-
| 3.60 || 0xFC954C07
|}
=== ScePamgr_8A6E8E3F ===
{| class="wikitable"
|-
! Version !! NID
|-
| 0.990 || 0x8A6E8E3F
|}


[[Category:ARM]]
[[Category:Kernel]]
[[Category:Modules]]
[[Category:Modules]]
[[Category:Kernel]]
[[Category:Library]]

Latest revision as of 21:23, 1 May 2023

Module

Version World Privilege
3.60 Non-secure Kernel

Libraries

Known NIDs

Version Name World Visibility NID
3.60 ScePamgrForDriver Non-secure Kernel 0xA41B0AAF
3.60 ScePamgr Non-secure User 0xAB606F3F

ScePamgrForDriver

ScePamgrForDriver_019BD60F

Version NID
0.990-3.60 0x019BD60F

ScePamgrForDriver_16A24732

Version NID
0.990-3.60 0x16A24732

Called by ScePamgr_8A6E8E3F on 0.990.

sceKernelPaGetGpuSampledDataForDriver

Version NID
0.990-3.60 0x7F3814A4

sceKernelPerfArmPmonResetForDriver

Version NID
3.60 0x7A0A8469
int sceKernelPerfArmPmonResetForDriver(SceUID thid);

sceKernelPerfArmPmonOpenForDriver

Version NID
3.60 0xF9883A43

sceKernelPerfArmPmonCloseForDriver

Version NID
3.60 0xC7144212

sceKernelPaGetTraceBufferSizeForDriver

Version NID
3.60 0x019BD60F

sceKernelPaSetupTraceBufferByKeyForDriver

Version NID
3.60 0xF2D5105A

sceKernelPaAddBusTraceByKeyForDriver

Version NID
3.60 0xDEC5313E

sceKernelPaAddGpuTraceByKeyForDriver

Version NID
3.60 0x49A43754

sceKernelPaRemoveCounterTraceByKeyForDriver

Version NID
3.60 0x0B7F6F53

sceKernelPaInsertBookmarkForDriver

Version NID
3.60 0x16A24732

sceKernelPaRegisterForDriver

Version NID
3.60 0x3CCB921F

sceKernelPaUnregisterForDriver

Version NID
3.60 0x5A04D868

sceKernelPaRegisterSharedForDriver

Version NID
3.60 0x0E486392

sceKernelPaSetBookmarkChannelEnableByKeyForDriver

Version NID
3.60 0x0BCD4966

sceKernelPerfArmPmonSetCounterValueForDriver

Version NID
3.60 0x7FEC4022

sceKernelPaGetTimebaseFrequencyForDriver

Version NID
3.60 0xEB70556B
SceUInt32 sceKernelPaGetTimebaseFrequencyForDriver(void);

sceKernelPaGetWritePointerForDriver

Version NID
3.60 0xFB46C3CD

sceKernelPaRemoveBusTraceByKeyForDriver

Version NID
3.60 0xDB62FEFE

sceKernelPerfArmPmonStartForDriver

Version NID
3.60 0xF0A5833A

sceKernelPerfArmPmonStopForDriver

Version NID
3.60 0xED86717F

sceKernelPerfArmPmonSelectEventForDriver

Version NID
3.60 0x58F09135

sceKernelPaStopByKeyForDriver

Version NID
3.60 0x88462719

sceKernelPaGetTraceBufferStatusForDriver

Version NID
3.60 0x3ACF4316

sceKernelPaAddCounterTraceByKeyForDriver

Version NID
3.60 0x17C81A92

sceKernelPaRemoveArmTraceByKeyForDriver

Version NID
3.60 0xB9EE1620

sceKernelPaStartByKeyForDriver

Version NID
3.60 0x50FD85C8

sceKernelPaAddArmTraceByKeyForDriver

Version NID
3.60 0x5D3D46E4

sceKernelPaRemoveGpuTraceByKeyForDriver

Version NID
3.60 0x9935D8EF

sceKernelPaGetSharedKeyForDriver

Version NID
3.60 0x0D04B52A

sceKernelPaGetTimebaseValueForDriver

Version NID
3.60 0xFE9BFD27
         ScePamgrForDriver_02ACD81C: 0x02ACD81C
         ScePamgrForDriver_060C4668: 0x060C4668
         ScePamgrForDriver_0A942B36: 0x0A942B36
         ScePamgrForDriver_1A7733E0: 0x1A7733E0
         ScePamgrForDriver_328C006F: 0x328C006F
         ScePamgrForDriver_3C12A0CD: 0x3C12A0CD
         ScePamgrForDriver_3D299796: 0x3D299796
         ScePamgrForDriver_3E3E66DF: 0x3E3E66DF
         ScePamgrForDriver_3E7AABEA: 0x3E7AABEA
         ScePamgrForDriver_48EC7C89: 0x48EC7C89
         ScePamgrForDriver_4AF0C972: 0x4AF0C972
         ScePamgrForDriver_4C4A48AF: 0x4C4A48AF
         ScePamgrForDriver_5EFEB00D: 0x5EFEB00D
         ScePamgrForDriver_6005FDAA: 0x6005FDAA
         ScePamgrForDriver_606C98CD: 0x606C98CD
         ScePamgrForDriver_7F0EE7B3: 0x7F0EE7B3
         ScePamgrForDriver_7F3814A4: 0x7F3814A4
         ScePamgrForDriver_80CA3B39: 0x80CA3B39
         ScePamgrForDriver_81764B21: 0x81764B21
         ScePamgrForDriver_95E2A1C5: 0x95E2A1C5
         ScePamgrForDriver_95F4079E: 0x95F4079E
         ScePamgrForDriver_A1E448E7: 0xA1E448E7
         ScePamgrForDriver_A708D62A: 0xA708D62A
         ScePamgrForDriver_A8C0A636: 0xA8C0A636
         ScePamgrForDriver_A9DD2CB8: 0xA9DD2CB8
         ScePamgrForDriver_ADDE4C07: 0xADDE4C07
         ScePamgrForDriver_B619D492: 0xB619D492
         ScePamgrForDriver_B699F4B0: 0xB699F4B0
         ScePamgrForDriver_C0EF725E: 0xC0EF725E
         ScePamgrForDriver_C5125E61: 0xC5125E61
         ScePamgrForDriver_D4E85C87: 0xD4E85C87
         ScePamgrForDriver_D4FBC37D: 0xD4FBC37D
         ScePamgrForDriver_D9EFF812: 0xD9EFF812
         ScePamgrForDriver_E0D151F4: 0xE0D151F4
         ScePamgrForDriver_E4AF5A5D: 0xE4AF5A5D
         ScePamgrForDriver_E8FF4812: 0xE8FF4812
         ScePamgrForDriver_E9E45545: 0xE9E45545
         ScePamgrForDriver_FB04BBEF: 0xFB04BBEF

ScePamgr

sceKernelPaGetTraceBufferSize

Version NID
3.60 0x0DD84F31

_sceKernelPaAddBusTraceByKey

Version NID
3.60 0x0F05045B

_sceKernelPaAddGpuTraceByKey

Version NID
3.60 0x174F2500

sceKernelPaRemoveCounterTraceByKey

Version NID
3.60 0x1FDDEBF0

sceKernelPaStartByKey

Version NID
3.60 0x28D43BE5

_sceKernelPaAddArmTraceByKey

Version NID
3.60 0x2CB10FD0

sceKernelPaUnregister

Version NID
3.60 0x2DE1E55C

sceKernelPaRemoveGpuTraceByKey

Version NID
3.60 0x300258EE

sceKernelPaGetSharedKey

Version NID
3.60 0x30043A1F

_sceKernelPaGetGpuSampledData

Version NID
3.60 0x39096D8F

sceKernelPaGetTimebaseValue

Version NID
3.60 0x3FD2C5F5

sceKernelPaInsertBookmark

Version NID
3.60 0x53B16517

sceKernelPaRegisterShared

Version NID
3.60 0x556105AA

_sceKernelPaAddCounterTraceByKey

Version NID
3.60 0x5F050AAF

sceKernelPaGetTraceBufferStatus

Version NID
3.60 0x78B19CDE

sceKernelPerfArmPmonReset

Version NID
3.60 0x7B9CF258

_sceKernelPaSetupTraceBufferByKey

Version NID
3.60 0x7BD1B4A3

sceKernelPerfArmPmonOpen

Version NID
3.60 0x7F5A960E

sceKernelPaRegister

Version NID
3.60 0x822E0719

sceKernelPaStopByKey

Version NID
3.60 0x8252E671

sceKernelPerfArmPmonSelectEvent

Version NID
3.60 0x9E55649C

sceKernelPerfArmPmonStop

Version NID
3.60 0xA42BDD17

sceKernelPaGetIoBaseAddress

Version NID
3.60 0xA4EE9025

sceKernelPerfArmPmonStart

Version NID
3.60 0xAAE516BC

sceKernelPaRemoveBusTraceByKey

Version NID
3.60 0xBFE73BEB

sceKernelPerfArmPmonClose

Version NID
3.60 0xC9F72613

sceKernelPaGetWritePointer

Version NID
3.60 0xCA0D64C8

sceKernelPaGetTimebaseFrequency

Version NID
3.60 0xCAEE6AF2

sceKernelPaRemoveArmTraceByKey

Version NID
3.60 0xDD4D0A27

sceKernelPaSetBookmarkChannelEnableByKey

Version NID
3.60 0xF8D02FF4

sceKernelPerfArmPmonSetCounterValue

Version NID
3.60 0xFC954C07

ScePamgr_8A6E8E3F

Version NID
0.990 0x8A6E8E3F