write long DCS or long Generic command
Refresh the display in command mode
write short DCS or short Generic command
Configure command transmission mode: High-speed or Low-power and enable/disable acknowledge request after packet transmission
Initializes the DSI according to the specified parameters in the DSI_InitTypeDef and create the associated handle.
De-initializes the DSI peripheral registers to their default reset values.
Configure the DSI PHY timer parameters
Handles DSI interrupt request.
End of Refresh DSI callback.
Select adapted command mode and configure the corresponding parameters
Configure the flow control parameters
Tearing Effect DSI callback.
Select video mode and configure the corresponding parameters
Enter the ULPM (Ultra Low Power Mode) with the D-PHY PLL running (only data lanes are in ULPM)
Exit the ULPM (Ultra Low Power Mode) with the D-PHY PLL running (only data lanes are in ULPM)
Enter the ULPM (Ultra Low Power Mode) with the D-PHY PLL turned off (both data and clock lanes are in ULPM)
Exit the ULPM (Ultra Low Power Mode) with the D-PHY PLL turned off (both data and clock lanes are in ULPM)
write short DCS or short Generic command
De-initializes the DSI MSP.
Operation Error DSI callback.
Read command (DCS or generic)
Start test pattern generation
Stop test pattern generation
Set Slew-Rate And Delay Tuning
Low-Power Reception Filter Tuning
Activate an additional current path on all lanes to meet the SDDTx parameter defined in the MIPI D-PHY specification
Custom lane pins configuration
Configure the Generic interface read-back Virtual Channel ID.
Configure the DSI HOST timeout parameters
Controls the display color mode in Video mode
Control the display shutdown in Video mode
Enable the error monitor flags
Set custom timing for the PHY
Force the Clock/Data Lane in TX Stop Mode
Force LP Receiver in Low-Power Mode
Force Data Lanes in RX Mode after a BTA
Enable a pull-down on the lanes to prevent from floating states when unused
Return the DSI error code