SceLowio: Difference between revisions
Jump to navigation
Jump to search
Line 110: | Line 110: | ||
! Version !! NID !! Name | ! Version !! NID !! Name | ||
|- | |- | ||
| 3.60 || 0x0A40B7BF || | | 3.60 || 0x0A40B7BF || <code>int SceI2cForDriver_0A40B7BF(int bus, unsigned int write_dev_id, const void *write_buffer, int write_size, unsigned int read_dev_id, void *read_buffer, int read_size);</code> | ||
|- | |- | ||
| 3.60 || 0x30CF9469 || | | 3.60 || 0x30CF9469 || | ||
Line 120: | Line 120: | ||
| 3.60 || 0xA2C7CE62 || | | 3.60 || 0xA2C7CE62 || | ||
|- | |- | ||
| 3.60 || 0xCA94A759 || sceI2cTransferWrite( | | 3.60 || 0xCA94A759 || <code>int sceI2cTransferWrite(int bus, unsigned int device_address, const void *buffer, unsigned int size);</code> | ||
|- | |- | ||
| 3.60 || 0xD1D0A9A4 || sceI2cTransferRead( | | 3.60 || 0xD1D0A9A4 || <code>int sceI2cTransferRead(int bus, unsigned int device_address, void *buffer, unsigned int size);</code> | ||
|- | |- | ||
| 3.60 || 0xE449AC6E || | | 3.60 || 0xE449AC6E || |
Revision as of 00:12, 14 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
If bus
is 0
, the SceGpio0Reg
registers are used, and if bus
is 1
, the SceGpio1Reg
registers are used.
ksceGpioQueryIntr
Version | NID |
---|---|
3.60 | 0x010DC295 |
int ksceGpioQueryIntr(int bus, int port);
ksceGpioSetPortMode
Version | NID |
---|---|
3.60 | 0x372022A4 |
int ksceGpioSetPortMode(int bus, int port, int mode);
ksceGpioSetIntrMode
Version | NID |
---|---|
3.60 | 0xBBEA1DDC |
int ksceGpioSetIntrMode(int bus, int intr, int mode);
ksceGpioPortSet
Version | NID |
---|---|
3.60 | 0xD454A584 |
int ksceGpioPortSet(int bus, int port);
ksceGpioPortClear
Version | NID |
---|---|
3.60 | 0xF6310435 |
int ksceGpioPortClear(int bus, int port);
ksceGpioAcquireIntr
Version | NID |
---|---|
3.60 | 0x35AAD77A |
int ksceGpioAcquireIntr(int bus, int intr);
ScePwmForDriver
SceI2cForDriver
Version | NID | Name |
---|---|---|
3.60 | 0x0A40B7BF | int SceI2cForDriver_0A40B7BF(int bus, unsigned int write_dev_id, const void *write_buffer, int write_size, unsigned int read_dev_id, void *read_buffer, int read_size);
|
3.60 | 0x30CF9469 | |
3.60 | 0x76D277AB | |
3.60 | 0x9CF8F3D6 | |
3.60 | 0xA2C7CE62 | |
3.60 | 0xCA94A759 | int sceI2cTransferWrite(int bus, unsigned int device_address, const void *buffer, unsigned int size);
|
3.60 | 0xD1D0A9A4 | int sceI2cTransferRead(int bus, unsigned int device_address, void *buffer, unsigned int size);
|
3.60 | 0xE449AC6E |