summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--include/kernel/lowio/i2c.h1
-rw-r--r--nids/360/SceDisplay.yml8
-rw-r--r--nids/360/SceLowio.yml1
3 files changed, 10 insertions, 0 deletions
diff --git a/include/kernel/lowio/i2c.h b/include/kernel/lowio/i2c.h
index b4b92f1..1857798 100644
--- a/include/kernel/lowio/i2c.h
+++ b/include/kernel/lowio/i2c.h
@@ -25,6 +25,7 @@ typedef struct SceI2cDebugHandlers {
} SceI2cDebugHandlers;
int sceI2cInit(int bus);
+int sceI2cReset(int bus);
int sceI2cTransferRead(int bus, unsigned int addr, unsigned char *buffer, int size);
int sceI2cTransferWrite(int bus, unsigned int addr, const unsigned char *buffer, int size);
int sceI2cTransferWriteRead(int bus,
diff --git a/nids/360/SceDisplay.yml b/nids/360/SceDisplay.yml
index 7591c5c..f0fbd99 100644
--- a/nids/360/SceDisplay.yml
+++ b/nids/360/SceDisplay.yml
@@ -24,10 +24,18 @@ modules:
sceDisplayGetFrameBuf: 0xEEDA2E54
sceDisplayGetFrameBufDimensions: 0x5AFE6CD3
sceDisplayGetFrameBufInternal: 0x19F94C63
+ sceDisplayGetResolutionInfoInternal: 0xB3C6D647
sceDisplayRegisterFrameBufCallback: 0x6E22990E
+ sceDisplayRegisterVblankStartCallback: 0x7FB0BD28
+ sceDisplaySetBrightness: 0x9E3C6DC6
sceDisplaySetFrameBuf: 0x289D82FE
sceDisplaySetFrameBufInternal: 0x16466675
+ sceDisplaySetInvertColors: 0x19140ACD
sceDisplaySetViewportConf: 0xEE5EB52D
+ sceDisplayUnregisterVblankStartCallback: 0xB027433E
+ sceDisplayWaitVblankStart: 0x984C27E7
+ sceDisplayWaitVblankStartMulti: 0x40F1469C
+ sceDisplayWaitVblankStartMultiCB: 0x46F186C3
SceDisplayUser:
nid: 0x4FAACD11
functions:
diff --git a/nids/360/SceLowio.yml b/nids/360/SceLowio.yml
index 370ba4b..eb52ea2 100644
--- a/nids/360/SceLowio.yml
+++ b/nids/360/SceLowio.yml
@@ -19,6 +19,7 @@ modules:
nid: 0xE14BEF6E
functions:
sceI2cInit: 0x9CF8F3D6
+ sceI2cReset: 0x76D277AB
sceI2cSetDebugHandlers: 0xA2C7CE62
sceI2cTransferRead: 0xD1D0A9A4
sceI2cTransferWrite: 0xCA94A759