SceLowio

?get_kermit_revision?
Returns <= 0 if Kermit revision is below 2.0. To check???

ScePervasiveForDriver_18DD8043
Turns off the clock (&= ~mask) of the device (UART) at offset  with mask = 1.

scePervasiveIftuDsiClkGateDisableForDriver
Temp name was ScePervasiveForDriver_25AE181E_dsi_clock_disable.

ScePervasiveForDriver_2F195C97
Turns on the clock (|= mask) of the device (GPIO) at offset  with mask = 1.

ScePervasiveForDriver_731A097D
Puts the device (GPIO) at offset  in reset (|= mask) with mask = 1.

ScePervasiveForDriver_788B6C61
Puts the device (UART) at offset  in reset (|= mask) with mask = 1.

ScePervasiveForDriver_78C34032
Puts the device at offset  (GPIO) out of reset (&= ~mask) with mask = 1.

ScePervasiveForDriver_7B16F900
Puts the device (SPI) at offset  in reset (|= mask) with mask = 1.

ScePervasiveForDriver_81A155F1
Returns the SceLowio's mapped ScePervasiveMisc virtual address.

ScePervasiveForDriver_8BAB45F8
Changes UART baudrate. (There are 7 UART devices). Check SceUartClkgenReg. for more info.

ScePervasiveForDriver_8A85E36B
Puts the device at offset  (? GpuEs4 related (Secure)) out of reset (&= ~mask) with mask = 1.

ScePervasiveForDriver_A7CE7DCC
Puts the device (UART) at offset  out of reset (&= ~mask) with mask = 1.

ScePervasiveForDriver_A7E64C6F
Puts the device at offset  (Venezia) out of reset (&= ~mask) with mask = 1.

ScePervasiveForDriver_A85BF98A
Turns off the clock (&= ~mask) of the device (SPI) at offset  with mask = 1.

scePervasiveIftuDsiClkGateEnableForDriver
Temp name was scePervasiveDsiClockEnableForDriver.

ScePervasiveForDriver_DFD96BFC
Turns on the clock (|= mask) of the device (SPI) at offset  with mask = 1.

scePervasiveIftuDsiResetEnableForDriver
Temp name was ScePervasiveForDriver_E3FC1C8D_dsi_reset_enter.

ScePervasiveForDriver_E4B145AE
Puts the device (SPI) at offset  out of reset (&= ~mask) with mask = 1.

ScePervasiveForDriver_EB176898
Turns off the clock (&= ~mask) of the device (GPIO) at offset  with mask = 1.

ScePervasiveForDriver_EFD084D8
Turns on the clock (|= mask) of the device (UART) at offset  with mask = 1.

scePervasiveIftuDsiResetDisableForDriver
Temp name was scePervasiveDsiResetDisableForDriver.

SceGpioForDriver
If  is , the   registers are used, and if   is  , the   registers are used.

ScePwmForDriver
ScePwmForDriver_0374213C: 0x0374213C ScePwmForDriver_13161CCC: 0x13161CCC ScePwmForDriver_22C17D24: 0x22C17D24 ScePwmForDriver_514773B1: 0x514773B1 ScePwmForDriver_99911920: 0x99911920

SceGrabForDriver
SceGrabForDriver_072B8D93: 0x072B8D93 SceGrabForDriver_188BBCC8: 0x188BBCC8 SceGrabForDriver_1F292554: 0x1F292554 SceGrabForDriver_379130B2: 0x379130B2 SceGrabForDriver_5F36ABC4: 0x5F36ABC4 SceGrabForDriver_B22EE8BC: 0xB22EE8BC SceGrabForDriver_E9C25A28: 0xE9C25A28 SceGrabForDriver_F13C63DD: 0xF13C63DD

SceCdramForDriver_41D821F3
Calls SMC 0x119.

SceCdramForDriver_BA81E0E3
Calls SMC 0x118.

sceDsiStopMasterForDriver
Temp name was sceDsiDisableHeadForDriver.

sceDsiDcsReadForDriver
MIPI DSI DCS Read (0x06)

sceDsiStartMasterForDriver
Temp name was sceDsiEnableHeadForDriver.

SceDsiForDriver_6F8029A1
Returns the current Vcount, read from.

sceDsiSetDisplayModeForDriver
Temp name was sceDsiSetLanesAndPixelSizeForDriver.

For  == SCE_DISPLAY_HEAD_MAIN_LCD_OLED,   must be 2 and   24.

For  == SCE_DISPLAY_HEAD_HDMI,   can be 2 or 3 and   can be 24 or 30.

SceDsiForDriver_8610B795
Sets internal struct member.

sceDsiGenericShortWriteForDriver
Performs a MIPI DSI Generic Short Write, no parameters (0x03), MIPI DSI Generic Short Write, 1 parameter (0x13) or MIPI DSI Generic Short Write, 2 parameters (0x23) depending on the whether  is negative or not (bit 31 set).

sceDsiGenericReadRequestForDriver
Performs a MIPI DSI Generic Read Request, no parameters (0x04), or MIPI DSI Generic Read Request, 1 parameter (0x14) depending on the whether  is negative or not (bit 31 set).

sceDsiDcsShortWriteForDriver
If  is negative (bit 31 set), MIPI DSI DCS Short Write, no parameters (0x05) is performed. MIPI DSI DCS Short Write, 1 parameter (0x15) is performed otherwise.

sceDsiQeuryResolutionSizeForDriver
There is a special behaviour when vic equals 0x8500 or 0x8580.

sceDsiQueryResolutionSizeForDriver
Temp name was sceDsiGetVicResolutionForDriver.

There is a special behaviour when vic equals 0x8500 or 0x8580.

sceIftuEnableForDriver
Temp name was SceIftuForDriver_0D7C02F7_plane_enable.

SceIftuForDriver_0FCBF457
Set plane CSC (Color Space Conversion) information.

SceIftuForDriver_357EAE24
Sets plane alpha value. Only planes 1 and 3 support alpha blending. Supported alpha values are 0-0x100 where 0x100 is no transparency (alpha blending disable).

sceIftuSetInputFrameBufferForDriver
Set bilinear to 0 for nearest neighbour, set to 1 for bilinear filtering, set to -1 when plane_state is a zero struct.

sceIftuConvertForDriver
Temp name was sceIftuCscForDriver.

Performs colorspace conversion (by using SceIftu2Reg).

sceIftuSetMergeSettingForDriver
Temp name was SceIftuForDriver_AF19FD85_set_global_blending_control.

sceIftuDisableForDriver
Temp name was SceIftuForDriver_C11F30B3_plane_disable.

SceIftuForDriver_D64F4C6B
Set plane CSC (Color Space Conversion) information.

sceIftuSetOutputFormatForDriver
Set plane SRC_WIDTH and SRC_HEIGHT values (in fixed point 16.16).

SceCsiForDriver_10545393
Copies buf to memory.

SceCsiForDriver_4AE39F26
Maybe CSI stop.

SceCsiForDriver_A1D1805D
Maybe CSI start.

SceCsiForDriver_B508822B
Sets a2 and a3 in memory.

SceCsiForDriver_FC165297
Sets a2 in memory.