SceHdmi: Difference between revisions
Jump to navigation
Jump to search
CelesteBlue (talk | contribs) No edit summary |
CelesteBlue (talk | contribs) No edit summary |
||
Line 51: | Line 51: | ||
| 0.940-3.60 || 0x0686FBD6 || sceHdmiSetHdcpModeForDriver | | 0.940-3.60 || 0x0686FBD6 || sceHdmiSetHdcpModeForDriver | ||
|- | |- | ||
| 0.940-3.60 || 0x08AFFB03 || | | 0.940-3.60 || 0x08AFFB03 || sceHdmiCmdSetAudioMuteForDriver | ||
|- | |- | ||
| 3.60 || 0x0F12364A || | | 0.940-3.60 || 0x0F12364A || int SceHdmiForDriver_0F12364A(SceUInt32 some_id, SceUInt32 value); Sets a global variable to value according to the id (between 0 and 5) | ||
|- | |- | ||
| 3.60 || 0x291F000B || sceHdmiDisableCecForDriver | | 3.60 || 0x291F000B || sceHdmiDisableCecForDriver | ||
Line 66: | Line 66: | ||
|- | |- | ||
| 3.60 || 0x5A212BB3 || | | 3.60 || 0x5A212BB3 || | ||
|- | |||
| 0.940 || 0x6478E8B6 || not implemented on FW 0.940 | |||
|- | |- | ||
| 3.60 || 0x6D2D10D8 || sceHdmiCecCmdForcedPollingMsgForDriver | | 3.60 || 0x6D2D10D8 || sceHdmiCecCmdForcedPollingMsgForDriver | ||
Line 73: | Line 75: | ||
| 3.60 || 0x854EEB78 || | | 3.60 || 0x854EEB78 || | ||
|- | |- | ||
| 3.60 || 0x8EB0FD9C || | | 3.60 || 0x8EB0FD9C || int SceHdmiForDriver_8EB0FD9(void *pBuf); Gets 0xF4 bytes of data for the active id (between 0 and 6). | ||
|- | |- | ||
| 3.60 || 0x93AA48AC || | | 3.60 || 0x93AA48AC || | ||
|- | |- | ||
| 0.940-3.60 || 0x99A3CABE || | | 0.940-3.60 || 0x99A3CABE || sceHdmiCmdSetVideoMuteForDriver. Black image functionality. | ||
|- | |- | ||
| 3.60 || 0xB04F5B6A || | | 3.60 || 0xB04F5B6A || | ||
|- | |||
| 0.940 || 0xB2CD590E || not implemented on FW 0.940 | |||
|- | |||
| 0.940 || 0xCB0D8AF5 || not implemented on FW 0.940 | |||
|- | |- | ||
| 3.60 || 0xD929E4E5 || | | 3.60 || 0xD929E4E5 || | ||
|- | |- | ||
| | | 0.940 || 0xD9D29A67 || not implemented on FW 0.940 | ||
|- | |- | ||
| 0.940-3.60 || 0xE66D5A4D || | | 0.940-3.60 || 0xE331EC90 || int SceHdmiForDriver_E331EC90(SceUInt32 some_id); Sets a global variable to 0 according to the id (between 0 and 5) | ||
|- | |||
| 0.940-3.60 || 0xE66D5A4D || sceHdmiCmdSetAvMuteForDriver (temp name was sceHdmiSetTxMuteForDriver) | |||
|- | |- | ||
| 3.60 || 0xEA486A37 || | | 3.60 || 0xEA486A37 || | ||
|- | |- | ||
| 3.60 || 0xF20529CC || | | 3.60 || 0xF20529CC || int sceHdmiCmdSetEdidMode(SceBool mode); // mode: 0: Pass, 1: On | ||
|- | |- | ||
| 3.60 || 0xFA30ACFC || sceHdmiEnableCecForDriver | | 3.60 || 0xFA30ACFC || sceHdmiEnableCecForDriver | ||
|- | |- | ||
| 0.940-3.60 || 0xFAB3A2E9 || sceHdmiSetHdcpModeForDriver | | 0.940-3.60 || 0xFAB3A2E9 || sceHdmiSetHdcpModeForDriver | ||
|- | |||
| 0.940 || 0xFBE18ADE || not implemented on FW 0.940 | |||
|- | |- | ||
| 3.60 || 0xFF5546D8 || | | 3.60 || 0xFF5546D8 || |
Revision as of 16:33, 10 April 2020
Module
Known NIDs
Version | Name | World | Privilege | NID |
---|---|---|---|---|
1.69 | SceHdmi | Non-secure | Kernel | 0x930015D0 |
3.65 | SceHdmi | Non-secure | Kernel | 0x7C2BF963 |
Libraries
Known NIDs
Version | Name | World | Visibility | NID |
---|---|---|---|---|
1.69-3.60 | SceHdmiForDriver | Non-secure | Kernel | 0x58A1A1C5 |
SceHdmiForDriver
To find:
HdmiSetRgbRangeMode HdmiGetOutScalingRatio HdmiSetOutScalingRatio HdmiGetMonitorInfo HdmiClearCecInfo HdmiClearCecInfo HdmiGetCecInfo HdmiSetResolution HdmiCecEnable HdmiCecDisable HdmiEnableCec HdmiDisableCec HdmiCecCmdForcedPollingMsg
0.940 0x11CDF06E sceHdmiSetTMDSCtrlForDriver
Version | NID | Name |
---|---|---|
3.60 | 0x05174BC2 | |
0.940-3.60 | 0x0686FBD6 | sceHdmiSetHdcpModeForDriver |
0.940-3.60 | 0x08AFFB03 | sceHdmiCmdSetAudioMuteForDriver |
0.940-3.60 | 0x0F12364A | int SceHdmiForDriver_0F12364A(SceUInt32 some_id, SceUInt32 value); Sets a global variable to value according to the id (between 0 and 5) |
3.60 | 0x291F000B | sceHdmiDisableCecForDriver |
3.60 | 0x3126A070 | |
3.60 | 0x47894820 | |
3.60 | 0x47B753EB | |
3.60 | 0x4C31F5E8 | sceHdmiCecCmdOneTouchPlayForDriver |
3.60 | 0x5A212BB3 | |
0.940 | 0x6478E8B6 | not implemented on FW 0.940 |
3.60 | 0x6D2D10D8 | sceHdmiCecCmdForcedPollingMsgForDriver |
0.940-3.60 | 0x7AD0F6C9 | int sceHdmiGetChipIdForDriver(void *pBuf, SceSize inBufSize, SceSize *pOutBufSize); |
3.60 | 0x854EEB78 | |
3.60 | 0x8EB0FD9C | int SceHdmiForDriver_8EB0FD9(void *pBuf); Gets 0xF4 bytes of data for the active id (between 0 and 6). |
3.60 | 0x93AA48AC | |
0.940-3.60 | 0x99A3CABE | sceHdmiCmdSetVideoMuteForDriver. Black image functionality. |
3.60 | 0xB04F5B6A | |
0.940 | 0xB2CD590E | not implemented on FW 0.940 |
0.940 | 0xCB0D8AF5 | not implemented on FW 0.940 |
3.60 | 0xD929E4E5 | |
0.940 | 0xD9D29A67 | not implemented on FW 0.940 |
0.940-3.60 | 0xE331EC90 | int SceHdmiForDriver_E331EC90(SceUInt32 some_id); Sets a global variable to 0 according to the id (between 0 and 5) |
0.940-3.60 | 0xE66D5A4D | sceHdmiCmdSetAvMuteForDriver (temp name was sceHdmiSetTxMuteForDriver) |
3.60 | 0xEA486A37 | |
3.60 | 0xF20529CC | int sceHdmiCmdSetEdidMode(SceBool mode); // mode: 0: Pass, 1: On |
3.60 | 0xFA30ACFC | sceHdmiEnableCecForDriver |
0.940-3.60 | 0xFAB3A2E9 | sceHdmiSetHdcpModeForDriver |
0.940 | 0xFBE18ADE | not implemented on FW 0.940 |
3.60 | 0xFF5546D8 |