Difference between revisions of "SceLowio"

From Vita Development Wiki
Jump to navigation Jump to search
Line 39: Line 39:
  
 
== SceGpioForDriver ==
 
== SceGpioForDriver ==
 +
 +
=== ksceGpioQueryIntr ===
 +
{| class="wikitable"
 +
|-
 +
! Version !! NID
 +
|-
 +
| 3.60 || 0x010DC295
 +
|}
 +
 +
<source lang="c">int ksceGpioQueryIntr(int bus, int num);</source>
 +
 +
If <code>bus</code> is <code>0</code>, the <code>SceGpio0Reg</code> registers are used, and if <code>bus</code> is <code>1</code>, the <code>SceGpio1Reg</code> registers are used.
  
 
== ScePwmForDriver ==
 
== ScePwmForDriver ==

Revision as of 22:31, 13 February 2017

Module

Known NIDs

Version Name World Privilege NID
1.69 SceLowio Non-secure Kernel 0x19E0E42F

Libraries

Known NIDs

Version Name World Visibility NID
1.69 ScePervasiveForDriver Non-secure Kernel 0xE692C727
1.69 SceGpioForDriver Non-secure Kernel 0xF0EF5743
1.69 ScePwmForDriver Non-secure Kernel 0xECEAE2D0
1.69 SceI2cForDriver Non-secure Kernel 0xE14BEF6E
1.69 SceGrabForDriver Non-secure Kernel 0x81C54BED
1.69 SceCdramForDriver Non-secure Kernel 0xC8CD941E
1.69 SceDsiForDriver Non-secure Kernel 0xEC897883
1.69 SceIftuForDriver Non-secure Kernel 0xCAFCFE50
1.69 SceCsiForDriver Non-secure Kernel 0xD85C8E44

ScePervasiveForDriver

SceGpioForDriver

ksceGpioQueryIntr

Version NID
3.60 0x010DC295
int ksceGpioQueryIntr(int bus, int num);

If bus is 0, the SceGpio0Reg registers are used, and if bus is 1, the SceGpio1Reg registers are used.

ScePwmForDriver

SceI2cForDriver

Version NID Name
3.60 0x0A40B7BF
3.60 0x30CF9469
3.60 0x76D277AB
3.60 0x9CF8F3D6
3.60 0xA2C7CE62
3.60 0xCA94A759 sceI2cTransferWrite(unsigned int unk, unsigned int device_address, const void *buffer, unsigned int size)
3.60 0xD1D0A9A4 sceI2cTransferRead(unsigned int unk, unsigned int device_address, void *buffer, unsigned int size)
3.60 0xE449AC6E

SceGrabForDriver

SceCdramForDriver

SceDsiForDriver

SceIftuForDriver

SceCsiForDriver