SceLcd: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
CelesteBlue (talk | contribs) |
||
Line 22: | Line 22: | ||
== SceLcdForDriver == | == SceLcdForDriver == | ||
=== | === sceLcdWaitReadyForDriver === | ||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
Line 30: | Line 30: | ||
|} | |} | ||
<source lang="c">int | <source lang="c">int sceLcdWaitReadyForDriver();</source> | ||
Waits until the LCD has been initialized. | Waits until the LCD has been initialized. | ||
=== | === sceLcdGetDisplayColorSpaceModeForDriver === | ||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
Line 42: | Line 42: | ||
|} | |} | ||
<source lang="c">int | <source lang="c">int sceLcdGetDisplayColorSpaceModeForDriver(void);</source> | ||
=== | === sceLcdDisplayOffForDriver === | ||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
Line 52: | Line 52: | ||
|} | |} | ||
<source lang="c">int | <source lang="c">int sceLcdDisplayOffForDriver();</source> | ||
=== | === SceLcdForDriver_1D73D7F3 === | ||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
Line 62: | Line 62: | ||
|} | |} | ||
<source lang="c">int | <source lang="c">int SceLcdForDriver_1D73D7F3(int unk);</source> | ||
=== | === sceLcdGetBrightnessForDriver === | ||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
Line 72: | Line 72: | ||
|} | |} | ||
<source lang="c">int | <source lang="c">int sceLcdGetBrightnessForDriver(void);</source> | ||
=== SceLcdForDriver_5127FB5E === | === SceLcdForDriver_5127FB5E === | ||
Line 86: | Line 86: | ||
Sends a command to the LCD. | Sends a command to the LCD. | ||
=== | === SceLcdForDriver_59CCDC97 === | ||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
Line 96: | Line 96: | ||
Dispatches the LCD cmd list (using SceLcdForDriver_5127FB5E). | Dispatches the LCD cmd list (using SceLcdForDriver_5127FB5E). | ||
=== | === sceLcdSetBrightnessForDriver === | ||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
Line 104: | Line 104: | ||
|} | |} | ||
<source lang="c">int | <source lang="c">int sceLcdSetBrightnessForDriver(unsigned int brightness);</source> | ||
=== | === sceLcdDisplayOnForDriver === | ||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
Line 114: | Line 114: | ||
|} | |} | ||
<source lang="c">int | <source lang="c">int sceLcdDisplayOnForDriver();</source> | ||
=== | === sceLcdSetDisplayColorSpaceModeForDriver === | ||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
Line 124: | Line 124: | ||
|} | |} | ||
<source lang="c">int | <source lang="c">int sceLcdSetDisplayColorSpaceModeForDriver(int mode);</source> | ||
=== sceLcdGetDDBForDriver === | === sceLcdGetDDBForDriver === | ||
Line 133: | Line 133: | ||
| 3.60 || 0xE03E120B | | 3.60 || 0xE03E120B | ||
|} | |} | ||
Returns the Device Descriptor Block (DDB), read with MIPI DSI command <code>read_DDB_start</code> (<code>0xA1</code>). | |||
<source lang="c">int sceLcdGetDDBForDriver(unsigned short *supplier_id, unsigned short *supplier_elective_data);</source> | <source lang="c">int sceLcdGetDDBForDriver(unsigned short *supplier_id, unsigned short *supplier_elective_data);</source> | ||
[[Category:Modules]] | [[Category:Modules]] | ||
[[Category:Kernel]] | [[Category:Kernel]] |
Revision as of 20:50, 11 November 2019
Module
Known NIDs
Version | Name | World | Privilege | NID |
---|---|---|---|---|
3.60 | SceLcd | Non-secure | Kernel | 0x32FDD1BB |
Libraries
Known NIDs
Version | Name | World | Visibility | NID |
---|---|---|---|---|
3.60 | SceLcdForDriver | Non-secure | Kernel | 0xFA916D71 |
SceLcdForDriver
sceLcdWaitReadyForDriver
Version | NID |
---|---|
3.60 | 0x0C7E03D8 |
int sceLcdWaitReadyForDriver();
Waits until the LCD has been initialized.
sceLcdGetDisplayColorSpaceModeForDriver
Version | NID |
---|---|
3.60 | 0x17F66722 |
int sceLcdGetDisplayColorSpaceModeForDriver(void);
sceLcdDisplayOffForDriver
Version | NID |
---|---|
3.60 | 0x1A0A7519 |
int sceLcdDisplayOffForDriver();
SceLcdForDriver_1D73D7F3
Version | NID |
---|---|
3.60 | 0x1D73D7F3 |
int SceLcdForDriver_1D73D7F3(int unk);
sceLcdGetBrightnessForDriver
Version | NID |
---|---|
3.60 | 0x3A6D6AC3 |
int sceLcdGetBrightnessForDriver(void);
SceLcdForDriver_5127FB5E
Version | NID |
---|---|
3.60 | 0x5127FB5E |
int SceLcdForDriver_5127FB5E(u8 cmd, void *buffer, int size);
Sends a command to the LCD.
SceLcdForDriver_59CCDC97
Version | NID |
---|---|
3.60 | 0x59CCDC97 |
Dispatches the LCD cmd list (using SceLcdForDriver_5127FB5E).
sceLcdSetBrightnessForDriver
Version | NID |
---|---|
3.60 | 0x581D3A87 |
int sceLcdSetBrightnessForDriver(unsigned int brightness);
sceLcdDisplayOnForDriver
Version | NID |
---|---|
3.60 | 0x5F4124AB |
int sceLcdDisplayOnForDriver();
sceLcdSetDisplayColorSpaceModeForDriver
Version | NID |
---|---|
3.60 | 0xD40968FB |
int sceLcdSetDisplayColorSpaceModeForDriver(int mode);
sceLcdGetDDBForDriver
Version | NID |
---|---|
3.60 | 0xE03E120B |
Returns the Device Descriptor Block (DDB), read with MIPI DSI command read_DDB_start
(0xA1
).
int sceLcdGetDDBForDriver(unsigned short *supplier_id, unsigned short *supplier_elective_data);